#0
by posq
Создаю обработку заполнения ТЧ. Встала необходимость обращаться к экспортным переменным модуля формы и элементам формы, т.к. некоторые данные собираются в нужном виде только на форме, а хранятся в разных реквизитах документа. Как правильно обращаться к форме из которой открыта обработка и как работать с элементами формы? Попробовал вот так, но результата не получил: И все еще сильно затрудняется невозможностью нормальной работы с отладчиком.
#2
by posq
Перенес нужную процедуру, но ей необходимы переменные из модуля формы и элементы формы, а не реквизиты документа.
#3
by posq
Ну все же наверное за неделю обработок заполнения ТЧ штук по 5 пишут. Ни разу не приходилось обращаться к форме?
#4
by Vladal
Т.е. у тебя есть элементы управления на форме? которые не являются реквизитами документа? Типа каких-то флажочков, полей ввода и т.д.?
#5
by posq
Да. На Форме Табличное поле(таблица значений) и в ней все хранится. Можно ли обратится к элементу формы? Или как правильно обратится к экспортной переменной и вызвать экспортную процедуру в модуле формы?
#6
by Vladal
ТаблицаЗначений - не табличная часть, я так понял. Вот тогда надо все обработчики , связанные с этой ТЧ перенести в обработку. Или объявить экспортными по всем правилам, чтобы их можно было выызывать из обработки. А то ведь изменится алгоритмя, и ищи, почему в документе так, а в обработке не так.
#7
by posq
ТаблицаЗначений это не табличная часть, в этом вся и суть. А мне для обработки нужно получить строку из этой ТЗ. Снова повторюсь: "Можно ли обратится к элементу формы? Или как правильно обратится к экспортной переменной и вызвать экспортную процедуру в модуле формы?"
#9
by Vladal
Можно У меня получилось так: Процедура КнопкаВыполнитьНажатие(Кнопка) Вот после всего этого в переменной ПодключаемаяТЗ содержит все значения и колонки ТЗ на подключенной форме
#12
by posq
Спасибо. Я в принципе тоже самое делаю при обращении к документу, но мне возвращается пустой элемент, хотя форма документа открыта.
#13
by posq
Поделитесь кто нибудь любой обработкой заполнения ТЧ для УТ 10.3 для документа "Установка цен номенклатуры". Я хоть на примере может разберусь. Киньте ссыль если не жалко. Залить можно сюда
#14
by Nallama
, Зачем в подчиненной форме получать форму-владельца, если ее изначально можно передать в качестве параметра?
#16
by vmv
Для каждого СтрокаТзВИ Из ТзВИТаблица Цикл делай как я, помещая строку Тз в структуру и передавай куда хочешь, в 82 можно забыть о передаче строк тз, самих тз и тем более элементов формы. лучше сразу это понять
#17
by vmv
возможность в 8.1 передавать и получать в качестве параметров всякое нетипизированое барахло еще не раз аукнеться тем, кто привык ваять методы через задницу
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- УТ 11. Где взять транспортную накладную?
- Изменить цвет строки при программном изменении реквизита
- СКД. Расчет ресурсов только по выбранным группировкам
- Увольнение задним числом из ЗУП
- вычленить цифры из строки
- РегистрыСведений.Штрихкоды.СоздатьНаборЗаписей();
- ОСВ по 51 счету
- Какая скорость интернета необходима для Logitech HD Pro Webcam C910
- Как в СКД задать разделения на страницы через редакт. макетов
- СКД. Установка свойств макета в разделе "Параграф" не удается...
- Как устроен учет серий в УТ11?
- разрешить выдачу лицензий сервером 1с предприятия
- Переход с УСН на ОСН
- БГУ: Модернизация ОС
- УТ11. Где находится печатная форма счет-фактуры?
- Низкая скорость при работе через VPN / Freebsd MPD 3
- Веб-интерфейс УПП
- Использовать серверный вариант 1С на локальной машине для повышения быстродейств
- OpenSSL и МенеджерКриптографии
- Помогите разобратся с проблемой в sql