Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Обычное приложение с управляемыми формами

Обычное приложение с управляемыми формами
Я
   PitNN
 
22.11.18 - 15:23
Добрый день, Коллеги.

Подскажите, пожалуйста. Есть приложение написанное давным-давно и работающее в режиме толстого клиента. Создаем там журнал документов на управляемых формах и получаем следующее. При записи документа из управляемой формы управление не передается в модуль документа.

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

   tesseract
 
15 - 22.11.18 - 16:03
Могу помочь только за бабло, вопрос просто связан с работой более 8 часов.
   PitNN
 
16 - 22.11.18 - 16:07
(12) Движения появляются
   PitNN
 
17 - 22.11.18 - 16:07
(13) Я тоже так сначала подумал, но нет
   PitNN
 
18 - 22.11.18 - 16:08
(14) Это ничего не даст ввиду того, что данное сообщение если и выведется, то выведется на стороне сервера и его не увидеть
   RomanYS
 
19 - 22.11.18 - 16:09
(16) значит код выполняется
   RomanYS
 
20 - 22.11.18 - 16:09
(18) не прав
   PitNN
 
21 - 22.11.18 - 16:13
(20) В чем именно?
   tesseract
 
22 - 22.11.18 - 16:14
(9) Да у тебя тупо отладчик не правильно настроен. И кэш привыкни чистить.
   RomanYS
 
23 - 22.11.18 - 16:16
(21) Сообщить() донесет сообщение до клиента, если конечно не в фоновом задании выполнять
   PitNN
 
24 - 22.11.18 - 16:24
Да, ступил, прошу прощения. Всё, тема закрыта


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует