Имя: Пароль:
1C
1С v8
Таблица значений
0 Ket9346
 
14.04.13
18:15
Не могли бы вы помочь. Нужно создать таблицу значений и заполнить ее справочником, но я не знаю как это сделать
1 Ksandr
 
14.04.13
18:24
Запрос.Выполнить().Выгрузить();
2 unkairosed
 
14.04.13
18:24
Запрос = Новый Запрос;
Запрос.Текст =
"Выбрать * Из Спраочник.МойСправочник";
ТЗ = Запрос.Выполнить().Выгрузить();
3 Ksandr
 
14.04.13
18:25
Фотка.Выложить("В_Профиль"); тоже поможет решению вопроса
4 Web00001
 
14.04.13
18:29
(1)(2)Между прочим таблицу надо еще создать :)
5 NPice
 
14.04.13
18:32
(0) конкретно, что за справочник нужен?
Создаете запрос, выбираете поля и дальше выгружаете в ТЗ, как Вам выше и написали.
ТЗ = Запрос.Выполнить().Выгрузить();

В самой форме создайте ТЗ и добавьте идентичные названия колонок вашим данным из запроса.
6 unkairosed
 
14.04.13
18:37
(4) По секрету, типизация в 1С не жесткая. Ничего "создавать" не надо.
7 Web00001
 
14.04.13
20:02
(2) не не не, тс явно говорит создать, значит надо же создать :)
по секрету, я понимаю, что происходит в (2)
8 ДенисЧ
 
14.04.13
20:47
(3) в тонокм клиенте недоступна :-)
9 EvgeniuXP
 
14.04.13
23:04
(0) снеговик - Конструктор ТЗ - Создать таблицу значений
10 EvgeniuXP
 
14.04.13
23:08
ТЗ = Новый ТаблицаЗначений;
ТЗ.Колонки.Добавить("Имя1", Новый ОписаниеТипов("Число",Новый КвалификаторыЧисла(0, 0, ДопустимыйЗнак.Любой)));
ТЗ.Колонки.Добавить("Имя2", Новый ОписаниеТипов("Строка", ,Новый КвалификаторыСтроки(0, ДопустимаяДлина.Переменная)));
ТЗ.Колонки.Добавить("Имя3", Новый ОписаниеТипов("Дата", , ,Новый КвалификаторыДаты(ЧастиДаты.ДатаВремя)));
ТЗ.Колонки.Добавить("Имя4", Новый ОписаниеТипов("Булево"));
ТЗ.Колонки.Добавить("Имя5", Новый ОписаниеТипов("СправочникСсылка.Сотрудники"));
ТЗ.Колонки.Добавить("Имя6", Новый ОписаниеТипов("ДокументСсылка.ПриемНаРаботу"));

НоваяСтрока = ТЗ.Добавить();
НоваяСтрока.Имя1 = 10;
НоваяСтрока.Имя2 = "10";
НоваяСтрока.Имя3 = Дата('20100601');
НоваяСтрока.Имя4 = Истина;

и т.д.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.