|
форма выбора | ☑ | ||
---|---|---|---|---|
0
mnail1979
23.04.12
✎
09:26
|
Здравствуйте, уважаемые профессионалы.
Процедура РейсНачалоВыбора(Элемент, СтандартнаяОбработка) Если СкладОтправитель.ТипСклада = Перечисления.ТипыСкладов.Машина Тогда ФильтрСклад=СкладОтправитель; ИначеЕсли СкладПолучатель.ТипСклада = Перечисления.ТипыСкладов.Машина Тогда ФильтрСклад=СкладПолучатель; Иначе ФильтрСклад=Неопределено; КонецЕсли; СтандартнаяОбработка=Ложь; ФормаВыбора=Документы.Рейс.ПолучитьФормуСписка(, ЭлементыФормы,); ФормаВыбора.Отбор.Состояние.Значение=Перечисления.СостояниеРейса.Закрыт; ФормаВыбора.Отбор.Состояние.Использование=Истина; ФормаВыбора.Отбор.Состояние.ВидСравнения=ВидСравнения.НеРавно; Если НЕ ФильтрСклад=Неопределено Тогда ФормаВыбора.Отбор.Склад.Значение=ФильтрСклад; ФормаВыбора.Отбор.Склад.Использование=Истина; ФормаВыбора.Отбор.Склад.ВидСравнения=ВидСравнения.Равно; КонецЕсли; ФормаВыбора.Открыть(); КонецПроцедуры Как сделать, чтобы при выборе значения оно попадало в первоначальную форму, откуда вызывался выбор? |
|||
1
mnail1979
23.04.12
✎
09:27
|
сорри, ошибся,
ФормаВыбора=Документы.Рейс.ПолучитьФормуВыбора(, ЭлементыФормы,); значение выбирается, но не попадает в начальную форму, откуда вызывается окно |
|||
2
butterbean
23.04.12
✎
09:27
|
владельцем формы должен быть нужный элемент
|
|||
3
mnail1979
23.04.12
✎
09:31
|
и что, где это использовать. Можете подсказать код?
|
|||
4
х86
23.04.12
✎
09:33
|
(3)ФормаВыбора=Документы.Рейс.ПолучитьФормуСписка(, Элемент,);
|
|||
5
х86
23.04.12
✎
09:34
|
(4)исправления с учетом (1)
|
|||
6
chingiz
23.04.12
✎
09:34
|
ФормаВыбора=Документы.Рейс.ПолучитьФормуСписка(, Элемент);
|
|||
7
mnail1979
23.04.12
✎
09:37
|
а, понял, спасибо
|
|||
8
vmv
23.04.12
✎
09:38
|
уже стало традицией, что понедельник начинается с темы о рейсах
чо возим-то? |
|||
9
mnail1979
23.04.12
✎
10:00
|
(8) лимонады
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |