Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Есть ли возможность при программной записи документа вызвать ПриЗаписи() (число прочтений - 2899 )
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Есть ли возможность при программной записи документа вызвать ПриЗаписи()
26. Мая 2010 :: 11:20
Печать  
Извините если не в тот раздел.
Суть вопроса:
Создается документ программно через СоздатьОбъект(), документ заполняется и записывается, можно ли при вызове метода Записать() вызывалась процедуру ПриЗаписи формы документа без открытия формы?
  
Наверх
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Есть ли возможность при программной записи документа вызвать ПриЗаписи()
Ответ #1 - 26. Мая 2010 :: 11:24
Печать  
неа.
Разве что воткнуть её код в саму обработку.
  
Наверх
 
IP записан
 
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Есть ли возможность при программной записи документа вызвать ПриЗаписи()
Ответ #2 - 26. Мая 2010 :: 11:29
Печать  
Та проблема в том, что делаю регистры на SQL и надо чтобы они иногда проводились в момент записи. Но получаются некоторые проблемы с программным созданием документов и с пометкой на удаление и снятием пометки на удаление. Думал что можно обойти.
  
Наверх
IP записан
 
Anatol
Senior Member
****
Отсутствует


тыц, пыц, тыц!!!

Сообщений: 412
Зарегистрирован: 24. Апреля 2009
Re: Есть ли возможность при программной записи документа вызвать ПриЗаписи()
Ответ #3 - 26. Мая 2010 :: 12:32
Печать  
Может тебе вот это подайдет
http://www.1cpp.ru/docum/icpp/html/TurboBL.html
  
Наверх
wwwICQ  
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Есть ли возможность при программной записи документа вызвать ПриЗаписи()
Ответ #4 - 26. Мая 2010 :: 12:46
Печать  
Anatol писал(а) 26. Мая 2010 :: 12:32:
Может тебе вот это подайдет
http://www.1cpp.ru/docum/icpp/html/TurboBL.html


Конечно нет.. Вопрос то читали ? "без открытия формы"
  
Наверх
 
IP записан
 
venger
Junior Member
**
Отсутствует



Сообщений: 23
Местоположение: Одесса
Зарегистрирован: 19. Мая 2010
Пол: Мужской
Re: Есть ли возможность при программной записи документа вызвать ПриЗаписи()
Ответ #5 - 03. Июня 2010 :: 12:51
Печать  
Ну или программно открыть форму дока, выполнить процедуру и закрыть;-) Типа пользователь и не успеет особо заметить;-)
[code]
Конт="";
ОткрытьФорму(Доки.ТекущийДокумент(), Конт);
Если ТипЗначения(Конт)=100 Тогда
     Конт.ПриЗаписи();
     Конт.Форма.Закрыть();
КонецЕсли;
[/code]
Где Доки.ТекущийДокумент() - это нужный документ, созданный программно.
  
Наверх
wwwICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать