|
не модальный вызов | ☑ | ||
---|---|---|---|---|
0
Voblhned
18.02.19
✎
09:57
|
Подскажите как сделать не модальный вызов в Внешней обработке
Объект.ТипДокумента = ВыбратьИзСписка(МетаданныеОтбор(), Объект.ТипДокумента); Делаю так: ОписаниеОповещения = Новый ОписаниеОповещения("ВыполнитьПослеВыбора", ЭтаФорма); ПоказатьВыборИзСписка(ОписаниеОповещения, МетаданныеОтбор(), Элемент); &НаКлиенте Процедура ВыполнитьПослеВыбора(ПолученноеЗначение, ПараметрыОповещения = Неопределено) Экспорт Если ПолученноеЗначение = Неопределено Тогда Возврат; КонецЕсли; КонецПроцедуры Список появляется и заполняется, но когда выбираешь на форме ничего не сохраняется. |
|||
1
ДенисЧ
18.02.19
✎
09:58
|
В твоей процедуре ничего и не записывается...
|
|||
2
Fish
18.02.19
✎
09:58
|
"но когда выбираешь на форме ничего не сохраняется" - А что и где должно сохраниться? Судя по коду, ничего не должно.
|
|||
3
Василий Алибабаевич
18.02.19
✎
10:03
|
(0) Не буду оригинален. Согласен с предыдущими ораторами.
Вот здесь : &НаКлиенте Процедура ВыполнитьПослеВыбора(ПолученноеЗначение, ПараметрыОповещения = Неопределено) Экспорт Если ПолученноеЗначение = Неопределено Тогда Возврат; КонецЕсли; КонецПроцедуры сказано буквально следующее - если ничего не получили то и х с ним. А вот если в ПолученноеЗначение что-то пришло - тогда... А что тогда? Интрига птля. |
|||
4
Voblhned
18.02.19
✎
11:02
|
Если ПолученноеЗначение <> Неопределено Тогда
тут что то делаем? Иначе Возврат КонецЕсли; |
|||
5
Василий Алибабаевич
18.02.19
✎
11:06
|
(4) Можно еще так :
Если ПолученноеЗначение = Неопределено Тогда Возврат; КонецЕсли; тут что то делаем? ЗЫ. Непонятен знак вопроса во фразе "тут что то делаем". Весь кипишь имел своей целью что? Видимо ее просто определить выбрал ли чего-нибудь пользователь. Но и если выбрал - как-то отреагировать. Иначе зачем огород городить? |
|||
6
Василий Алибабаевич
18.02.19
✎
11:17
|
+ (5) Или все терки за выбор из поля со списком? Если так - тогда все вышесказанное - в топку.
1. У поля выставить "РежимВыбораИзСписка" = Истина. 2. У поля в ПриСозданииНаСервере заполнить "СписокВыбора". 4. Если выбор зависит от значения еще каких переменных - перестраивать его каждый раз при изменении ведущих значений. 5. Фсе. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |