Открыть форму редактирования списка значений

Тема в разделе "1C и всё что с ней связано", создана пользователем Wolfenstein66, 13 май 2008.

  1. Wolfenstein66

    Wolfenstein66 Гость

    Открыть форму редактирования списка значений - эта форма открывается из форм настроек отчетов 1С, использующих Построитель.
    Эта форма нигде не описана (во всяком случае, я не нашел), как открыть такую форму для редактирования произвольного списка значений?
    Помогите разобраться
     
  2. Гость

    На форме размести обычное табличное поле. Тип данных выбери "Список Значений"
     
  3. 7OH

    7OH New Member

    Регистрация:
    11 окт 2011
    Сообщения:
    1
    Симпатии:
    0
    А вот хотелось бы программно открыть эту форму.
    Есть мысли ?
     
  4. Гость

    Посмотри в синтакс-помощнике объект "СписокЗначений". И его метод ВыбратьЭлемент().
     
  5. puh14

    puh14 Well-Known Member
    1C Team

    Регистрация:
    11 июл 2008
    Сообщения:
    1.412
    Симпатии:
    0
    Открою секрет - по сути, список значений это табличная часть с одной колонкой составного типа данных. Если хочешь именно редактирование этого дела - делаешь обработочку с табличной частью с одной колонкой (тип см выше).Далее - хочешь открыть - МОДАЛЬНО открываешь форму обработки, с передачей в неё списка для редактирования. В обработке рисуешь процедуру при открытии, которая заполнит тебе табличную часть. Дальше делаешь со списком что хошь, и при закрытии подменяешь начальный список результатом выгрузки в список значений табличной части обработки. Просто выбратьэлемент() не даст тебевозможность редактирования списка ( то бишь добавлять, сортироваать, удалять) а только выбор. табличное поле - это просто самый ленивый вариант - не надо командную панель рисовать. Для списка значений как элемента формы командной панели не предусмотрено.
     
Загрузка...

Поделиться этой страницей