|
Как получить предыдущее значение поля ТабЧасти? |
☑ |
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) дык как нет то? уф или обычные?
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой