Имя: Пароль:
1C
1С v8
Параметр в запрос
0 isa2net
 
27.03.18
19:45
Есть ли смысл передавать параметром в запрос ссылку на только созданный объект, не записанный в базу, ссылка по идее пустая же?
1 shuhard
 
27.03.18
19:46
(0) смотря какой запрос
2 Fram
 
27.03.18
19:48
(1) можно управлять уровнями изоляции?
3 isa2net
 
27.03.18
19:50
(1) наверное, как вариант, проверка на пустую ссылку, а вот  ее реквизиты будут недоступны.
4 AlvlSpb
 
27.03.18
19:51
(0) Если очень надо:
ПолучитьСсылкуНового (GetNewObjectRef)
Синтаксис:

ПолучитьСсылкуНового()
Возвращаемое значение:

Тип: СправочникСсылка.<Имя справочника>.

Описание:

Позволяет для нового (созданного и еще не записанного) объекта получить ранее установленное методом УстановитьСсылкуНового значение ссылки.

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

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер
5 VS-1976
 
27.03.18
20:07
(0) Смотря что ты хочешь от запроса. Ссылка будет пустой до записи объекта, даже если установленна ссылка нового. Единственный способ передать ссылку это получить ссылку в переменную, установить ссылку нового из переменной.
6 isa2net
 
27.03.18
20:14
Переформулирую поточнее, не может запрос выбрать из объекта не записанного в базу, с пустой ссылкой.
7 Hmster
 
27.03.18
20:22
(6) разъясню нюанс: допустим создаем документ и записываем в режиме проведения. документ внутри транзакции существует уже после процедуры "перед записью", а вот в "при записи" и "обработка проведения" ссылку очень даже можно и частенько нужно использовать
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс