Имя: Пароль:
1C
1С v8
Как выбрать список значений заданного реквизита из справочника
0 dizpers
 
29.04.12
16:23
Всем привет!
Есть справочник с двумя реквизитами. Нужно программно получить список значений реквизита Реквизит2 из справочника. Как я понял, это можно сделать запросом. А есть ли другие способы? Они чем-нибудь лучше запроса?
1 vmv
 
29.04.12
16:25
лучше запроса только оптимальный запрос - все остальное профанация
2 dizpers
 
29.04.12
16:29
На ум приходить сделать выборку через Справочник.Выбрать() и в цикле выбирать значение нужного реквизита и пихать в список значений. Но по сути запрос делает то же самое, верно?
3 Web00001
 
29.04.12
16:29
(1) для получения данных лучше запроса, только запрос. Второй вариант перебор всех значений.
4 MadHead
 
29.04.12
16:30
(2) Результат можно получить тот же, но это будет не оптимально. Так как будет много запросов к БД
5 echo77
 
29.04.12
18:51
(0) Прямые запросы? А в чем проблема? Вам не нравится решение? Медленно работает? - делайте кэш
6 Wobland
 
29.04.12
19:17
(0) способы есть. а вот круче запроса может быть только запрос