Имя: Пароль:
1C
1С v8
Мелкий вопрос про список выбора
0 Мисти
 
12.12.13
16:40
СписокГлубин  = Новый СписокЗначений;
    М=1;
    Пока М<13 Цикл
        СписокГлубин.Добавить (М);
        М=М+1;
    КонецЦикла;
    ЭтаФорма.Элементы.СписокГлубин.СписокВыбора.ЗагрузитьЗначения(СписокГлубин);
Это я с 7 на 8 перевожу чужой отчет
Не соответствует параметр говорит! На последнюю строчку. Не пойму, что не так.
1 chelentano
 
12.12.13
16:41
(0) почитай про метод ЗагрузитьЗначения для объекта СписокЗначений
2 Wobland
 
12.12.13
16:43
а присвоить?
3 kochurovg
 
12.12.13
16:43
если (1) не помог : СписокГлубин д.б. массив
4 chelentano
 
12.12.13
16:44
(3) ну зачем вот так сразу то?
5 kochurovg
 
12.12.13
16:45
(4) ну виноват .... :(
6 Wobland
 
12.12.13
16:45
люди, вы что? два часа назад я уходил от лишнего массива в таком же случае
7 salvator
 
12.12.13
16:46
МойСписок=ЭлементыФормы.СписокГлубин .СписокВыбора;
М=1;
Пока М<13 Цикл
   МойСписок.Добавить(М);
   М=М+1;
КонецЦикла;
8 kochurovg
 
12.12.13
16:48
(6) так вопрос - "где ошибка ?", а не как лучше ?
9 Мисти
 
12.12.13
16:50
Спасибо!
И еще б - присвоить начальное значение 3!
10 Wobland
 
12.12.13
16:54
(8) а вопроса совсем нет. на жизнь девушка жалуется
11 Мисти
 
12.12.13
17:09
Как в модуль передать таблицу значений из формы?
(галочками в таблице отмечены кладовщики, по которым нужен отчет)
12 salvator
 
12.12.13
17:24
(11) МояТаблица = ИмяТаблицыНаФорме;
13 Мисти
 
12.12.13
17:32
А лучше прямо там и нарисовать весь список выбора!
(12) Не поняла?
14 Мисти
 
12.12.13
17:56
В модуль объекта!
15 Wobland
 
12.12.13
18:02
(14) УФ? что-то не так построено в вашей консерватории
16 Мисти
 
12.12.13
18:09
УФ! Я помню, что просто табличную часть формы в модуль никак не засунуть. Как - не помню, как-то делала, но криво.
Например, в список значений засунуть всё, что надо, или в массив (мне потом он для отбора в запросе нужен)
17 Мисти
 
12.12.13
18:53
ау?
18 Мимохожий Однако
 
12.12.13
19:05
Добавь табличную часть в отчет. Или используй массив или список значений.
19 Мисти
 
12.12.13
19:13
Как добавить в отчет?
    ТабДок = ОбъектОбработки.СформироватьОтчет(Массив,Объект.ВыбНачПериода,Объект.ВыбКонПериода,Объект.Детализация,Объект.СписокГлубин,Объект.ВыводитьРасчет);

Таб часть туда так же не засовывается.