|   |   | 
| 
 | Из какой процедуры может вызывать при создании документа Процедура ПодготовитьСт | ☑ | ||
|---|---|---|---|---|
| 0
    
        sidalexsandr 27.12.12✎ 12:24 | 
        Из какой процедуры может вызывать при создании документа ПоступлениеТоваровУслуг Процедура ПодготовитьСтруктуруДляЗаполненияШапкиДокумента (из общего модуля ПолныеПрава ).
  Варианты: ПередОткрытием(), ПриОткрытии() - закомментировал. | |||
| 1
    
        cw014 27.12.12✎ 12:36 | 
        Отладчик украли?     | |||
| 2
    
        Галахад гуру 27.12.12✎ 12:38 | 
        Открой для себя стек вызовов     | |||
| 3
    
        sidalexsandr 27.12.12✎ 12:47 | 
        (1) Уже  в отладчике.     | |||
| 4
    
        sidalexsandr 27.12.12✎ 12:50 | 
        (2) Поставил точку останова в модуле документа перед первой процедурой. Далее запускаю 1с по F5 далее в 1с предприятие нажимаю создать ПоступлениеТовароИУслуг и 
  в конфигураторе пропадает точка останова и стек вызовов пуст. | |||
| 5
    
        sidalexsandr 27.12.12✎ 12:53 | 
        Для отладки закомментировал весь модуль формы документа и всеравно откуда-то вызывается процедура ПодготовитьСтруктуруДляЗаполненияШапкиДокумента() из общего модуля ПолныеПрава.     | |||
| 6
    
        sidalexsandr 27.12.12✎ 12:58 | 
        Закомментировал модуль объекта и процедура перестала вызываться.
  Вопрос: Подскажите какие процедуры срабатывают в модуле объекта при создании документа. | |||
| 7
    
        НЕА123 27.12.12✎ 13:00 | 
        ты (2) сделал?     | |||
| 8
    
        sidalexsandr 27.12.12✎ 13:04 | 
        (7) Делал написал в (4). Сейчас вопрос конкретней:
  Вопрос: Подскажите какие процедуры срабатывают в модуле объекта при создании документа. | |||
| 9
    
        Naumov 27.12.12✎ 13:04 | 
        1.Стек вызовов смотреть     | |||
| 10
    
        sidalexsandr 27.12.12✎ 13:05 | 
        (9) Он пуст. Подскажи пожалуйста как запустить отладку чтобы стек вызовов заполнился вызываемыми процедурами.     | |||
| 11
    
        dimm7310 27.12.12✎ 13:09 | 
        (0) подписка на события ?     | |||
| 12
    
        cw014 27.12.12✎ 13:11 | 
        Поставь внутри модуля "ПодготовитьСтруктуруДляЗаполненияШапкиДокумента" из общего модуля "ПолныеПрава" точку останова. Запусти отладку, открой документ. Не нужно ставить напротив слова "Процедура" - тогда точка твоя "свалит" от тебя     | |||
| 13
    
        cw014 27.12.12✎ 13:11 | 
        Так же не нужно ставить напротив слова "Перем"     | |||
| 14
    
        cw014 27.12.12✎ 13:12 | 
        Если база клиент-сервер, отладку запусти на сервере     | |||
| 15
    
        sidalexsandr 27.12.12✎ 13:14 | 
        (12) Спасибо.     | |||
| 16
    
        sidalexsandr 27.12.12✎ 13:15 | 
        Нашел: 
  Процедура ОбработкаЗаполнения(Основание) ............................................ ЗаполнениеДокументов.ЗаполнитьШапкуДокумента(ЭтотОбъект, "Покупка"); ........................................................ КонецПроцедуры | |||
| 17
    
        cw014 27.12.12✎ 13:15 | 
        (15) Я право не закончил...
  После того как произойдет останов, открывай стек вызовов... Вот теперь давай "спасибо" (стоимость 1 "спасибо" - 150 р.) | |||
| 18
    
        НЕА123 27.12.12✎ 13:19 | 
        исходя из (16) следует, что в (8) вранье.     | |||
| 19
    
        sidalexsandr 27.12.12✎ 13:24 | 
        (18) Почему, просто плохо пока владею отладчиком.     | |||
| 20
    
        cw014 27.12.12✎ 13:24 | 
        (19) хорошо владей     | |||
| 21
    
        sidalexsandr 27.12.12✎ 13:26 | 
        Буду стремиться.     | |||
| 22
    
        cw014 27.12.12✎ 13:27 | 
        (21) Не игнорируй последнее предложение в (17) :)     | |||
| 23
    
        sidalexsandr 27.12.12✎ 13:28 | 
        Подскажите теперь интересный вопросик, как может вызывать при создании документа (нажимаю в журнале клавишу insert) вызываться процедура ОбработкаЗаполнения. Вед про неё написанно ОбработкаЗаполнения
  Описание: Событие возникает при вводе документа на основании, а также при выполнении метода Заполнить. В процедуре-обработчике этого события должен быть описан сам алгоритм заполнения реквизитов документа на основании переданного значения. | |||
| 24
    
        КуплюКровать 27.12.12✎ 13:31 | 
        (0)а че вариант поставить точку останова в этой процедуре, а потом протроссировать и посмотреть "куда выйдет", не прокатывает? )))     | |||
| 25
    
        sidalexsandr 27.12.12✎ 13:32 | 
        (22) Хорошая шуточка в (17).     | |||
| 26
    
        cw014 27.12.12✎ 13:36 | 
        как может вызвать вызываться?
  Отличная формулировка | |||
| 27
    
        НЕА123 27.12.12✎ 13:39 | 
        (25)+1
  >стоимость 1 "спасибо" - 150 р. такие цены запрещены. ниже 500 р. низзя! | |||
| 28
    
        sidalexsandr 27.12.12✎ 13:40 | 
        Нашел в желто-красной книге ответ в томе 4 на странице 3012.
  Написано в добавок к (23) + а так же при интерактивном вводе нового. | |||
| 29
    
        sidalexsandr 27.12.12✎ 13:41 | 
        (27) 500 только $. Тему можно прикрыть ответил в (28).     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |