1C 8.3 как пользоваться методом выбрать регистра сведений
☑
0
slnes
23.11.17
✎
05:39
Структура = Новый Структура("Подразделение");
Структура.Подразделение = Справочники.ПодразделенияОрганизаций.НайтиПоНаименованию("Бухгалтерия");
Выборка = РегистрыСведений.ПодразделенияДляВыгрузки.Выбрать(Структура);
ПодразделенияДляВыгрузки - регистр сведений
Подразделение - Измерение - тип СправочникСсылка.ПодразделенияОрганизаций
При выполнении ошибка
Ошибка при вызове метода контекста (Выбрать)
по причине:
Недопустимое значение параметра (параметр номер '1')
1
Рэйв
23.11.17
✎
05:48
(0)
РегистрСведенийМенеджер.<Имя регистра сведений> (InformationRegisterManager.<Имя регистра сведений>)
Выбрать (Select)
Вариант синтаксиса: Для периодического регистра
Синтаксис:
Выбрать(<НачалоИнтервала>, <КонецИнтервала>, <Отбор>, <Порядок>)
------------
ничего не смущает?
2
slnes
23.11.17
✎
05:49
(1) забыл написать, регистр сведений не переодический
3
Рэйв
23.11.17
✎
05:58
(2)А по моему все таки периодический. Иначе бы не было ошибки
4
Рэйв
23.11.17
✎
06:02
Еще вариант - измерение называется не "Подразделение"
5
wondkind
23.11.17
✎
06:03
(2) вы же понимаете, что не может у всех стандартный метод работать, а у вас нет.
Склоняюсь к тому - что ошибка с вашей стороны. И что исправлена может быть просто подумав.
6
slnes
23.11.17
✎
06:16
(3) точно непериодический, я даже (,,Структура) написал, пишет слишком много параметров.
(4) скопировал название и вставил
(5) как её поймать только
7
Рэйв
23.11.17
✎
06:26
(6)Еще проверь:
-------------
...В качестве полей для отбора могут задаваться измерения или реквизиты, для которых в конфигураторе признак индексирования установлен в значение "Индексировать" или установлен признак "Ведущее".
8
Галахад
гуру
23.11.17
✎
06:26
Регистр самопальный? Скорее всего измерение не проиндексировано.
9
slnes
23.11.17
✎
06:31
(7), (8) - спасибо точно "не индексировать" и не ведущее
10
wondkind
23.11.17
✎
06:59
Справка еще раз победила
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.