#0
by Mashinist
Ситуация такая Из формы документа А открывается другой документ Б через ОткрытьФорму(...) В открытом документе если на кнопке ОК написано #Записать Провести? Закрыть, то в форме документа А после закрытия документа Б возникает событие ОбработкаПодбора Но если заменить кнопку на вызов своих процедур (т.к. нужно контролировать процесс), то это событие не возникает. А т.к. документ А заполняется по документам Б, то все получается плохо... А было хорошо, когда было #Записать Провести? Закрыть Может можно как-то вызвать ОбработкаПодбора как-то...
#4
by Mashinist
Хочу контролировать процесс Записи и Проведения Т.е. на на кнопку ОК повесил процедуру где выполняются по сути те же действия А результат получается разный...
#5
by Classic
В семерке функция Записать не вызывает обработку функции ПриЗаписи. Она просто пишет. Это насколько я помню
#8
by Cthulhu
: да. но не трагедия. "ПриЗаписи; Если СтатусВозврата=1 Тогда Записать; Провести; КонецЕсли;"
#9
by Mashinist
Спасибо за наводку В какой-то мере помогло... Проблема осталась с кнопкой "Провести" Когда пишешь в тексте СтрокаДействийФормы ="Провести" то дальнейший код не отрабатывает Т.е. я раньше писал так Провести В Если не попадает вообще
#11
by Ork
Вообще говоря Провести тоже может возвращать результат. Вот его и нужно проверять. А уж если хочется проверить именно проведенность - тогда через ТекущийДокумент.
#13
by Mashinist
значит суть такова МояПроцедураПровести СтрокаДействийФормы ="Провести" ... КонецПроцедуры все проходит по порядку, только документ реально проводится после окончания процедуры Но ситуация до конца не решается Было три кнопки ОК (#Записать Провести? Закрыть), Провести(#Провести) и Закрыть(#Закрыть) Вот так все было хорошо Нажимаем ОК, документ проводится, закрывается и вызывается ОбработкаПодбора в вызываемом документе Нажимаем Провести документ проводится. Нажимаем Закрыть документ закрывается и вызывается ОбработкаПодбора в вызываемом документе Теперь я на кнопку Провести вешаю свою процедуру, где пишу МояПроцедураПровести СтрокаДействийФормы ="Провести" КонецПроцедуры Кнопка Закрыть(#Закрыть) так и осталась Нажимаю Провести документ проводится. Нажимаем Закрыть документ закрывается, но вот бработкаПодбора в вызываемом документе НЕ ОТРАБАТЫВАЕТ!!!
#14
by ЧеловекДуши
При чем тут форма одного документа вызываемая из другого и при этом во втором вызывается еще и третья :)
#15
by ЧеловекДуши
Зачем тебе, что бы отрабатывала обработка подбора во втором документе, если пользователь интерактивно работает только с первым, и понятие не имеет об втором?
#16
by Mashinist
Короче Тема закрыта Разобрался Все в том, что не вызывалось у меня Вот эта штука и дергает вызывающий документ забывать стал 7-ку "В 8-ке это реализовано " :-)
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Закрытие счета 20 - разница между 7.7 и 8.1
- "#Записать Провести Закрыть" открытую форму документа программно
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- УТ 11, записать и закрыть и записать..
- Реальная разница между ЗУП и ЗУП Корп.,а также между 32- и 64 разр сервером 1С
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: Как в 7.7 открыть форму документа, записать и закрыть
В этой группе 1С
- СКД. Среднесуточные продажи.
- Условное оформление текст поля ввода
- Задваивается префикс подразделения в документах
- Можно ли в RLS запросе проверить количество элементов ФиксированногоМассива
- v7: Вид справочника в прямом запросе 1с++
- Распределение затрат в УТ 10.3
- Заполнение 4-ФСС в 1С 8.2
- Хранение файлов в 1С УПП
- Корректировка остатков на складах
- Бух 8.2. 62.04, созданный счет в ручную, не отображается в Балансе.
- СКД суммирование строк ресурса
- Для указания IP используйте маску подсети 32 (в поле после "/"). Как это ?
- Идентификаторы типов метаданных 1с ?
- Ошибка СУБД:Не удалось найти хранимую процедуру "sp_dboption"
- УТП Справочники Сотрудники и ФизЛица.
- УПП(1.3.30.1). Не совпадают суммы Дебета 69.01 и 4-ФСС (Раз. 1 Таб. 1 Строка 2)
- v7: Нетипичное использование компоненты УРБД в системе 1С:Предприятие 7.7
- УФ Динамический список. Замкнутый круг.
- ЗУП 2.5: Больничный с нарушением режима
- УФ - Сделать отбор по таблице значений по строкам где количество <> 0