#0
by mrCreator
Всем привет. нужно в форме при наступлении определенного события изменять состав реквизитов. Количество и наименование реквизитов каждый раз разное. Создана специальная форма выбора из справочника номенклатура. В форме выбора есть отборы, которые должны меняться в зависимости от выбранного типа номенклатуры. Список отборов берется из справочника вид номенклатуры. делаю так: Вариант1 &НаКлиенте {Справочник.Номенклатура.Форма.КаталогТоваров.Форма}: Ошибка при вызове метода контекста (СоздатьПолеВвода) по причине: Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа. по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'ret': форма: Элемент имя: { по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'Value': форма: Элемент имя: { по причине: Ошибка отображения типов: Отсутствует отображение для типа 'ПолеФормы' Пробывал на сервере создаль элементы формы, потом отобразить их на клиенте, это вариант 2, тоже не пошло, т.к. при переходе в в клиент у формы нужных реквизитов не оказалось вариант 3, пробывал создать и отобразить прям на сервере, но нечего не происходит. Помогите пожалуйста разобраться...
#2
by mrCreator
Да и не таскал бы, но функция ЭтаФорма.элементы.Добавить доступна только на сервере. Как мне ее создать на сервере, а потом отобразить на клиенте.... вот в чем боль...
#5
by mrCreator
эффект тот же. Эта функция доступна тоже только на сервере и с тем же самым успехом не отображается на клиенте
#9
by mrCreator
&НаКлиенте для Каждого тек из Парам цикл дает ошибку Отсутствует отображение для типа 'ПолеФормы'
#11
by mrCreator
пока я нахожусь внутри серверной процедуры я вижу добавленные элементы, как только я возвращаюсь в к клиенту я их уже не вижу. Если я пытаюсь отобразить элементы прям из серверной процедуры, код отрабатывает, но на форме нечего не появляется.
#15
by Господин ПЖ
+1 элементы формы не связанные с реквизитами не отображаются можешь бросить на форму кнопку без команды - она не отобразится
#16
by mrCreator
создал условный реквизит для привязки к данным Парам1 с типом текст и в серверной процедуре дописал следующее: появляется ошибка Запись дампа и все закрывается
#17
by Kiks
1. Программно создаешь реквизит формы, задаешь ему некоторое значение. 2. Программно создаешь элемент формы, прописываешь ему путь к новому реквизиту формы. 3. Присваеваешь новому элементу нужное значение.
#19
by mrCreator
да ОтборНаФорме это новый элемент формы в клиенте не доступно отборНаФорме.Имя, а в серверном отрабатывает но не показывает.
#21
by mrCreator
Спасибо огромное!!! Всё получилось. ошибка у меня была в том, что я оказывается путь к данным передавал не текстовую строку а реквизит
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8: Права доступа и динамическое обновление
- УФ: динамическое создание кнопок со стандартными командами формы
- 8.2 Динамическое создание пунктов меню
- Динамическое обновление. Сервер 1С.
- 1с 8.2 Конвертация данных. Создание дубликатов элементов справочника
- УФ - Создание документа, программное заполнение и открытие формы
- УФ: Создание внешней печатной формы для нетипового документа (как его назначить?)
В этой группе 1С
- Как открыть созданный программно документ (операцию) в УФ?
- РИБ в ERP 2.0
- В списке активных пользователей дублируются пользователи (сеанс один и тот же).
- Чистая база бухгалтерия 2.0 что я делаю не так
- Поле Товары недоступно для Записи 1С УТ
- v7: Печатная форма документа Перемещение товаров со склада
- Работа с внешними компонентами 1С
- Можно ли сделать так,что отрабатывало событие при изменение параметров в отчете?
- Удаление ПКО КД
- Включение закрытого ноутбука
- v7: Контроль статуса печати документов
- Как убрать лидирующие нули при печати документа
- УТ 11 Как заархивировать кассовые чеки, если уже закрыта кассовая смена?
- Создание фабрики XDTO по схеме XSD с директивами импорта
- СКД. Можно ли обращаться к другой базе?
- Взносы в уставный капитал в 1С УПП
- Получение и отправка данных через веб посредством WSDL в 1с77
- Запись во внешний источник данных - установка значения идентификатора
- Возможно ли заводить новые балансовые счета первого уровня?
- ЦУП не показывает блокировки, ожиданий на блокировках СУБД