Имя: Пароль:
1C
1С v8
Список значений
0 sovsemnovichek
 
23.08.13
16:59
Как мне присвоить полю выбора список значений... Подскажите
Пытаюсь вот так
ЗначениеКолонки = Новый СписокЗначений();
    ЗначениеКолонки.Добавить("Номенклатура");
    ЗначениеКолонки.Добавить("Артикул");
    ЗначениеКолонки.Добавить("Код");
    ЗначениеКолонки.Добавить("Количество");
    
    ЭлементыФормы.ТабличноеПоле1.Колонки. ... = ЗначениеКолонки;
После .Колонки к чему обращаться?
1 sovsemnovichek
 
23.08.13
16:59
или это вообще не так делается?
2 Alpen906
 
23.08.13
17:02
ЭлементыФормы.ТабличноеПоле1.Колонки.ТвояКолонка.СписокВыбора = ЗначениеКолонки
3 sovsemnovichek
 
23.08.13
17:04
Такого поля то у меня нет, как его получить?
Орет ведь
{Форма.ФормаШаблон.Форма(16)}: Поле объекта не обнаружено (СписокВыбора)
    ЭлементыФормы.ТабличноеПоле1.Колонки.Реквизит.СписокВыбора = ЗначениеКолонки;
4 Alpen906
 
23.08.13
17:06
Сорри
ЭлементыФормы.ТабличноеПоле1.Колонки.ТвояКолонка.ЭлементУправления.СписокВыбора = ЗначениеКолонки
5 Alpen906
 
23.08.13
17:07
А лучше в событии ПриНачалеВыбораИзИзСписка() для твоей колонки Элемент.СписокВыбора = ЗначениеКолонки
6 sovsemnovichek
 
23.08.13
17:10
Я ПриОткрытии() делаю... Это не есть хорошо? Кстати (4) Не выдает ошибки, но значений то не видно, пусто... Что не так делаю?
7 Alpen906
 
23.08.13
17:10
А список Заполнен?
8 sovsemnovichek
 
23.08.13
17:13
ЗначениеКолонки = Новый СписокЗначений();
    ЗначениеКолонки.Добавить("Номенклатура");
    ЗначениеКолонки.Добавить("Артикул");
    ЗначениеКолонки.Добавить("Код");
    ЗначениеКолонки.Добавить("Количество");

Вот... Или я не так понял?
9 Alpen906
 
23.08.13
17:14
ЗначениеКолонки = Новый СписокЗначений();
ЗначениеКолонки.Добавить("Номенклатура");
ЗначениеКолонки.Добавить("Артикул");
ЗначениеКолонки.Добавить("Код");
ЗначениеКолонки.Добавить("Количество");
ЭлементыФормы.ТабличноеПоле1.Колонки.ТвояКолонка.ЭлементУправления.СписокВыбора = ЗначениеКолонки

Должно работать
10 Alpen906
 
23.08.13
17:15
Для элемента управления галка "Выбор из списка" должна стоять...
11 sovsemnovichek
 
23.08.13
17:16
Сейчас проверю...
12 sovsemnovichek
 
23.08.13
17:16
РежимВыборИзСписка?
13 Alpen906
 
23.08.13
17:17
КнопкаВыбораИзСписка
14 Alpen906
 
23.08.13
17:23
Точнее КнопкаСписокВыбора
15 sovsemnovichek
 
23.08.13
17:23
Косяк у меня где-то, ничего не показывает, буду искать
16 Alpen906
 
23.08.13
17:25
Попробуй для события ПриНачалеВыбораИзИзСписка() для твоей колонки Элемент.СписокВыбора = ЗначениеКолонки
17 sovsemnovichek
 
23.08.13
17:26
Пробую
18 sovsemnovichek
 
23.08.13
17:29
Блин, все равно пусто
19 Alpen906
 
23.08.13
17:34
Поставь точку останова в процедуре ПриНачалеВыбораИзСписка() и посмотри ЗначениеКолонки