|
1с 8.2 Управляемая форма, табличная часть, колонка список выбора!!!
| ☑ |
0
Ispanec
09.08.11
✎
17:31
|
Доброго всем времени суток.
Возникла следующая задача. В форме документа(Управляемая форма) есть таб.часть, при выборе товара у которого есть серийные номера, автоматом
поле в т.ч. серийные номера становилось полем списка и там содержался список этих серийных номеров, если товар без серийных номеров тогда поле серийный номер остается простым полем ввода.
|
|
1
BigRoma
09.08.11
✎
17:32
|
!!!!!!!!!!
|
|
2
lubja
09.08.11
✎
17:33
|
и в чем загвоздка? :)
|
|
3
Ispanec
09.08.11
✎
17:33
|
&НаСервере
Процедура ПолучитьСписокСерийныхНомеров(Модель)
Если Не ЗначениеЗаполнено(Модель) Тогда
Возврат;
КонецЕсли;
Если Не ЗначениеЗаполнено(Модель.Номенклатура) Тогда
Ответ = Вопрос("У выбраной модели не заполнена номенклатура, хотите её заполнить сейчас?", РежимДиалогаВопрос.ДаНет, , КодВозвратаДиалога.Да);
Если Ответ = КодВозвратаДиалога.Да Тогда
ОткрытьФормуМодально("Справочник.itilМоделиАктивов.Форма.ФормаЭлемента", Новый Структура("Ключ", Модель), ЭтаФорма);
Если ЗначениеЗаполнено(Модель.Номенклатура) Тогда
СписокСерийныхНомеров = ПолучитьСписокСерийныхНомеровДляСписка(Модель.Номенклатура);
Если СписокСерийныхНомеров.Количество() = 0 Тогда
Возврат;
КонецЕсли;
Объект.ОборудованиеИМатериалы.СерийныйНомер.СписокВыбора = СписокСерийныхНомеров; // ВОТ ЧТО-ТО на подобии этого надо реализовать!!!
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецПроцедуры
|
|
4
Ispanec
09.08.11
✎
17:34
|
Загвоздка в том, что я не знаю как прицепить к конкретной ячейке список выбора
|
|
5
Ispanec
09.08.11
✎
17:35
|
ОборудованиеИМатериалы - Название ТЧ в документе.
СерийныйНомер - Название колонки в ТЧ.
Помогите правильно прицепить список значений!
|
|
6
lubja
09.08.11
✎
17:39
|
тебе, наверное, нужно этот список прицепить к конкретной строке... (точно не знаю, а проверять не кайф...)
|
|
7
Buster007
09.08.11
✎
18:06
|
у процедуры НачалоВыбора есть такой параметр как ДанныеВыбора, передаешь туда СписокЗначений, который тебе нужен, и будет тебе список выбора.
СтандартнаяОбработка = ложь только не забудь.
|
|