|
Не выбирается элемент в форме выбора (управляемые формы) | ☑ | ||
---|---|---|---|---|
0
tatarinovaola
29.05.14
✎
15:16
|
&НаКлиенте
Процедура ВыданныеАвансыДокументАвансаНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; Если НЕ ЗначениеЗаполнено(Объект.Организация) Тогда Предупреждение("Не выбрана организация!"); Возврат; КонецЕсли; Если НЕ ЗначениеЗаполнено(Объект.ФизЛицо) Тогда Предупреждение("Не выбрано подотчетное лицо!"); Возврат; КонецЕсли; СписокТипов = Новый СписокЗначений; СписокТипов.Добавить("АвизоПрочееВходящее", "Авизо по прочим операциям входящее"); СписокТипов.Добавить("АвизоРасчетыВходящее", "Авизо по расчетам входящее"); СписокТипов.Добавить("ВыдачаДенежныхДокументов", "Выдача денежных документов"); СписокТипов.Добавить("РасходныйКассовыйОрдер", "Расходный кассовый ордер"); СписокТипов.Добавить("СписаниеСРасчетногоСчета", "Списание с расчетного счета"); ВыбранныйЭлемент = ВыбратьИзСписка(СписокТипов, Элемент); Если ВыбранныйЭлемент = Неопределено Тогда Возврат; КонецЕсли; ВыбранныйТип = ВыбранныйЭлемент.Значение; Если ВыбранныйТип = "АвизоПрочееВходящее" Тогда ФормаВыбора = ПолучитьФорму("Документ.АвизоМПЗВходящее.ФормаВыбора"); Элемент = ФормаВыбора.ОткрытьМодально(); КонецЕсли; Если ВыбранныйТип = "АвизоРасчетыВходящее" Тогда ФормаВыбора = ПолучитьФорму("Документ.АвизоРасчетыВходящее.ФормаВыбора"); Элемент = ФормаВыбора.ОткрытьМодально(); КонецЕсли; Если ВыбранныйТип = "ВыдачаДенежныхДокументов" Тогда ФормаВыбора = ПолучитьФорму("Документ.ВыдачаДенежныхДокументов.ФормаВыбора"); Элемент = ФормаВыбора.ОткрытьМодально(); КонецЕсли; Если ВыбранныйТип = "СписаниеСРасчетногоСчета" Тогда //ФормаВыбора = ПолучитьФорму("Документ.СписаниеСРасчетногоСчета.ФормаВыбора"); Элемент= ОткрытьФормуМодально("Документ.СписаниеСРасчетногоСчета.ФормаВыбора"); КонецЕсли; КонецПроцедуры |
|||
1
kosts
29.05.14
✎
15:21
|
(0) Мы рады за тебя
|
|||
2
tatarinovaola
29.05.14
✎
15:21
|
(1) Спасибо:)
|
|||
3
Рэйв
29.05.14
✎
15:23
|
фотки нет. Незачет.
|
|||
4
tatarinovaola
29.05.14
✎
15:29
|
||||
5
tatarinovaola
29.05.14
✎
15:31
|
(3) Такое ощущение, что тут только мужчины, которые помогают только девушкам с фото) Девушек совсем нет?
|
|||
6
DS
29.05.14
✎
15:34
|
(5) Первый вопрос в ветке, кстати...
|
|||
7
vicof
29.05.14
✎
15:53
|
ФормаВыбора = ПолучитьФорму("Документ.АвизоМПЗВходящее.ФормаВыбора",,Элемент); и не надо никаких открыть модально.
|
|||
8
vicof
29.05.14
✎
15:55
|
Ну или если такой код пишете, как в (0), то Элемент.Значение = ФормаВыбора.ОткрытьМодально();
|
|||
9
tatarinovaola
29.05.14
✎
16:12
|
Поле объекта не обнаружено (Значение)
- Это во втором варианте А в первом вообще форма выбора не открывается. |
|||
10
kseniya2111
29.05.14
✎
16:23
|
Нужен первый вариант, только не "ПолучитьФорму", а "ОткрытьФорму".
ФормаВыбора = ОткрытьФорму("Документ.АвизоМПЗВходящее.ФормаВыбора",,Элемент); |
|||
11
kseniya2111
29.05.14
✎
16:26
|
Возвращает значение, которое нужно присвоить реквизиту объекта или формы
|
|||
12
kseniya2111
29.05.14
✎
16:54
|
Точнее ОткрытьФормуМодально("Документ.АвизоМПЗВходящее.ФормаВыбора",,)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |