Как получить значение из регистра сведений без запроса? #741133


#0 by Мисти
В регистре одно измерение - СФ и один ресурс НомерСФСобственника Как по СФ получить  НомерСФСобственника?
#1 by Вася Чез
как регистр называется?
#2 by Мисти
СоответствиеСФ
#3 by Вася Чез
это в какой конфе такой регистр есть? и что значит получить значение без запроса?
#4 by Мисти
Да, вроде, в 7 так можно было. Что-то вроде - Регистр.ПолучитьЗначение(Отбор)
#5 by Вася Чез
РегистрСведенийМенеджер.<Имя регистра сведений> (InformationRegisterManager.<Имя регистра сведений>) Получить (Get) Вариант синтаксиса: Для периодического регистра Синтаксис: Получить(<Период>, <Отбор>) Параметры: Тип: Дата; МоментВремени. Определяет момент времени, на который необходимо получить значения ресурсов. Если указанный момент времени не совпадает с периодом ни одной записи регистра, то будет возвращена структура, содержащая пустые значения. Тип: Структура. Структура, содержащая отбор по измерениям регистра. В переданной структуре должны содержаться те измерения, по которым должны быть отфильтрованы записи. В элементе структуры задается имя и значение отбора. Должны указываться значения для всех измерений. Параметр обязателен для регистров, имеющих измерения. Структура дополнительно может иметь элементы, соответствующие разделителям регистра с уровнем разделения НезависимоИСовместно, в состав которых входит регистр. Если такой элемент структуры задан для используемого в сеансе разделителя, значение для этого элемента должно совпадать со значением разделителя, иначе будет вызвано исключение. Неиспользуемым в сеансе разделителям регистра в структуре должен соответствовать элемент с указанным значением отбора, так же, как для всех измерений, иначе будет вызвано исключение. Если параметр не указан, то отбор не используется. Вариант синтаксиса: Для непериодического регистра Синтаксис: Получить(<Отбор>) Параметры: Тип: Структура. Структура, содержащая отбор по измерениям регистра. В переданной структуре должны содержаться те измерения, по которым должны быть отфильтрованы записи. В элементе структуры задается имя и значение отбора. Должны указываться значения для всех измерений. Параметр обязателен для регистров, имеющих измерения. Структура дополнительно может иметь элементы, соответствующие разделителям регистра с уровнем разделения НезависимоИСовместно, в состав которых входит регистр. Если такой элемент структуры задан для используемого в сеансе разделителя, значение для этого элемента должно совпадать со значением разделителя, иначе будет вызвано исключение. Неиспользуемым в сеансе разделителям регистра в структуре должен соответствовать элемент с указанным значением отбора, так же, как для всех измерений, иначе будет вызвано исключение. Если параметр не указан, то отбор не используется. Возвращаемое значение: Тип: Структура. Структура, содержащая значения ресурсов. Описание: Получает ресурсы регистра сведений по указанным ключевым полям. Доступность: Сервер, толстый клиент, внешнее соединение.
#6 by Мисти
А для непериодического как?
#7 by Вася Чез
написано же: Вариант синтаксиса: Для непериодического регистра Синтаксис: Получить(<Отбор>)
#8 by ДенисЧ
А что, за запросы теперь уголовку дают?
#9 by Jonny_Khomich
конструктор запросов заблокировали, а без него вообще не алё.
#10 by abda123
Это как так заблокировали, Европа что ли санкции наложила?
#11 by jsmith82
ёмана. я его вообще использую обычно чтобы отформатировать запрос
#12 by Defender aka LINN
А, типа, эти методы святым духом данные получают?
#13 by SleepyHead
веб-приложение что ли, запросы запрещены?
#14 by jsmith82
а, подумал в ТС пишет
#15 by ЧеловекДуши
Лучше все получать в одном запросе, а уже, где либо выводить, использовать и т.д...
#16 by Сильф
ЖелаемоеЗначение = РегистрыСведений.МойРегистр.Получить(Новый Структура("ИмяИзмерения", ЗначениеИзмерения)).ИмяРесурса;
#17 by Мисти
Спасибо!
#18 by Мисти
У меня заполнение данными идет в строке - построчно вызывается процедура (9 тысяч раз!). Я могу сразу получить все нужные значения регистра, а потом что, передавать туда всю таблицу в 9 тыс. строк? Так будет быстрее?
#19 by Nuobu
Лучше запросом.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С