#0
by kn
Добрый вечер. Для БП 3.0(Интерфейс Такси) делаю внешнюю обработку для заполнения табличной части, для документа Требование накладная при выборе документа Поступление должна заполняться табличная часть, но почему-то при выборе Поступления не происходит захода в ОбработкуВыбора, далее приведу кусок кода &НаКлиенте
#8
by МимохожийОднако
СП: Расширение поля формы для поля ввода.ОбработкаВыбора (Form field extension for a text box.ChoiceProcessing) Расширение поля формы для поля ввода (Form field extension for a text box) Синтаксис: ОбработкаВыбора(<ВыбранноеЗначение>, <СтандартнаяОбработка>) Параметры: <ВыбранноеЗначение> Тип: Произвольный. Выбранное значение, которое будет установлено как значения поля ввода или массив выбранных значений в случае, если в подчиненной форме свойство МножественныйВыбор имеет значение Истина. В параметре можно вернуть другое значение, которое и будет помещено в элемент управления. Выбранное значение будет помещаться в историю выбора поля ввода управляемой формы. Тип: Булево. В данный параметр передается признак выполнения стандартной (системной) обработки события. Если в теле процедуры-обработчика установить данному параметру значение Ложь, стандартная обработка события производиться не будет. Значение по умолчанию: Истина. Описание: Вызывается после осуществления выбора, но до помещения выбранного значения в элемент управления. Примечание: В обработчике данного события нельзя использовать серверные методы формы с директивой компиляции &НаСервере.
#10
by kn
Синтаксис: ОбработкаВыбора(<ВыбранноеЗначение>, <ИсточникВыбора>) Параметры: <ВыбранноеЗначение> Тип: Произвольный. Результат выбора в подчиненной форме. В случае множественного выбора возвращается массив выбранных значений. <ИсточникВыбора> Тип: Произвольный. Форма, где осуществлен выбор. Описание: Возникает на клиенте при выборе объекта в одной из подчиненных форм или при вызове в одной из подчиненных форм метода ОповеститьОВыборе".
#11
by kn
ФормаВыбор = ПолучитьФорму("Документ.ПоступлениеТоваровУслуг.ФормаВыбора",СтруктураПараметров, ЭтаФорма); Здесь что-то не так с ЭтаФорма при вызове по кнопке Заполнить из ТребованияНакладной, или где ошибка то закралась?
#13
by kn
ОбработкаВыбора - Событие формы, в ней выполняется заполнение ТЧ Требования по ТЧ Поступления(там скорей всего неправильный код, но мне пока надо отладить что заходил в ОбработкуВыбора). Если сделать на форме поле и вызывать обработку как внешнюю через Файл и выбирать в поле Требование, то срабатывает, а через стандартную кнопку Заполнить в Требовании - нет
#15
by kn
дело в том что работало уже, но при переписывании без модальных диалогов(как того требует новый интерфейс) вот такой затык. Процедура Инициализации есть, обработка регистрируется, кнопка Заполнить появляется, ТЧ Требования чистится, но не идет заполнение при выборе Поступления, не заходит в ОбработкуВыбора, т.к не появляется соответствующее сообщение
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Получить запросом периоды действия цены
- Проблемы с подключением к SMTP
- Расчет материальной выгоды в ЗУП
- Группировка рисунков в поле табличного документа
- (8.2) к SQL через ADODB.Connection - альтернативы?
- ЗУП отработано часов по пятидневке в документе Начисление зарплаты
- выгрузка из 1с ЗУП в Сбербанк Бизнес Онлайн
- Metrologic MS 5145 Eclipse настройка функции F7
- Командная панель
- Проблема с Excel.Application на сервере
- Как разместить отчет в подменю отчеты? УТ11
- УТ11 - не открываются прикрепленные файлы
- БП3.0: разнесли не на тот договор...
- вывод значений регистра сведений на формы справочника
- Кто сам программировал FTP сервер?
- БП 3, книга продаж нет номера и даты счф
- Экзамен по программе "1С:Зарплата и управление персоналом 8"
- Спасите!!!! 1с 8.3
- Центр активации microsoft закрыт ?
- Прекращена работа программы "1cv8"