|
Заполнение таблицы значений результатом запроса или ликбез №2... |
☑ |
0
iSNEG
06.01.08
✎
20:27
|
Господа, почему не заполняется список???
Запрос.УстановитьПараметр("Проведен", Ложь);
Результат = Запрос.Выполнить();
Выборка = Результат.Выгрузить();
КолВо = Выборка.Количество(); // возвращает 2 записи!
СписокДанные.ЗаполнитьЗначения(Выборка);
СписокДанные - реквизит формы (источник данных для списка на форме), его тип данных - Таблица значений.
Хелп ми, плиз...
|
|
1
ТелепатБот
гуру
06.01.08
✎
20:27
|
|
|
2
IronDemon
06.01.08
✎
20:31
|
СписокДанные = Результат.Выгрузить(); ЭлементыФормы.СписокДанные.СоздатьКолонки()
|
|
3
Defender aka LINN
06.01.08
✎
20:32
|
(0) СписокДанные.ЗаполнитьЗначения(Выборка); ты чего хотел достигнуть этим "кодом"?
|
|
4
iSNEG
06.01.08
✎
20:36
|
(3) просто хотел заполнить список выборкой из запроса. вот что написало в "хелпе": ТаблицаЗначений (ValueTable) ЗаполнитьЗначения (FillValues) Синтаксис: ЗаполнитьЗначения(<Значение>, <Колонки>) Параметры: <Значение> (обязательный) Тип: Произвольный. Значение, которым необходимо заполнить строки таблицы. <Колонки> (необязательный) Тип: Строка. Список имен колонок, разделенных запятыми, по которым производится заполнение строк таблицы значений. Если параметр не указан, или передана пустая строка, будет заполнена вся таблица значений. Описание: Заполняет все строки таблицы значений указанным значением.
|
|
5
iSNEG
06.01.08
✎
20:39
|
(2) выдает ошибку: "поле объекта не обнаружено (СписокДанные)" на строке: ЭлементыФормы.СписокДанные.СоздатьКолонки(); Я так понимаю все колонки должны создаться автоматически или надо обязательно вручную создать все колонки?
|
|
6
iSNEG
06.01.08
✎
20:44
|
вопрос (5) снят. разобрался. надо было указать имя элемента управления на форме а не реквизита. спасибо что просветили. P.S. с новым годом вас! :)
|
|
7
Бармолей
06.01.08
✎
20:49
|
(5) надо создать вручную.
|
|
8
iSNEG
06.01.08
✎
20:54
|
(7) нет, они автоматически создались (ЭлементыФормы.СписокДанные.СоздатьКолонки()) просто я указывал реквизит, а не элемент формы.
|
|
9
Бармолей
06.01.08
✎
20:59
|
(8) а, точно. на соседнем форуме чувак делал также
ЭлементыФормы.СписокДанные.СоздатьКолонки()
|
|