#0
by Drac0
Добрый день! В свое время уже ломал голову над следующей ситуацией: во время проведения проходит определенная проверка. В ее результате собираются некорректные данные, которые хочу выводить в ТабличныйДокумент . Нюанс в том, что если проведение через форму документа уходит в Отказ, то после этого не происходят никакие события НаКлиенте ,чтобы этот ТабличныйДокумент вывести. Может есть-таки какой-нибудь способ?
#8
by FidelBoom
С модуля объекта в обработчике проведения, если там делаешь проверку, то оттуда и выводи этот табличный документ с ошибками. Что смущает?
#9
by FidelBoom
Я не пойму зачем в подписке на события, если итак можно в модуле данного объекта прописать вывод этого табл. документа?
#10
by banco
конечно изврат, но можно попробовать ПередЗаписью если происходит проведение, поставить Модифицированность = Истина, подключить обработчик ожидания, потом в обработчике проверить если не записалось, то вывести свой табличныйдокумент
#11
by Drac0
Меня смущает, что вывод ТабличногоДокумента на сервере невозможен. Подписка тут тоже вроде не поможет. Мне нужно получить результат проверок при проведении. И разве в подписке мгут вызываться клиентские методы?
#12
by SUA
"во время проведения проходит определенная проверка" зачем? перекинуть в проверку перед записью если сообщать надо
#14
by Drac0
Дважды гонять много данных неохото. Не суть. Пусть массив данных, ссылка на хранилище или черт лысый. Нужно это выдать пользователю в виде табличного документа, чтобы он мог распечатать и идти давать люлей виновным.
#15
by rphosts
сама задача изврат, но если по другому никак: 1.убираешь с формы все кнопки проведения, записи, отмены проведения и т.п.. 2.втыкаешь свои собственные кнопки проведения и т.д. 3. привязываешь к кнопка из 2. соответствующий код. ЗЫ операции типа пометки на удаление и т.п. из журнала можно решать аналогично
#16
by Drac0
Был этот вариант. Не очень нравится. По крайней мере отдельная кнопка на форме для проверки не хуже этого варианта.
#19
by olegves
есть и другие варианты, смотри Дополнительные свойства документа - через них можно что угодно передать (ссылкой на хранилище)
#22
by Drac0
Я его и юзаю. Проблема не передать, а показать после неудачного проведения. Нет никакого события наклиенте после неудачного проведения для этого.
#29
by Drac0
Ну, раз в вашем понимании все так просто, то скажите, как это сделать? Чтобы не дублировать функционал. Можно сделать проверку перед записью на клиенте, но от проверки перед записью в модуле объекта никуда не деться. Бегать дважды вместо одного раза на сервер тоже моветон.
#31
by Drac0
Куда записать? Куда его записать, например, на веб-клиенте? Кто сказал, что он всегда сможет записать на клиентский комп? Кто сказал, что есть общий доступный ресурс? Зачем вообще плодить лишние файлы? В общес, отдельная кнопка проверки на порядки лучше этого варианта, хоть и не камильфо.
#33
by Drac0
Меня не волнует программное проведение. Там эту ситуацию можно обработать как угодно. Меня волнует случай интерактивного проведения.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Вид списка в УФ(управляемой форме) 8.2
- УФ, обновление формы после записи реквизитов.
- Подписка на событие. Как отловить событие другому пользователю?
- v8: Методика написания конфигураций на УФ, общие модули. Подскажите неофиту УФ
- 8.2 УФ Не вызывается событие Регулирование
- обход данных табличной части формы в УФ
- Можно заблокировать отчет с помощью подписки на событие 1с 8 (не УФ)?
В этой группе 1С
- Событие ОбработкаПолученияФормы как передать данные в открываемую форму?
- Журнал регистрации. Отбор по виду справочника
- СведенияОВнешнейОбработке(Метод объекта не обнаружен)
- УТ 11. Создание доп реквизита (добавление своего типа данных)
- Операция вручную не отображается в ОСВ
- Округление в УТ 11
- Как получить список городов и улиц через ресурс Яндекс Api?
- БСП - а в чем фишка в новой форме ввода адреса?
- Агент + 2.0. Как увидеть задолженность?
- Погашение стоимости. УСО(почти УПП)
- Движения документа по субконто
- СКД неправильно сворачивает суммы, увеличивает
- ЗУП. Корректировка командировки
- Как из типа Тип("ДокументСсылка.АвансовыйОтчет") получить строку "ДокументСсылка
- v8: УНФ Украина. Как включить украинский язык для печатных форм документов?
- УТ 10.3 флажек "отображать в регламентированном учете" у организации
- собираем сервер для 1с
- Парсер страниц сайта
- перенос из ПАРУСа в 1С
- Управляемое приложение. СКД. Установка доступных значений параметра