|
Передача параметра в обработку в УФ | ☑ | ||
---|---|---|---|---|
0
Мисти
08.09.13
✎
16:05
|
Не знаю, с чем это может быть связано.
В обработку передаются несколько Структура из параметров, а при открытии отладчик показывает, что структура "Параметры" состоит только 1. А где остальные?? |
|||
1
Мисти
08.09.13
✎
16:05
|
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("КлючНазначенияИспользования", Объект.Ссылка); ПараметрыФормы.Вставить("СформироватьПриОткрытии", Ложь); ПараметрыФормы.Вставить("Отбор", Новый Структура("Договор", Объект.Договор)); ПараметрыФормы.Вставить("Договор", Объект.Договор); ПараметрыФормы.Вставить("ДанныеПоСуммеПродажи", ДанныеПоСуммеПродажи); ОткрытьФорму("Обработка.ПричиныЗапретаОтгрузкиКер.Форма", ПараметрыФормы); |
|||
2
Stim
08.09.13
✎
16:05
|
смотри при создании на серв
|
|||
3
Мисти
08.09.13
✎
16:10
|
А у меня вообще такой процедуре в отчете нет!
Попробую добавить! |
|||
4
Любопытная
08.09.13
✎
16:14
|
(3) Параметры не надо делать ключевыми случаем, чтобы они были доступны при открытии? ПОмнится мне, что обычные параметры вообще только при создании и используются, а дальше их уже нет.
|
|||
5
Мисти
08.09.13
✎
16:17
|
Что значит - ключевыми?
У меня &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) - вообще не отработала, только приОткрытии. |
|||
6
Мисти
08.09.13
✎
16:19
|
В каком порядке они должны запускаться?
А еще интересно - а несколько подписок на одно событие - в каком порядке запускаются? |
|||
7
Любопытная
08.09.13
✎
16:19
|
(5) у параметра в свойствах есть галочка - ключевой параметр.
http://help1c.com/faq/view/1398.html |
|||
8
Мисти
08.09.13
✎
16:25
|
Спасибо!
|
|||
9
Мисти
08.09.13
✎
20:24
|
Как теперь ее закрыть? Ну, т.е. я все параметры передала, отчет сформировался, мне нужно, чтоб форма даже и не появлялась.
Обработка.ПричиныЗапретаОтгрузкиКератриум.Форма.Форма.Форма(23)}: Ошибка при вызове метода контекста (Закрыть) ЭтаФорма.Закрыть(); по причине: Операция не доступна для неоткрытой формы |
|||
10
GROOVY
08.09.13
✎
21:09
|
(9) Нафига тогда к форме обращаться?
|
|||
11
Мисти
08.09.13
✎
22:09
|
А и правда!
|
|||
12
Мисти
08.09.13
✎
22:13
|
ТабДок = <<?>>Обработка.ПричиныЗапретаОтгрузкиКер.СформироватьОтчет(Объект.Ссылка); (Проверка: Тонкий клиент)
А как к ней обратиться? |
|||
13
Мисти
11.09.13
✎
20:40
|
Вопрос не решился!
Или мне надо закрыть эту форму сразу при открытии (чуть ли не галочка такая есть), или действительно, как в (12) - и не открывать. |
|||
14
GROOVY
11.09.13
✎
20:48
|
Бред - открывать форму и закрывать ее сразу же. Сделай все в модуле объекта и обращайся к нему.
(12) Код нужно вызывать на сервере. И уже сколько можно, ну почитайте Радченко чтоль... Или посмотрите курсы. |
|||
15
Мисти
11.09.13
✎
20:50
|
(14) Уже переделала на сервере! (сама догадалась)
{Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента.Форма(5760)}: Метод объекта не обнаружен (СформироватьОтчет) Таб = Обработки.ПричиныЗапретаОтгрузкиКератриум.СформироватьОтчет(Объект.Ссылка); |
|||
16
Otkr
11.09.13
✎
20:53
|
(15) А в модуль объекта обработки перенести?
|
|||
17
Мисти
11.09.13
✎
21:05
|
(15) Так это - в модуле. Я не так как-то вызываю?
Никогда так не делала, а где видела - не помню. |
|||
18
Мисти
11.09.13
✎
21:22
|
Обработки.ПричиныЗапретаОтгрузкиКератриум - это менеджер.
и? |
|||
19
GROOVY
11.09.13
✎
21:22
|
Экспорт...
|
|||
20
GROOVY
11.09.13
✎
21:24
|
Процедура в модуле менеджера? Процедура экспортная?
|
|||
21
Мисти
11.09.13
✎
21:26
|
Экспорт есть, а процедура - в модуле не менеджера, просто в модуле.
|
|||
22
GROOVY
11.09.13
✎
21:28
|
(21) Ну тогда нужно получить обработку как объект. А то что написано в (15) сработает только для модуля менеджера.
|
|||
23
Мисти
11.09.13
✎
21:29
|
А как?
|
|||
24
GROOVY
11.09.13
✎
21:29
|
Нет, ну правда, что сложно прочитать про базовый синтаксис? Как можно с таким уровнем компетенции работать?
|
|||
25
Мисти
11.09.13
✎
21:30
|
Уф-ф, тяжело! Зато с 2.0 - все задачки простые уже кажутся.
(24) Склероз! Может, я и читала - года 2 назад, но вот - впервые понадобилось, а я даже не помню, где искать. |
|||
26
Мисти
11.09.13
✎
21:31
|
Так я уже сообразила, что менеджер вызывается...
|
|||
27
GROOVY
11.09.13
✎
21:34
|
||||
28
Мисти
11.09.13
✎
21:35
|
Спасибо!
|
|||
29
zippygrill
11.09.13
✎
21:41
|
Спэшил forMisti :))
|
|||
30
Мисти
12.09.13
✎
22:08
|
{Обработка.CRM_УниверсальныйЖурналДокументов.Форма.Форма.Форма(1057)}: Ошибка при вызове метода контекста (ПолучитьФорму)
Обработки.Кос_РедактированиеРеквизитов.ПолучитьФорму().Открыть(); по причине: Интерактивные операции недоступны Там всё вышло! Я новую обработку хочу открыть - из универсального журнала документов. что ей не нравится? |
|||
31
Любопытная
13.09.13
✎
02:48
|
На сервере поди открыть хочешь.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |