|
Обойти дату запрета изменения данных
| ☑ |
0
егаис
10.01.15
✎
10:59
|
В продолжении прошлой темы про штрих коды.
Суть задачи такая, у документа есть реквизит "возвращен".
Данный реквизит устанавливается в Истину при чтении сканером возвращенного печатного документа.
Но есть проблема, документы могут возвращаться по периоду, по которому уже стоит запрет.
Как программно обойти сей момент, подскажите, пожалуйста. Ничего кроме ДокОбъект = Выборка.Ссылка.ПолучитьОбъект();
ДокОбъект.Возвращен = Истина;
ДокОбъект.Записать(РежимЗаписиДокумента.Запись);
не будет.
|
|
1
iceman2112
10.01.15
✎
11:17
|
ДокОбъект.ОбменаДанными.Загрузки = Истина
|
|
2
iceman2112
10.01.15
✎
11:18
|
ток на свой страх и риск
|
|
3
егаис
10.01.15
✎
11:27
|
(2) хм, опасно. Обратно же режим не устанавливается
|
|
4
Галахад
гуру
10.01.15
✎
11:32
|
Прикольно.
|
|
5
Фокусник
10.01.15
✎
11:32
|
(3) Этот "режим" существует только для "созданного в памяти" объекта и в "базу не записывается". Т.е. при последующем обращении к объекту будет ДокОбъект.ОбменаДанными.Загрузки = ЛОЖЬ.
|
|
6
iceman2112
10.01.15
✎
11:33
|
(3) если ты поэтому поводу паришься, то не парься. Это не реквизит документа и в бд он не хранится, это свойство
|
|
7
егаис
10.01.15
✎
11:35
|
(6) спс, пробую
|
|
8
Эмбеддер
10.01.15
✎
11:36
|
ОбменАДанными)
|
|
9
егаис
10.01.15
✎
11:36
|
обменданными, это понятно )
|
|
10
егаис
10.01.15
✎
11:43
|
получилось, всем спасибо за участие )
|
|
11
iceman2112
10.01.15
✎
12:06
|
(8) тогда уж до конца добивай. ОбменАДанными.ЗагрузкИ
|
|
12
WebberNSK
10.01.15
✎
12:43
|
(0) а может эту информацию вынести в регистр
|
|
13
SergeyKB
10.01.15
✎
13:04
|
ПараметрыСеанса.ГраницыЗапретаИзмененияДанных = Новый ХранилищеЗначения(Неопределено, Новый СжатиеДанных(0));
|
|