Версия для печати темы (https://pro1c.org.ua/index.php?s=15464b386cb9985eba4639d99ceb436d&showtopic=37736)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование управляемых форм 1С 8.2 _ Отменить создание документа в 1С 8

Автор: Gigi 08.06.17, 12:23

Всем привет!
Проблема простая ... нужно отменить создание документа.

Вот код

&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
знОтчПериодМесяц=""+ Объект.Месяц+" "+Объект.Год+" г.";
ПроверкаСуществованияДока=ПроверкаСуществованияДокумента("ТОЧКА_показания", Объект.ТочкаУчетаКод,"ТочкаУчетаКод", знОтчПериодМесяц,"ОтчетныйПериодМесяц",,);
Если ПроверкаСуществованияДока="Yes" тогда
Если Вопрос("Документ по показаниям точки учета: «"+Объект.ТочкаУчета+"» на период: "+знОтчПериодМесяц+"  уже создан! Добавить новый?",РежимДиалогаВопрос.ДаНет,,,"Предуперждение во избежания дублирования данных!")=КодВозвратаДиалога.Нет Тогда
//Тут нужно создание нового документа ОТМЕНИТЬ           
//Как это сделать?
//Можно ли это сделать тут же, одной командой. Или нужна спец процедура на серваке?
//Вообщем как это сделать КОНКРЕТНО! На примере кода        
КонецЕсли;    
КонецЕсли;
КонецПроцедуры

опять буду сильно признателен Вам, если кто поможет решить задачу.

Автор: Vidocq05 08.06.17, 12:35

Gigi @ Сегодня, 13:23 * ,
Вроде как ...

Отказ = Истина;

Автор: Gigi 08.06.17, 13:06

Vidocq05 @ Сегодня, 13:35 * ,
Спасибо!
Вот удивляюсь... как сам не догнал? smile.gif
Это исходя из:

Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)

Не говорит а, просто кричит само за себя... smile.gif
Ладно! Спасибо!

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua