Имя: Пароль:
1C
1С v8
Не работает множественный подбор
0 wms
 
06.05.13
16:18
В модуле объекта (обработка заполнения тч

Одиночный работает так:
   ФормаВыбора = Документы.ЗарплатаКВыплатеОрганизаций.ПолучитьФормуВыбора();
   
   ФормаВыбора.МножественныйВыбор                                        = Истина;
   ФормаВыбора.ЭлементыФормы.ДокументСписок.РежимВыделенияСтроки        = РежимВыделенияСтрокиТабличногоПоля.Строка;
   ФормаВыбора.ДокументСписок.Отбор.ПериодРегистрации.Значение        = пОбъект.МесяцНалоговогоПериода;
   ФормаВыбора.ДокументСписок.Отбор.ПериодРегистрации.Использование    = Истина;
   
   МассивДокументов = ФормаВыбора.ОткрытьМодально();
   
   Если НЕ ЗначениеЗаполнено(МассивДокументов) ИЛИ МассивДокументов.Количество()=0 тогда
       Возврат;
   КонецЕсли;

Надо реализовать множественный подбор.
Добавляю ЗакрыватьПриВыборе=Ложь:
ФормаВыбора = Документы.ЗарплатаКВыплатеОрганизаций.ПолучитьФормуВыбора();
ФормаВыбора.ЗакрыватьПриВыборе=Ложь;

форма подбора не закрывается, но возвращает МассивДокументов = неопределено.
1 Fragster
 
гуру
06.05.13
16:20
не путай подбор с множественным выбором
2 Fragster
 
гуру
06.05.13
16:20
который с шифтом
3 wms
 
06.05.13
16:22
не понял. мне надо выбрать несколько доков.
сейчас выбирает только один.Как это реализовать?
4 pessok
 
06.05.13
16:34
(3) ФормаСписка.ВыбранныеСтроки
5 pessok
 
06.05.13
16:35
(4) выделенные т.е.

ТаблицаФормы (FormTable)
ВыделенныеСтроки (SelectedRows)
Использование:

Только чтение.
Описание:

Тип: Массив.
Содержит массив идентификаторов выделенных строк.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент.
См. также:

Расширение таблицы формы для динамического списка
Расширение таблицы формы для таблицы значений
ТаблицаФормы, метод ДанныеСтроки
ДанныеФормыКоллекция, метод НайтиПоИдентификатору
ДанныеФормыДерево, метод НайтиПоИдентификатору
ДанныеФормыСтруктураСКоллекцией, метод НайтиПоИдентификатору
6 Fragster
 
гуру
06.05.13
16:50
подбор - это когда несколько раз тыкаешь в форме - и с каждым тыком другая форма получет об этом сигнал. множественный выбор - это когда выделяешь несколько строк с шифтом и тыкаешь кнопку "выбрать" 1 раз.
7 wms
 
06.05.13
17:35
Спасибо в принципе понял, но уже
реализовал подбором не из модуля, а через доп. форму
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн