Имя: Пароль:
1C
1С v8
Заполнение табличной части формы
0 deadpuma
 
14.09.12
16:48
На форме есть Табличная Часть:
Параметры
- Параметр (строка)
- Значение (строка)

туда надо загрузить результат запроса, т.е. Номер договора, дата, организацию, контрагент и т.д. что-то туплю как это сделать в цикле

Делаю так

Параметры.Очистить();
Рез = Запрос.Выполнить().Выбрать();
Рез.Следующий();

Параметры.Вставить("НомерДоговора", Рез.Номер);
Параметры.Вставить("ДатаДоговора", Рез.ДатаДоговора);
Параметры.Вставить("ОснованиеДоговора", Рез.ОснованиеДоговора);

это правильно?
1 DrShad
 
14.09.12
16:49
полный бред
2 Goggy
 
14.09.12
16:50
чё за алес капут?
3 salvator
 
14.09.12
16:52
ЭлементыФормы.Таб.Значение = Запрос.Выполнить().Выгрузить();
ЭлементыФормы.Таб.СоздатьКолонки();
4 Goggy
 
14.09.12
16:53
+(3)Ну на крайняк так уже:

Пока Рез.Следующий() цикл

  Строчка = ТабличнаяЧасть.Добавить();
  Строчка.НомерДоговора = Рез.Номер;
  Строчка.ДатаДоговора = Рез.ДатаДоговора;
  Строчка.ОснованиеДоговора = Рез.ОснованиеДоговора;

КонецЦикла
5 deadpuma
 
14.09.12
16:56
(4) у меня в табличной части 2 колонки Параметр и Значение и надо чтобы в них заполнялись данные запроса, т.е. примерно так
Параметр         Значение
Номер Договора    пр2342
Дата Договора     12.12.12
......
6 deadpuma
 
14.09.12
16:57
како(4) ваш вариант
7 deadpuma
 
14.09.12
16:57
какой из вариантов (3) или (4) использовать в моем случае?
8 DrShad
 
14.09.12
16:58
(7) у тебя клинический случай, а в (3) и (4) не твой
9 deadpuma
 
14.09.12
17:00
(8) и как этот клинический случай лечить?
10 Goggy
 
14.09.12
17:01
(9) Вызовом специалиста :)
11 DrShad
 
14.09.12
17:01
(9) ошибки ДНК не лечатся - 100% мутация и как следствие вымирание
12 deadpuma
 
14.09.12
17:04
почему такие злые?
13 DrShad
 
14.09.12
17:05
(12) потому что ты писатель, а не читатель
14 deadpuma
 
14.09.12
17:17
кто-то еще подскажет?
15 DrShad
 
14.09.12
17:20
(14) за тебя уже все сделали - тебе осталось только понять что у строкового типа нет метода Вставить(), а потом прийти к тму что у тебя неверное построение твоей ТЧ
16 deadpuma
 
14.09.12
17:27
В смысле неверное построение ТЧ? я сформулирую задачу больше: мне в зависимости от выбранного договора надо чтобы заполнялась табличная часть с параметрами заданного договора, которые потом должны подтягиваться в документ Word и оттуда печататься.
17 DrShad
 
14.09.12
17:32
(16) у тебя Параметр тип Строка
18 deadpuma
 
14.09.12
17:39
(17) а какого типа если не строка он должен быть?
19 bazvan
 
14.09.12
17:41
Пипеееец
20 vmv
 
14.09.12
17:42
шо тут за терки - простветите вкратце

очередной г-кодер презентует нетленку?
21 DrShad
 
14.09.12
17:43
(20) ага, как всегда гениальное решение