|
Обычное приложение с управляемыми формами | ☑ | ||
---|---|---|---|---|
0
PitNN
22.11.18
✎
15:23
|
Добрый день, Коллеги.
Подскажите, пожалуйста. Есть приложение написанное давным-давно и работающее в режиме толстого клиента. Создаем там журнал документов на управляемых формах и получаем следующее. При записи документа из управляемой формы управление не передается в модуль документа. Вопрос. Как при изменении документа в журнале на управляемой форме попасть в модуль документа? |
|||
1
ptiz
22.11.18
✎
15:25
|
(0) Оно само попадает. Хоть программно записывай.
|
|||
2
PitNN
22.11.18
✎
15:27
|
(1) Никак нет, иначе вопроса бы и не возникло
|
|||
3
RomanYS
22.11.18
✎
15:32
|
(2) давай уточним " попасть в модуль документа"
-не отрабатываю обработчики объекта (призаписи,...) -не могу вызвать методы модуля |
|||
4
Mankubus
22.11.18
✎
15:40
|
(0) не включена отладка на сервере?
|
|||
5
PitNN
22.11.18
✎
15:40
|
(3) -не отрабатываю обработчики объекта (призаписи,...)
|
|||
6
PitNN
22.11.18
✎
15:40
|
(4) Отладка включена
|
|||
7
RomanYS
22.11.18
✎
15:45
|
(6) А есть понимание, что из обычной формы обработчики объекта выполнятся на клиенте, а из УФ - на сервере? Соответственно отладка должна быть включена и подключена на сервере.
|
|||
8
d4rkmesa
22.11.18
✎
15:50
|
(6) "Не верю"
|
|||
9
PitNN
22.11.18
✎
15:50
|
Поясню. Есть документ. В модуле этого документа есть предопределенные процедуры - "ПриЗаписи", "ПередЗаписью", "ОбработкаПроведения" и др. Есть форма списка документов этого типа. Их две: обычная и управляемая. Так вот когда мы находимся в журнале с обычной формы, то при соответствующих действиях мы попадаем в модуль документа и соответствующую действию процедуру. Это же действие в журнале управляемой формы не ведет в модуль документа и процедура не обрабатывается. Например, в модуле документа прописано что при проведении нужно что-то сделать. Так вот из обычного журнала это что-то делается, а из управляемого нет (по причине того, что управление не передалось в соответствующую процедуру модуля документа).
И это никак не связано с отладкой |
|||
10
Digger
22.11.18
✎
15:53
|
(9) Эмм.. вы из формы списка пытаетесь провести док на котором строит курсор?
|
|||
11
PitNN
22.11.18
✎
15:55
|
(10) Да. При этом документ проводится/удаляется/распроводится. Т.е. вызванное действие происходит с документом. Не происходит то, что прописано в соответствующих процедурах модуля документа
|
|||
12
RomanYS
22.11.18
✎
15:57
|
(11) т.е. при проведении документа у него не появляются движения?
|
|||
13
RomanYS
22.11.18
✎
16:00
|
Возможно невыполняемый код окружен директивами типа
#Если Клиент Тогда |
|||
14
Вафель
22.11.18
✎
16:02
|
(11) сделай
|
|||
15
tesseract
22.11.18
✎
16:03
|
Могу помочь только за бабло, вопрос просто связан с работой более 8 часов.
|
|||
16
PitNN
22.11.18
✎
16:07
|
(12) Движения появляются
|
|||
17
PitNN
22.11.18
✎
16:07
|
(13) Я тоже так сначала подумал, но нет
|
|||
18
PitNN
22.11.18
✎
16:08
|
(14) Это ничего не даст ввиду того, что данное сообщение если и выведется, то выведется на стороне сервера и его не увидеть
|
|||
19
RomanYS
22.11.18
✎
16:09
|
(16) значит код выполняется
|
|||
20
RomanYS
22.11.18
✎
16:09
|
(18) не прав
|
|||
21
PitNN
22.11.18
✎
16:13
|
(20) В чем именно?
|
|||
22
tesseract
22.11.18
✎
16:14
|
(9) Да у тебя тупо отладчик не правильно настроен. И кэш привыкни чистить.
|
|||
23
RomanYS
22.11.18
✎
16:16
|
(21) Сообщить() донесет сообщение до клиента, если конечно не в фоновом задании выполнять
|
|||
24
PitNN
22.11.18
✎
16:24
|
Да, ступил, прошу прощения. Всё, тема закрыта
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |