|
Как программно определить какие реквизиты форма сохраняет? | ☑ | ||
|---|---|---|---|---|
|
0
aspirator23
06.08.12
✎
10:37
|
В форме можно установить какие реквизиты форма сохраняет.
Как программно узнать какие? |
|||
|
1
pumbaEO
06.08.12
✎
10:39
|
Если Ссылка.Реквизит1 <> Реквизит1 Тогда
//Изменили реквизит1 КонецЕсли. |
|||
|
2
Жан Пердежон
06.08.12
✎
10:39
|
смотреть в ПутьКДанным
|
|||
|
3
hhhh
06.08.12
✎
10:41
|
события есть там. типа ПередСохранением и ПередВосстановлением.
|
|||
|
4
aspirator23
06.08.12
✎
10:47
|
У формы есть свойствах Сохранять значения и Сохраняемые значения.
Как получить именно сохраняемые значения? Т.е. какие значения будут сохраняться, а не сами значения. В метаданные не нашел. |
|||
|
5
ДенисЧ
06.08.12
✎
10:49
|
Типа
Для Каждого элемент из ЭтаФорма.ВсеЭлементыФормы Цикл Если элемент.СохраняемыеДанные Тогда //вот он КонецЕсли; КонецЦикла; |
|||
|
6
aspirator23
06.08.12
✎
10:59
|
(5)Открываю вот так ЭтотОбъект.ПолучитьФорму("основная").ЭлементыФормы.
В элементах нет свойства Сохраняемые данные. Хотя должны быть. |
|||
|
7
aspirator23
06.08.12
✎
13:57
|
ап
|
|||
|
8
DrShad
06.08.12
✎
13:59
|
РеквизитФормы.СохраняемыеДанные (FormAttribute.StoredData)
РеквизитФормы (FormAttribute) СохраняемыеДанные (StoredData) Использование: Чтение и запись. Описание: Тип: Булево. Истина - указывает, что это сохраняемый при записи реквизит. Соответственно система будет устанавливать модифицированность и выполнять блокировку при интерактивном изменении этих данных. Если Истина и значение изменено, будет выведен вопрос о необходимости сохранения. Используется только для реквизитов верхнего уровня. Доступность: Сервер. |
|||
|
9
aspirator23
06.08.12
✎
14:04
|
(8)Это для управляемых форм. Для обычных похоже нет.
|
|||
|
10
DrShad
06.08.12
✎
14:08
|
(9) ну да
|
|||
|
11
aspirator23
06.08.12
✎
15:37
|
(10) спс
|
| Форум | Правила | Описание | Секции | Поиск |