#4
by capone_mx
Мне нужно передать в обработку документ. а обработка должна его провести. Все вроде делаю правильно, никакой реакции
#8
by lamme
я бы при приеме и обработке сделал так Док = ФОрма.Параметр ДокОтмена=СоздатьОбъект("Документ.Отмена ИМХО !
#9
by ZanderZ
когда принимаешь проуй через Док=СоздатьОбъект("Документ"); и когда передаешь попродуй через текущийДокумент
#10
by capone_mx
вся эта канитель к тому, что нельзя провести один документ из модуля другого. может можно сделать это как-то по другому?
#11
by lamme
кто сказал что нельзя ? просто у тебя в коде - при приеме - нет позиционирования на твоем документе.
#13
by lamme
что говорит ? Находит документ или нет? Что говорит при проведени - какую ошибку ? Потому что молча - НЕ провести- он не может
#16
by capone_mx
вообще, ничего не говорит! Такое ощущение,что в обработку управление и не передается вовсе. Пишу в обработке просто Сообщить("1234434"); тоже никакой реакции
#27
by lamme
24 если она у тебя есть то как минимум - процедурой ОткрытьФорму должна отобразиться на экране. Она может у тебя в отчетах находиться?
#31
by capone_mx
кстати ОткрытьФорму("Обработка.ПровестиОтмену",ДокОтмена.ТекущийДокумент) возвращает значение 0. те форма не открыта, в чем затык может быть?
#32
by lamme
а иногда не находиться Когда гришь- ОткрытьФОрму(Обработка) а у теюбя лежит в Отчетх. Но иногда и работет. Закономерности не уловил
#33
by Skom
ну почему нельзя...я реализовывал так....в док добавил реквизит типа докуент и при проведении проверял если пустой он то создавал и присваивал этому реквизиту этот док... а если не пустой то работал с этим доком...ну получается типа подчиненный док....
#34
by SnarkHunter
Дело не в отображении, а в том, что форма не открывается совсем... А это происходит, когда
#36
by lamme
кстати -тож вариант. Ни разу только такого не видел - обычно как минимум 2 кнопки то там стоят
#37
by Skom
а могет и не быть...например в служебных обработках...но там обычно текст висит кой нить
#41
by ZanderZ
ОткрытьФорму(<?>,,) Синтаксис: ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>,<ИмяФайла>) Назначение: Открывает визуальную форму внешнего отчета. Возвращает: 1 - если действие выполнено, 0 - иначе. Параметры: <ОписательОбъекта> - строковое выражение. ''Отчет''; <КонтекстФормы> - имя переменной, куда можно задать значение любого типа для передачи в открываемую форму. Данное значение будет доступно в открытой форме как атрибут Форма.Параметр. После исполнения данного метода система вернет в данную переменную контекст открытой формы (необязателен). <ИмяФайла> - cтроковое выражение - полное имя файла внешнего отчета.
#42
by capone_mx
точно, поставил кнопки, управление в обработку передалось, но ошибка- ДокОтмена.ТекущийДокумент.Провести; {Обработка.ПровестиОтмену.Форма.Модуль}: Не выбран документ!
#45
by capone_mx
тогда получаем ДокОтмена.Провести; {Обработка.ПровестиОтмену.Форма.Модуль}: Данная операция недоступна при проведении документа!
#47
by lamme
тогда делай Проведение документы из другого места. Ну .. чреез некую переменную. Скажем Когда у тебя проводиться документ, то МояПеременная =1 А при закрытии проверяй эту переменную Если МояПеременная =1 тогда ОткрытьФОрму
#50
by capone_mx
в смысле, обработка проведения у меня находится в модуле документа, а закрытия в модуле форму, так вот как мне передать туда переменную?
#52
by Skom
ну на ум приходит тока реквизит дока из модуля в него запихиваешь что надо а в ПриЗакрытии отлавливаешь.... может гуру меня и загнобят тут может и есть другой способ но на вскидку приходит тока такой путь пока
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как передать в открываемую форму (внешнюю обработку) параметр?
- Как из ТаблицыЗначений передать значения в таблицу документа.
- Как передать в параметр в Обработку проведения
- КД Как передать параметр и обработать его в приемнике
- Как передать параметр из документа в обработку и получить результат?
- Как передать управление с сервера на клиента?Можно ли передать Вопрос на клиента
- v7: Форма.Параметр Форма.Закрыть() Как передать параметр из закрываемой формы
В этой группе 1С
- Выгрузить ТЗ в текстовый файл.
- Ошибка создании 1С-PostgreSQL базы
- Как определить тип базы (периферийная, центральная)?
- v7: ПУБ: Давальческое сырье
- Как в Комплексной для Украины включить аналитику для склада?
- Надоело вылетать после "в данной транзакции происходили ошибки."...
- В запросе сделать группировку по виду документа?
- 1c 7/7 Проблемма с Кодовой страницей при работе с XBASE
- Определить текущий интерфейс пользователя
- 1C кластер + Linux = какие вопросы возникают при этом?
- Линейка таблиц для документов
- v7: Программно узнать список активных пользователей.
- перелив данных из 7 в 8
- Подчиненная табличная часть в 1С 8.0
- v7: 1C на sql: как запустить без пересчета итогов
- Встроенные формы
- Обороты по документам и проводкам за ... не совпадают!
- попытка-исключение-конецпопытки - а как узнать, какая ошибка вызвала изключ
- Запрос по таблице значений....
- Какой волшебной кнопкой выкинуть всех из SQL