|
Чекбокс в списке значений |
☑ |
0
Dimaskin
05.09.12
✎
14:31
|
Коллеги, добрый день!
Решаю следующую задачу:
Есть внешняя форма, на ней кнопка "Рассылка" и к форме можно прикрепить файлы. Надо чтобы по нажатию кнопки выпадал список значений с именами прикрепленных файлов и галочками можно было отметить один или несколько файлов для отправки.
Пока нашел как отправить только один файл, но необходимо несколько..
Буду благодарен за волшебный пендель в нужном направлении :)
С уважением, Дмитрий
|
|
1
Шапокляк
05.09.12
✎
14:34
|
Вставляете в форму поле списка, при вставке поставьте флажок Отбражать пометку.
|
|
2
Reset
05.09.12
✎
14:35
|
// Заполнить Список значениями
Список.ОтметитьЭлементы()
// обработать элементы с .Пометка
|
|
3
palpetrovich
05.09.12
✎
14:37
|
если точно нужно "по нажатию кнопки выпадал список значений" - то, имхо, не получится. На дополнительной (или этой )форме - сколько угодно. см(1)
|
|
4
Dimaskin
05.09.12
✎
14:40
|
Ок, понял. Сейчас попробую
|
|
5
palpetrovich
05.09.12
✎
14:49
|
(4) если будешь открывать новую форму, то в основной форме вызов ее должен выглядеть примерно так
ФормаВыбораИзСписка = ПолучитьФорму("ФормаВыбораИзСписка", ЭтаФорма);
ФормаВыбораИзСписка.ПолеСпискаВыбора = ТвойСписокФайлов.Скопировать();
ЗначениеВыбора = ФормаВыбораИзСписка.ОткрытьМодально();
ТвойСписокФайлов.Очистить();
Если ТипЗнч(ЗначениеВыбора) = Тип("СписокЗначений") Тогда
ТвойСписокФайлов = ЗначениеВыбора.Скопировать();
КонецЕсли;
ФормаВыбораИзСписка - название формы
ПолеСпискаВыбора - список значений с пометками в ней
|
|
6
Reset
05.09.12
✎
15:09
|
(5) Если ТвойСписокФайлов.ОтметитьЭлементы() тогда
// произвести действия
КонецЕсли;
Вроде покороче? )
|
|
7
palpetrovich
05.09.12
✎
15:33
|
(6) блин, намного короче, че-т я в последнее время узнаю для себя много новго :(
спасибо
|
|