|
УПП 1.3 В док-те ЗаказПокупателя не срабатывают процедуры ПриОткрытии | ☑ | ||
---|---|---|---|---|
0
sidalexsandr
20.03.17
✎
17:53
|
1) УПП 1.3 В док-те ЗаказПокупателя не срабатывает процедура ПриОткрытии
(пытался вывести из неё сообщения с помощью Сообщить) 2) УПП 1.3 В док-те ЗаказПокупателя не срабатывает процедура ОрганизацияПриИзменении, при нажатии на кнопку ... Организация Вопрос: почему не срабатывают Процедуры из 1) и 2)? |
|||
1
xxTANATORxx
20.03.17
✎
17:59
|
(0)данные процедуры назначить как обработчики
|
|||
2
h-sp
20.03.17
✎
17:59
|
(0) посмотри, может в событии ПриИзменении у Организации совсем другая процедура привязана.
|
|||
3
Джинн
20.03.17
✎
19:06
|
Ох уж эти клюшечники...
|
|||
4
sidalexsandr
21.03.17
✎
09:16
|
Разобрался при открытии вызывается другая форма документа = твк_ФормаДокумента
|
|||
5
sidalexsandr
21.03.17
✎
09:17
|
ОрганизацияОтб = Справочники.Организации.НайтиПоНаименованию("КОНСТАНТА");
ЗначениеОтбора = Новый Структура("Организация", ОрганизацияОтб); ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора); ОткрытьФорму("Документ.ЗаказПокупателя.твк_ФормаДокумента", ПараметрыВыбора); Выдает ошибку: {Документ.ЗаказПокупателя.Форма.твк_ФормаДокумента.Форма(3085)}: Ошибка при вызове метода контекста (ОткрытьФорму) ОткрытьФорму("Документ.ЗаказПокупателя.твк_ФормаДокумента", ПараметрыВыбора); по причине: Неизвестное имя формы. Имя: "Документ.ЗаказПокупателя.твк_ФормаДокумента" Вопрос: почему выскакивает ошибка (та форма которая в ошибке созадана)? |
|||
6
Lexey_
21.03.17
✎
09:21
|
(5) а потому что:
ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>, <НавигационнаяСсылка>, <ОписаниеОповещенияОЗакрытии>, <РежимОткрытияОкна>) Параметры: <ИмяФормы> (обязательный) Тип: Строка. Имя формы. Образуется как полный путь к объекту метаданных Форма (например, "Справочник.Контрагенты.Форма.ФормаОбъекта"... |
|||
7
sidalexsandr
21.03.17
✎
09:30
|
(6) Сработало. Но поверх текущей формы документа открывается новая форма документа. А надо, чтобы в открытой форме документа был установлен отбор по Организации.
Вопрос: как в текущей форме документа сделать отбор по Организации? |
|||
8
shuhard
21.03.17
✎
09:41
|
(7) нанять программиста уже предлагали ?
|
|||
9
dezss
21.03.17
✎
09:46
|
(7) ты открываешь новую форму документа, как в ней можно установить отбор по какому-то параметру?
Вот если бы ты нашел документ, то мог бы его открыть. |
|||
10
sidalexsandr
21.03.17
✎
09:49
|
(9) Зачем мне искать когда я все пишу в модуле формы нужного мне документа?
Может задача решается только с помощью RLS? |
|||
11
dezss
21.03.17
✎
09:53
|
(10) Ты пытаешься открыть новую форму или существующий документ?
|
|||
12
sidalexsandr
21.03.17
✎
09:55
|
(11) Надо существующий документ
|
|||
13
dezss
21.03.17
✎
10:03
|
(12) Чтобы его открыть, надо его найти.
И ссылку на него передать в параметры. ПараметрыВыбора.Вставить("Ключ",<ссылка>); |
|||
14
FIXXXL
21.03.17
✎
10:07
|
(5) а что ты отбираешь на форме документа?
|
|||
15
Serg_1960
21.03.17
✎
10:15
|
Предупреждение: автор путает педали, - тьфу, - термины!
Вероятно, не исключено, возможно предположить, что "твк_ФормаДокумента" - это форма списка. |
|||
16
dezss
21.03.17
✎
10:15
|
(15) читай (12)
вроде ж документ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |