Автор | Сообщение |
voanerges участник форума

2 |
Форму получается нужно получать и открывать на клиенте, как я понял. Т.е. алгоритм из модуля документа (сервер) вызвать процедуру общего модуля получается на клиенте верно? При таком раскладе пишет, что не найден модуль Переменная не определена (ОбщегоНазначКлиент) <<?>>ОбщегоНазначКлиент.ПолучитьНужнуюФункцию(элемент); |
|
Сообщение # 1 |
Отправлено: voanerges 22.02.2016 16:44:29
|
 |
Chexov участник форума

1 |
voanerges, ты скажи, что нужно сделать ? И зачем при проведении открывать форму. Представь себе программное перепроведение документов, или восстановление последовательности - и оно будет каждый документ форму что ли открывать ? |
|
Сообщение # 2 |
Отправлено: Chexov 22.02.2016 18:40:04
|
 |
|
|
voanerges участник форума

2 |
Chexov, Нет, отрабатывает на первое проведение. Задание от директора такое. Просто скажите, возможна в Тонком клиенте данная операция? |
|
Сообщение # 3 |
Отправлено: voanerges 22.02.2016 19:21:57
|
 |
Krematorium79 участник форума

1 |
voanerges, с сервера нельзя вызывать клиента - это 100%. За исключением толстого клиента (обычного) в файловой базе для которого Клиент=Сервер. Чисто клиентские модули со стороны сервера просто не видны. Собственно из-за этого и ошибки компиляции и сыпются |
|
Сообщение # 4 |
Отправлено: Krematorium79 22.02.2016 21:27:16
|
 |
voanerges участник форума

2 |
Krematorium79, все понял. Спасибо за разъяснения. |
|
Сообщение # 5 |
Отправлено: voanerges 23.02.2016 05:41:06
|
 |
Krematorium79 участник форума

1 |
Конечно можно извратиться ... при проведении документа при определенных условиях прописывать в хранилище настроек под определенным ключем структуру с параметрами для открытия формы. а на клиенте в обработчике ожидания контролировать появление появление этой структуры. если появилась - открывать форму документа с этими параметрами и очищать значение в хранилище настроек. |
|
Сообщение # 6 |
Отправлено: Krematorium79 23.02.2016 07:13:05
|
 |
Chexov участник форума

1 |
voanerges, может я не понимаю чего то, как можно провести созданный документ, без его создания. Может имеется ввиду, как провести документ и не закрывать при этом открытую форму ? Нажимайте на кнопку ОК, а кнопку - провести, и работайте дальше. |
|
Сообщение # 7 |
Отправлено: Chexov 23.02.2016 08:39:19
|
 |
Krematorium79 участник форума

1 |
все просто! из формы другого объекта проводится програмно документ и после проведения его надо открыть. ну правда эта задача совсем просто решается. необязательно извращаться в модуле объекта |
|
Сообщение # 8 |
Отправлено: Krematorium79 23.02.2016 17:46:13
|
 |
OlgaDi участник форума

5 |
Т.К. я новичок, сразу прошу помощи! Нужно чтобы в ТД внешняя печатная форма подтягивались в зависимости от наименования должности работника: - класс условий труда из программы ("вредность"); - дополнительный оплачиваемый отпуск в количестве 7 календарных дней за каждый рабочий год; - устанавливается надбавка в размере 4 процента от оклада (тарифной ставки) за работу во вредных условиях труда. |
|
Сообщение # 9 |
Отправлено: OlgaDi 17.03.2019 15:43:25
|
 |