![]() |
|
Как получить предыдущее значение поля ТабЧасти? | ☑ | ||
---|---|---|---|---|
0
Полька
26.08.15
✎
16:00
|
Документ. Табличная часть. Исправляю одно поле.
Например, было 20.08.2015, ставлю 28.08.2015 Нужно проверить, если было определенное событие, то сообщить, что дату изменять нельзя. Делаю процедуру ТоварыДатаЗавозаПриИзменении(Элемент) но там уже дата 28.08.2015. А как и в какой момент мне получить 20.08.2015? |
|||
1
Живой Ископаемый
26.08.15
✎
16:02
|
Если было какое-то событие, то сразу делать поле дата недоступным для редактирования
|
|||
2
vicof
26.08.15
✎
16:02
|
Получать дату у объекта базы данных, а не у объекта в оперативной памяти
|
|||
3
User_Agronom
26.08.15
✎
16:02
|
(0) Если изменнённый документ не записан, то из реквизита Ссылка можно вытащить все значения до изменения.
|
|||
4
vicof
26.08.15
✎
16:02
|
Да и вообще, похоже на велосипедный костыль
|
|||
5
Кир Пластелинин
26.08.15
✎
16:04
|
эм. а событие "ПередНачаломИзменения" не подойдет?
|
|||
6
Полька
26.08.15
✎
16:10
|
(5) у элемента табличнйо части такого нет
|
|||
7
bootini
26.08.15
✎
16:11
|
(0) (6) ОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
|
|||
8
Михаил Козлов
26.08.15
✎
16:17
|
При активизации колонки или перед началом изменения - сбытие табличного поля (не уверен, надо пробовать) запомнить в переменной формы.
|
|||
9
Полька
26.08.15
✎
16:23
|
(7) не вызывается
(8) нет такого у элемента поля (1) позиций много, при открытии долго обрабатывать. дату править будут редко. поэтому хотелось бы только по факту |
|||
10
User_Agronom
26.08.15
✎
16:27
|
(9) С измененным полем запись уже была или нет?
|
|||
11
Полька
26.08.15
✎
16:28
|
(10) да
|
|||
12
Полька
26.08.15
✎
16:28
|
(10) в смысле документ уже проведен
|
|||
13
Живой Ископаемый
26.08.15
✎
16:29
|
2(9) а) почему долго
б) Не при открытии, при начале редактирования |
|||
14
Полька
26.08.15
✎
16:30
|
(13) там строк может быть более 1000, и проверка тоже время занимает
|
|||
15
Одинесю
26.08.15
✎
16:31
|
(0) При открытии запоминать дату.
|
|||
16
Живой Ископаемый
26.08.15
✎
16:33
|
2(14) Почему? оптимизируйте проверку, чтобы выполнялась быстрее
|
|||
17
Кир Пластелинин
26.08.15
✎
16:42
|
(6) дык как нет то? уф или обычные?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |