Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Кнопка "Заполнить" в реквизитах печати Заказа клиента

Кнопка "Заполнить" в реквизитах печати Заказа клиента
Я
   SkAt
 
09.06.19 - 23:45
Доброго времени суток! Есть вопрос: в документе Заказ клиента в УТ 11.4 (да и в КА 2.4 и т.д.) есть гиперссылка "Реквизиты печати" в которой есть кнопка Заполнить, которая заполняет поле Основание формата "По счету nn от хх.хх.хххх". Заполняет только после записи документа (когда сформирован номер). Есть ли способ заполнять это поле в момент первой записи документа? Пробовал "ПриЗаписи" в форме, запись в модуле объекта, после записи (ОбновитьИнтерфейс(), Перечитать данные формы) - всё не то, ибо пользователь после записи запросто пытается внести еще изменения на форме.
 
 
   Фрэнки
 
1 - 09.06.19 - 23:49
Так что нужно сделать со всем этим Основание после того, как первый раз будет записан документ?
   SkAt
 
2 - 09.06.19 - 23:50
(1) Записать туда то, что записывается штатным механизмом. Снять с пользователя необходимость заходить туда по гиперссылке и тыкать кнопку. Забывают они.
   Фрэнки
 
3 - 10.06.19 - 00:15
(2) так можно попытаться трассировку сделать. Кликая мышкой куда нужно сделать замер производительности и оттуда высмотреть место вызова в коде нужной процедуры. Затем уже дописать процедуру обработчик ПослеЗаписи в форме. Так точно будут существовать все нужные ссылки. С условием проверки, что поле Основание забыли заполнить - вставлять в Основание нужные данные.
   SkAt
 
4 - 10.06.19 - 00:41
(3) Если пользователь не закрывает форму, а просто нажимает записать, то происходит следующее: объект становится измененным, а в форме "сидит" старый. И обновление формы эффекта не дает. При повторной попытке записи выходит отказ с сообщением "Данные изменены другим пользователем".
   Фрэнки
 
5 - 10.06.19 - 09:06
(4) значит там уже кто-то накосячил. Вряд ли я смогу это протестить, чтоб точно ответить работает такая функциональность на независимых от вас базах или это последствия доработок в данном конкретном экземпляре ИБ
   Фрэнки
 
6 - 10.06.19 - 09:07
(4) может есть смысл поднять соответствующую твоему релизу конфигурации демо-версию УТ11 и по ее поведению понять, что это за ошибка.
   Alex87r
 
7 - 10.06.19 - 09:39
(0) Попробуй заполнить в модуле формы перед записью

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