|
Модифицированность обычной формы при добавлении строки в НЗ на обычную форму | ☑ | ||
---|---|---|---|---|
0
Solitar
05.09.14
✎
11:30
|
Всем привет !
На форме расположен НаборЗаписей регистра сведений. При добавлении новой строки в этот НЗ нужно чтобы форма не становилась модифицированной. Форма становится модифицированной сразу как срабатывает событие "Перед началом добавления". Галка "Изменяет данные" снята. Как мне кажется, это типовое поведение платформы и его никак не переопределить.... |
|||
1
Cube
05.09.14
✎
11:32
|
(0) Модифицированность = Ложь;
|
|||
2
Solitar
05.09.14
✎
11:34
|
(1) если бы все так просто. Я не написал, что на форме есть так же и другие реквизиты. Вдруг пользователь их поменял, а мы сделаем форму не модифицированной?
|
|||
3
Maxus43
05.09.14
✎
11:35
|
(2) ну сделай (1) в событии после окончания редактирования, или ещё каком (которое последнее)
|
|||
4
Solitar
05.09.14
✎
11:36
|
(3) представим ситуацию. пользователь поменял 2 реквизита и нажимает "добавить" в НЗ и добавляет новую запись, и мы делаем форму не модифицированной? тогда он видит, что "*" нет в шапке документа и не нажимает ОК.
|
|||
5
Maxus43
05.09.14
✎
11:44
|
по простому значит никак...
можно заморочится со сложными вариантами, типа НЗ заменить на ТЗ, а после изменений строк ТЗ (не вызывает можификации) - записывать в НЗ |
|||
6
Cube
05.09.14
✎
11:47
|
(0) И что, прямо в процедуре ПередНачаломИзменения() уже мдоифицированность истина?
|
|||
7
Cube
05.09.14
✎
11:49
|
Только что проверил процедуру ПередНачаломДобавления() - в ней модифицированность равна ЛОЖЬ. Работай, работай...
|
|||
8
Maxus43
05.09.14
✎
11:50
|
айайай, ещё и обманывает. Беда.
Учитывая (7) - Если не была модифицированна - тогда и ставить модифицированность - ложь |
|||
9
Solitar
05.09.14
✎
11:57
|
(6) Я не знаю где ты смотришь.
Например, если открыть форму контрагента (в любом типовом решении на обычной форме) и нажать "Добавить" в НЗ с контактной информацией, то : http://s61.radikal.ru/i174/1409/32/4a555d16614a.jpg |
|||
10
Cube
05.09.14
✎
12:01
|
(9) Хм... Я смотрел в древнем релизе УАТ...
Перепроверил на свежем релизе УПП - да, модифицированность истина... Пойду поищу 10 отличий... |
|||
11
Cube
05.09.14
✎
12:04
|
+(10) Нашел: в УАТ на форме не РегистрСведенийНаборЗаписей (как в УПП), а РегистрСведенийСписок. И при этом разкладе форма не становится модифицированной даже после добавления новой записи в РС...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |