Имя: Пароль:
1C
1С v8
Новая запись регистра сведений в УФ
0 Ёхан Палыч
 
21.09.15
12:05
При создании новой записи регистра сведений в форме записи как определить, что это новая? А не открыта существующая.
1 Fragster
 
гуру
21.09.15
12:08
Параметры.Ключ
2 Ёхан Палыч
 
21.09.15
12:11
и как через него? посмотреть заполненность ресурсов?
3 Fragster
 
гуру
21.09.15
12:11
(2) ну ты же сам все знаешь
4 Fragster
 
гуру
21.09.15
12:11
еще можно проверять событие "при чтении на сервере" сработало, или нет перед "при создании на сервере"
5 Fragster
 
гуру
21.09.15
12:11
но это кривота
6 Ёхан Палыч
 
21.09.15
12:12
(2) ну так и делаю, а эквивалента ЭтоНовый() - нету ????
7 Fragster
 
гуру
21.09.15
12:14
(6) есть РегистрСведенийМенеджерЗаписи.<Имя регистра сведений> (InformationRegisterRecordManager.<Имя регистра сведений>)
Выбран (Selected)
Синтаксис:

Выбран()
Возвращаемое значение:

Тип: Булево.
Истина - запись выбрана, Ложь - в противном случае.
Описание:

Определяет, считана запись или нет.

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
Пример:

Если Не Курс.Выбран() Тогда
    Предупреждение(НСтр("ru = 'Курс не считан';"
     + " en = 'Rate is not read.'"));
КонецЕсли;



но хз, в форме никогда не юзал
8 Ёхан Палыч
 
21.09.15
12:15
(7) Пробовал Запись.Выбран() - нет такого метода
9 Ёхан Палыч
 
21.09.15
12:15
в форме - нету
10 Fedor-1971
 
21.09.15
12:22
(0) как-то так: Запись.ИсходныйКлючЗаписи.Пустой() или проверь поле, которое заполняется автоматически, например, Автор (если есть такое).
11 Ёхан Палыч
 
21.09.15
12:26
(10) Запись.ИсходныйКлючЗаписи.Пустой() ——— проканало!!!

Спасибо
12 Fragster
 
гуру
21.09.15
12:28
(11) для Параметры.Ключ также работает
13 Ёхан Палыч
 
21.09.15
12:29
(12) ок, спасибо. Исходный... - как то более логично )
Основная теорема систематики: Новые системы плодят новые проблемы.