|
УФ. Процедура НачалоВыбора() |
☑ |
0
wald
09.11.11
✎
16:36
|
НА УФ если в событии НачалоВыбора() СтандартнаяОбработка = Ложь то событие ПриИзменении() этого же реквизита не отрабатывает. Это фича или где то накосячил?
|
|
1
wald
09.11.11
✎
16:53
|
Почему то вообще не меняется реквизит, который я выбираю из формы выбора. Вот код:
&НаКлиенте
Процедура ОснованиеНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
СтруктураПараметров = Новый Структура;
СтруктураПараметров.Вставить("ПараметрОтборТип", ПредопределенноеЗначение("Перечисление.Тип.Прочее"));
мФорма = ПолучитьФорму("Документ.Документ.ФормаВыбора", СтруктураПараметров, ЭтаФорма);
мФорма.Открыть();
КонецПроцедуры
|
|
2
acsent
09.11.11
✎
16:54
|
Где у тебя сказано что ты форму для выбора открыл?
|
|
3
Mort
09.11.11
✎
16:56
|
(1) Владельцем формы выбора нужно элемент указать, а не всю форму.
(2) "Документ.Документ.ФормаВыбора"
|
|
4
wald
09.11.11
✎
16:58
|
(3) Точно. Просмотрел(
|
|
5
and2
09.11.11
✎
16:59
|
не здорово ты делаешь.
в вэб-клиенте потом заи...ся
пользуй типа такой конструкции
ОткрытьФорму("Справочник.Пользователи.ФормаВыбора", ПараметрыФормы, Элемент);
|
|
6
wald
09.11.11
✎
17:00
|
(5) А чем ПолучитьФорму() плохо?
|
|
7
Mort
09.11.11
✎
17:02
|
(6) +1. Видимо (5) путает с ДокументМенеджер.ПолучитьФорму()
|
|
8
and2
09.11.11
✎
17:05
|
(7) может и путаю, но ПолучитьФорму() и Открыть() валилось в вэбе с ошибкой.
да и никто не мешает тебе отбор в передаваемые параметры пихнуть.
ПараметрыФормы = Новый Структура;
СтруктураОтбор= Новый Структура;
СтруктураОтбор.Вставить("Ссылка", МассивПользователей);
ПараметрыФормы.Вставить("Отбор", СтруктураОтбор);
|
|
9
wald
09.11.11
✎
17:38
|
(8) Вот как раз ПолучитьФорму() в вебе не валится
|
|