#0
by Grafr
Доброго времени суток. У меня вопрос: пытаюсь сделать свою конфу в 7.7в таблице хотел как мне нужно обработать расшифровку ячейки. написал обработку в предопределенной процедуре "ОбработкаЯчейкиТаблицы" модуля формы отчета. Но она не работает :( т.е. по отладчику шагаю и в нее (до процедуры) вообще дело не доходит. Не могу понять почему. Причем не только в конкретном отчете и с другими такая-же ерунда. Пытаюсь эту ситуацию сделать в любой типовой конфе - там работает. :( Подскажите плиз.
#2
by Grafr
Да я его какбы не закрываю... да и посмотрите хотябы любой путеводитель например в торговле окна диалога нет.. (или его не видно) а отчет обрабатывает эту процедуру. Может я не понял вашего ответа? Поясните если не сложно.
#4
by Вадя
Табличку на просмотр открываешь или как?Таб.ТолькоПросмотр;В клетке поле Расщифровка заполнил?В глобалке ОбработкаЯчейкиТаблицы есть процедура?
#5
by Grafr
4. Пробовал и только на просмотр не нет. Расшифровку конечно заполняю. В глобе этой процедуры нет. В описании написано, что если она есть в модуле формы отчета то работает она а не та что в глобе...
#7
by Grafr
Не печатную форму модально а форму отчета. Из модуля документа вызываю отчет и передаю в него параметр - контекст этого документа "ОткрытьФормуМодально"
#9
by Grafr
1.Если отчет вызывается из меню - открывается форма, заполняются параметры и жмется "сформировать" - открывается таблица (печатная форма) форма отчета не закрыта.2.Если отчет вызывается из документа - в процедуре (ПриОткрытии) параметры заполняются из документа, контекст которого передается в отчет в качестве параметра и из этой-же процедуры вызывается метод Сформировать, который также вызывается при нажатии на такую кнопку. В этом случае форма отчета не видна (не выводится) а открывается сразу таблица.
#11
by Sla
Я правильно понял, что во втором случае в процедуре "ПриОткрытии" есть фраза СтатусВозврата?Тогда ОбработкаЯчейкиТаблицы, описанная в модуле формы отчета не работает. Пользуйся ею в глобальнике. А там, в зависимости от того что ты хочешь сделать.Непонятно другое. Зачем ее открывать модально если она все равно не открывается?
#12
by Grafr
есть не, СтатусВозврата там нет. а там идет проверка если параметр формы пустой, то ничего (1-й случай), если нет (2-й случай) то из параметра формы заполняются критерии для запроса и сразу управление переходит процедуре "Сформировать".Вашу идею понял, спасибо - попробую.А смысл модального открытия был таков:Имеется документ "А". хотелось значение некоторых полей заполнить такими же значениями, как в другом документе. Вот в отчете "Б" и строился список возможных кандидатур документов, один из которых можно было-бы использовать в качестве шаблона для документа "А". Так вот и было желание не дать пользователю перейти к дальнейшему редактированию документа "А" пока не закрыт отчет "Б".Уф.. наворотил :) Еще раз спасибо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Нажатие на кнопку формы из отчета или обработки
- Зик: вопрос по расчету НДФЛ
- Как считать отпуск если не закрыт последний месяц расчета среднего???
- А есть форум получше этого: http://1c.realnet.ru/cgi-bin/forum.cgi?page=-1
- выгрузка платёжек в казначейство
- Как увеличить шрифты в 1с только в отдельном документе
- Как сгенерировать комбинацию Alt+F9 при помощи WSHShell.SendKeys
- Как узнать размер папки?
- Проводки хоз.операций в комплексной
- Как в 1Сv8 сделать выпадающее меню при нажатии на кнопку
- Тестирование, исправление - счет "140" изменен признак забалансовости
- Ошибка "Обращение к итогам не доступно!"
- Помогите с програмной работой со списком пользователе.
- WheelAddIn.dll
- Внутренний идентификатор документа 1С в SQL
- Как сделать в одном документе две табличные части
- v7plus.dll - Buffer overflow in line 3863 (line length over 32768 chars)
- Номенклатуру перенести в 1С v8.0 из Комтеха как?
- Еще не придумали чем 1Cv8.1CD ковырять??
- Вопрос с датой!!