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


1С:Предприятие ::

Метки: 

Из какой процедуры может вызывать при создании документа Процедура ПодготовитьСт

Я
   sidalexsandr
 
27.12.12 - 12:24
Из какой процедуры может вызывать при создании документа ПоступлениеТоваровУслуг Процедура ПодготовитьСтруктуруДляЗаполненияШапкиДокумента (из общего модуля ПолныеПрава ).

Варианты: ПередОткрытием(), ПриОткрытии() - закомментировал.
 
 
   cw014
 
1 - 27.12.12 - 12:36
Отладчик украли?
   Галахад
 
2 - 27.12.12 - 12:38
Открой для себя стек вызовов
   sidalexsandr
 
3 - 27.12.12 - 12:47
(1) Уже  в отладчике.
   sidalexsandr
 
4 - 27.12.12 - 12:50
(2) Поставил точку останова в модуле документа перед первой процедурой. Далее запускаю 1с по F5 далее в 1с предприятие нажимаю создать ПоступлениеТовароИУслуг и

в конфигураторе пропадает точка останова и стек вызовов пуст.
   sidalexsandr
 
5 - 27.12.12 - 12:53
Для отладки закомментировал весь модуль формы документа и всеравно откуда-то вызывается процедура ПодготовитьСтруктуруДляЗаполненияШапкиДокумента() из общего модуля ПолныеПрава.
   sidalexsandr
 
6 - 27.12.12 - 12:58
Закомментировал модуль объекта и процедура перестала вызываться.

Вопрос: Подскажите какие процедуры срабатывают в модуле объекта при создании документа.
   НЕА123
 
7 - 27.12.12 - 13:00
ты (2) сделал?
   sidalexsandr
 
8 - 27.12.12 - 13:04
(7) Делал написал в (4). Сейчас вопрос конкретней:
Вопрос: Подскажите какие процедуры срабатывают в модуле объекта при создании документа.
   Naumov
 
9 - 27.12.12 - 13:04
1.Стек вызовов смотреть
   sidalexsandr
 
10 - 27.12.12 - 13:05
(9) Он пуст. Подскажи пожалуйста как запустить отладку чтобы стек вызовов заполнился вызываемыми процедурами.
 
 Рекламное место пустует
   dimm7310
 
11 - 27.12.12 - 13:09
(0) подписка на события ?
   cw014
 
12 - 27.12.12 - 13:11
Поставь внутри модуля "ПодготовитьСтруктуруДляЗаполненияШапкиДокумента" из общего модуля "ПолныеПрава" точку останова. Запусти отладку, открой документ. Не нужно ставить напротив слова "Процедура" - тогда точка твоя "свалит" от тебя
   cw014
 
13 - 27.12.12 - 13:11
Так же не нужно ставить напротив слова "Перем"
   cw014
 
14 - 27.12.12 - 13:12
Если база клиент-сервер, отладку запусти на сервере
   sidalexsandr
 
15 - 27.12.12 - 13:14
(12) Спасибо.
   sidalexsandr
 
16 - 27.12.12 - 13:15
Нашел:
Процедура ОбработкаЗаполнения(Основание)
............................................
ЗаполнениеДокументов.ЗаполнитьШапкуДокумента(ЭтотОбъект, "Покупка");
........................................................
КонецПроцедуры
   cw014
 
17 - 27.12.12 - 13:15
(15) Я право не закончил...
После того как произойдет останов, открывай стек вызовов...

Вот теперь давай "спасибо" (стоимость 1 "спасибо" - 150 р.)
   НЕА123
 
18 - 27.12.12 - 13:19
исходя из (16) следует, что в (8) вранье.
   sidalexsandr
 
19 - 27.12.12 - 13:24
(18) Почему, просто плохо пока владею отладчиком.
   cw014
 
20 - 27.12.12 - 13:24
(19) хорошо владей
   sidalexsandr
 
21 - 27.12.12 - 13:26
Буду стремиться.
   cw014
 
22 - 27.12.12 - 13:27
(21) Не игнорируй последнее предложение в (17) :)
   sidalexsandr
 
23 - 27.12.12 - 13:28
Подскажите теперь интересный вопросик, как может вызывать при создании документа (нажимаю в журнале клавишу insert) вызываться процедура ОбработкаЗаполнения. Вед про неё написанно ОбработкаЗаполнения
Описание:  

 
Событие возникает при вводе документа на основании, а также при выполнении метода Заполнить. В процедуре-обработчике этого события должен быть описан сам алгоритм заполнения реквизитов документа на основании переданного значения.
   КуплюКровать
 
24 - 27.12.12 - 13:31
(0)а че вариант поставить точку останова в этой процедуре, а потом протроссировать и посмотреть "куда выйдет", не прокатывает? )))
   sidalexsandr
 
25 - 27.12.12 - 13:32
(22) Хорошая шуточка в (17).
   cw014
 
26 - 27.12.12 - 13:36
как может вызвать вызываться?

Отличная формулировка
   НЕА123
 
27 - 27.12.12 - 13:39
(25)+1
>стоимость 1 "спасибо" - 150 р.
такие цены запрещены. ниже 500 р. низзя!
   sidalexsandr
 
28 - 27.12.12 - 13:40
Нашел в желто-красной книге ответ в томе 4 на странице 3012.
Написано в добавок к (23) + а так же при интерактивном вводе нового.
   sidalexsandr
 
29 - 27.12.12 - 13:41
(27) 500 только $. Тему можно прикрыть ответил в (28).



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