|
Как они это сделали в ЗУП? "Редактирование месяца начисления приведет к очистке таб..." | ☑ | ||
---|---|---|---|---|
0
elian_hunter
11.03.18
✎
17:13
|
В ЗУП 3.1 при попытке изменить месяц начисления в документе начисления зарплаты выходит вопрос "Редактирование месяца начисления приведет к очистке табличных частей документа. Продолжить редактирование?" КАК ОНИ ЭТО СДЕЛАЛИ? Я не могу найти по коду реализацию этого вопроса и обработку ответа на этот вопрос. Где они?
|
|||
1
Малыш Джон
11.03.18
✎
17:36
|
(0) глобальный поиск по тексту сообщения тоже ничего не дает?
|
|||
2
elian_hunter
11.03.18
✎
17:49
|
(1) Пробовал по разным словосочетаниям из текста сообщения. Ничего не находит. Причем сообщение появляется до того, как сработает обработчик "Начало выбора" этой формы. Как это вообще может быть?
|
|||
3
Anarki
11.03.18
✎
18:00
|
А если паузу поставить в отладчике?
|
|||
4
elian_hunter
11.03.18
✎
18:34
|
(3) Что значит "паузу поставить в отладчике"? Как это?
|
|||
5
shuhard
11.03.18
✎
18:35
|
(2)[Как это вообще может быть?]
подпиской |
|||
6
elian_hunter
11.03.18
✎
18:36
|
(5) Что же это за подписка такая, которая срабатывает при нажатии кнопки выбора для поля ввода на форме?... Не слыхал о таких...
|
|||
7
Kom-off
11.03.18
✎
18:51
|
При открытии формы документа НачислениеЗарплаты у ключевых элементов формы, и элемента "МесяцНачисленияСтрокой", в том числе, устанавливаются соответствующие свойства ОтображатьПредупрежденияПриРедактировании и ПредупреждениеПриРедактировании. Для формы документа НачислениеЗарплаты это происходит в процедуре ДополнитьФорму() модуля формы документа НачислениеЗарплаты.
|
|||
8
Aleksey
11.03.18
✎
19:01
|
Может речь про
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Механизм КлючевыеРеквизитыЗаполненияФормы // Процедуры и функции для предупреждения об очистке таблиц формы при редактировании "ключевых" реквизитов. // // Для работы механизма в форме должны быть определены экспортные процедуры: // КлючевыеРеквизитыЗаполненияФормыТаблицыОчищаемыеПриИзменении() // КлючевыеРеквизитыЗаполненияФормыОписаниеКлючевыхРеквизитов(). // // Процедура определяет нужно ли отображать предупреждение при редактировании для ключевых реквизитов формы. Процедура КлючевыеРеквизитыЗаполненияФормыУстановитьОтображениеПредупреждения(Форма, ОтображатьПредупреждение = Неопределено, МассивОписанийРеквизитов = Неопределено, МассивИменТаблиц = Неопределено) Экспорт ... Для каждого Описание Из МассивОписанийРеквизитов Цикл ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы( Форма.Элементы, Описание.ЭлементФормы, "ОтображениеПредупрежденияПриРедактировании", ОтображатьПредупреждение); КонецЦикла; |
|||
9
Cyberhawk
11.03.18
✎
19:14
|
Сколько платят за решение вопроса?
|
|||
10
elian_hunter
11.03.18
✎
19:33
|
(7)(8) Ну вы, ребята, крутые...
|
|||
11
elian_hunter
11.03.18
✎
19:33
|
(9) Проси, всё что хочешь!
|
|||
12
Kom-off
11.03.18
✎
19:33
|
(10) Самому интересно стало. :-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |