Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 00:30

Переменная в запросе

Автор funtik123, 08 дек 2014, 18:49

0 Пользователей и 1 гость просматривают эту тему.

funtik123

Здравствуйте, подскажите почему нельзя сделать так?

        РС2 = ЭлементыФормы.Выбранныйрегистр.Значение;
НаборЗаписей = РегистрыСведений.РС2.СоздатьНаборЗаписей();
НаборЗаписей.Прочитать();
// ... или выгрузить записи в таблицу значений.
ТаблицаЗаписей = НаборЗаписей.Выгрузить();
        ЭлементыФормы.ТабличноеПоле1.Значение = ТаблицаЗаписей;
ЭлементыФормы.ТабличноеПоле1.СоздатьКолонки();


То есть нельзя обращаться по названию регистра, которое в переменной.

дфтын

НаборЗаписей = РегистрыСведений.РС2.СоздатьНаборЗаписей();
на
НаборЗаписей = РегистрыСведений[РС2].СоздатьНаборЗаписей();

Изучайте 1С, вы не понимаете сути
А лучше с бейсика начните

funtik123

Именно так и делал, была ошибка.
Но я не увидел тогда в чем была, я не выбрал регистр физически и пытался к нему обратиться, спасибо.

cska-fanat-kz

Цитата: funtik123 от 08 дек 2014, 19:00я не выбрал регистр физически

переведите
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск