Найдено 155 результатов
- 23 ноя 2011, 08:27
- Форум: Lotsia PDM PLUS
- Тема: Как в действии Лоции получить строку подключения к БД
- Ответы: 12
- Просмотры: 33702
Re: Как в действии Лоции получить строку подключения к БД
Дааа 1C - это жестко!
- 10 май 2011, 11:17
- Форум: Работа с СУБД, SQL, скрипты
- Тема: Альтернативный интерфейс для тяжелых форм
- Ответы: 14
- Просмотры: 63031
Re: Альтернативный интерфейс для тяжелых форм
В демоверсии вывод параметров зарезан. :) А передавать параметры это список объектов PMPtValue. int OperationRun(int OpId, int flag, ArrayList^ ArgIn, ArrayList^ ArgOut) { int j=0; char str1[256]; LPPtOperationArgs lpArgs=(LPPtOperationArgs)LocalAlloc(LPTR, sizeof(PtOperationArgs)); lpArgs->dwSize=s...
- 10 май 2011, 09:54
- Форум: Работа с СУБД, SQL, скрипты
- Тема: Альтернативный интерфейс для тяжелых форм
- Ответы: 14
- Просмотры: 63031
- 10 май 2011, 08:15
- Форум: Работа с СУБД, SQL, скрипты
- Тема: Альтернативный интерфейс для тяжелых форм
- Ответы: 14
- Просмотры: 63031
- 27 дек 2010, 14:54
- Форум: Работа с СУБД, SQL, скрипты
- Тема: Альтернативный интерфейс для тяжелых форм
- Ответы: 14
- Просмотры: 63031
Re: Альтернативный интерфейс для тяжелых форм
У лоции есть набор примеров по API http://www.lotsia.com/support/lotsiapdm ... api420.exe
Там есть куча примеров. Есть и на 440.
Там есть куча примеров. Есть и на 440.
- 22 дек 2010, 13:23
- Форум: Lotsia PDM PLUS
- Тема: Как можно блокировать действие или шаг действия?
- Ответы: 38
- Просмотры: 106472
Re: Как можно блокировать действие или шаг действия?
Дело в том, что в Лоции не реализован механизм блокировки необходимых данных. А база работает в многопоточном режиме и поэтому нет гарантии, что данные считанные разными клиентами не совпадут. Даже в программировании многопоточных задач реализован механизм блокировки для сохранности целостности данн...
- 22 дек 2010, 13:02
- Форум: Lotsia PDM PLUS
- Тема: Как можно блокировать действие или шаг действия?
- Ответы: 38
- Просмотры: 106472
Re: Как можно блокировать действие или шаг действия?
А без БД никак не получиться, для этого и был придуман механизм блокировок. Или можно идти по пути лоции (генерация ид). Т.е. для каждого пользователя свой диапазон номеров. Т.е. счетчиков столько, сколько пользователей. Или перейти на GUID, если это подходит по смыслу. Тут вообще ничего контролиров...
- 22 дек 2010, 12:48
- Форум: Lotsia PDM PLUS
- Тема: Как можно блокировать действие или шаг действия?
- Ответы: 38
- Просмотры: 106472
Re: Как можно блокировать действие или шаг действия?
Прочитай про команду SET TRANSACTION ISOLATION LEVEL для MsSQLAnderyt писал(а):ух ты.. блокировка на уровне БД - это каким образом?
- 22 дек 2010, 12:40
- Форум: Lotsia PDM PLUS
- Тема: Как можно блокировать действие или шаг действия?
- Ответы: 38
- Просмотры: 106472
Re: Как можно блокировать действие или шаг действия?
У нас просто реализованно. Уникальные номера по порядку у нас только в одном модуле используются. Мы завели таблицу счетчик и при первом обращении выставляем блокировку на уровне БД. Это гарантирует что значение из таблицы может считать только один пользователь. Затем идет наращивание счетчика и раз...
- 26 ноя 2010, 10:59
- Форум: Lotsia PDM PLUS
- Тема: простой вопрос про параметры открытия документа(ов)
- Ответы: 19
- Просмотры: 54365
Re: простой вопрос про параметры открытия документа(ов)
Все намного проще. Если архив не защищенный, то и права с файлов не забираются и не отдаются. А причина в том, что с одних компьютеров сохраняется, а сдругих нет в том что у тех кто не может сохранить нет прав на запись по шаре или файловой системе. А Ворд и Ексел не ругаются, когда не могут сохрани...
- 29 окт 2010, 08:09
- Форум: Работа с СУБД, SQL, скрипты
- Тема: Альтернативный интерфейс для тяжелых форм
- Ответы: 14
- Просмотры: 63031
Re: Альтернативный интерфейс для тяжелых форм
Внешний модуль предназначен только для работы с интерфейсом Лоции он вам не поможет. Проще всего сделать запуск действия на С отдельный EXE который будет вызывать ваша программа на С#, а в командной строке передавать ид действия. WORD PartyOperationRun( HWND hWndParent, DWORD dwOperID, LPPtOperation...
- 15 июл 2010, 10:18
- Форум: Lotsia PDM PLUS
- Тема: Party API
- Ответы: 22
- Просмотры: 73562
Re: Party API
Батник install.bat запускает утилиту регистрации com по умолчанию путь не указан
к этой утилите. Нужно указать самостоятельно.
Утилита находится в папке Windows\Microsoft.NET\Framework\v2.0.50727\
Ошибка возникает потому, Что не зарегистрирован com класс.
к этой утилите. Нужно указать самостоятельно.
Утилита находится в папке Windows\Microsoft.NET\Framework\v2.0.50727\
Ошибка возникает потому, Что не зарегистрирован com класс.
- 13 июл 2010, 07:56
- Форум: Lotsia PDM PLUS
- Тема: Party API
- Ответы: 22
- Просмотры: 73562
Re: Party API
В примерах к PartyAPI есть доковский документ со скриптом, который илюстрирует
работу с бейсиком. Там показанно как описывать структуры.
работу с бейсиком. Там показанно как описывать структуры.
- 17 июн 2010, 15:36
- Форум: Lotsia PDM PLUS
- Тема: Как автоматизировать работу с эл. архивом
- Ответы: 12
- Просмотры: 37150
Re: Как автоматизировать работу с эл. архивом
Ну у нас таких проблем нет. Если нам не хватает функционала
Лоции, мы пмшем внешнее приложение, в котором все хватает.
У нас их уже море! Как у вас действий!
Лоции, мы пмшем внешнее приложение, в котором все хватает.
У нас их уже море! Как у вас действий!
- 17 июн 2010, 15:22
- Форум: Lotsia PDM PLUS
- Тема: Как автоматизировать работу с эл. архивом
- Ответы: 12
- Просмотры: 37150
Re: Как автоматизировать работу с эл. архивом
Я это реализовал просто. На корнях деревьев которые относятся к тематике определенной библиотеки задал атрибут с идентификатором нужной библиотеки и сделал функцию которая по ид карточки получает библиотеку и поместил такое выражение Number( f_execSqlselect_2 ('select top 1 id from LSDBO.storage_v w...