#0
by myr4ik07
Привет (УФ), хочу добавить программно в ТаблицаРабочийТабель - это ТаблицаЗначений, а на форме ДанныеФормыКоллекции те колонки которые будут выгружены в ТЗ но на форме ничего не отображается, на форме ТаблицаРабочийТабель есть но без колонок
#1
by myr4ik07
в ТаблицаРабочийТабель если добавить колонку с именем К_000000001 то все норм, но имя же динамическое
#7
by myr4ik07
так кто же знает сколько будет колонок, сколько элементом добавит пользователь к справочник столько и колонок должно быть, а значит фиксировано не нужно добавлять колонки. но не могу побороть, по примеру нашел пишет что при добавлении реквизита нужно знать "Путь к создаваемому реквизиту. Не включает имя реквизита.", я не могу понять, мне нужно так Элементы.ТаблицаРабочийТабель или так ЭтаФорма.ТаблицаРабочийТабель - так получаю ДанныеФормыКоллекция но она пустая если так делаю
#13
by hhhh
Синтаксис: ИзменитьРеквизиты(<ДобавляемыеРеквизиты>, <УдаляемыеРеквизиты>) Параметры: Тип: Массив. Массив, содержащий объекты типа РеквизитФормы. Добавлять можно реквизиты верхнего уровня и вложенные реквизиты, являющиеся колонками. К добавленным реквизитам верхнего уровня из модуля можно обращаться только с помощью конструкции ЭтотОбъект.<Имя реквизита>. Тип: Массив. Массив, содержащий строки, описывающие пути к удаляемым реквизитам. Удалять можно только ранее программно добавленные реквизиты. Описание: Изменяет структуру реквизитов формы. Сначала выполняется удаление реквизитов. Таким образом массивы добавляемых и удаляемых реквизитов могут содержать реквизиты с одинаковым путём. Доступность: Сервер, мобильное приложение(сервер).
#14
by hhhh
Основной Синтаксис: Новый РеквизитФормы(<Имя>, <Тип>, <Путь>, <Заголовок>, <СохраняемыеДанные>) Параметры: Тип: Строка. Тип: Строка. Путь к создаваемому реквизиту. Не включает имя реквизита. Значение по умолчанию: Пустая строка. <Заголовок> (необязательный) Тип: Строка. Содержит отображаемый текст реквизита. Значение по умолчанию: Пустая строка. <СохраняемыеДанные> (необязательный) Тип: Булево. Реквизит содержит сохраняемые данные. Истина - сохраняемый реквизит формы. Значение по умолчанию: Ложь. Описание: Создает описание реквизита управляемой формы на основе переданных параметров.
#15
by myr4ik07
МассивДобавляемыхРеквизитов.Добавить(Новый РеквизитФормы("РобочаяРоль", Новый ОписаниеТипов("СправочникСсылка.РобочаяРоль"),"ТаблицаЗначенийКолонок" ,"Робочая роль")); МассивДобавляемыхРеквизитов.Добавить(Новый РеквизитФормы("Сотрудник", Новый ОписаниеТипов("СправочникСсылка.Сотрудники",Новый КвалификаторыЧисла(10,2)),"ТаблицаЗначенийКолонок" , "Сотрудник")); МассивДобавляемыхРеквизитов.Добавить(Новый РеквизитФормы("Линия", Новый ОписаниеТипов("СправочникСсылка.прЛинии",Новый КвалификаторыЧисла(10,2)),"ТаблицаЗначенийКолонок" , "Линия")); постоянно вот здесь вылетает НоваяКолонка.ПутьКДанным = ИмяТаблицы + "." + ИмяКолонки; когда доходит до перебора из справочника
#17
by myr4ik07
а ошибка вот какая {Документ.РобочийТабель.Форма.ФормаДокумента.Форма}: Ошибка при установке значения атрибута контекста (ПутьКДанным) НоваяКолонка.ПутьКДанным = ИмяТаблицы + "." + ИмяКолонки; по причине: Недопустимое значение
#18
by hhhh
вы внимательно прочитайте, там же написано: в путь к данным не включается само имя колонки.
#20
by myr4ik07
будь добр, напиши ту правильную строку которая будет работать я изменял уже и так НоваяКолонка.ПутьКДанным = ИмяТаблицы; тогда даже при указании ПутиКДанным к статичной Колонке показывает ошибку "Недопустимое значение"
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как добавить дополнительные группы строк в баланс? 1С Налогоплательщик...
- Программно добавить колонки в таблицу в форме документа
- Вставляю ТЗ на форму, как добавить иконки Добавить строку, изменить
- ТабличноеПоле.Колонки.Добавить.... Как узнать позицию колонки?
- Как программно добавить реквизит документа в форму списка?
- Программно добавить обработчик события к программно добавленному элементу формы
- Добавить отбор в форму списка программно
- Как программно добавить колонки в макет табличного документа?
- Как программно добавить колонки в документ список ?
- 8.2 УФ Программно добавить колонки к ТЗ на форме
- Как сделать кнопку добавить с помощью, которой можно добавить номенклатуру
- Программно добавить поле картинки в форму УФ
В этой группе 1С
- Кросс таблица для СКД
- honeywell 1450g в режим эмуляции ком порта?
- ТСД CipherLab 8300 - 1С
- Формирование XML из XDTO
- Подмена контекстного меню в динамическом списке
- Подсчет количества элементов в динамическом списке
- Чтение базы Perco
- Платформа CUBA как альтернатива 1С (2)
- Синхронизация данных между ЗУП и БУХ
- "Предопределенный элемент отсутствует в данных" - а он есть
- Добавление программно реквизит на форму (ошибка)
- Как добавить реквизит не снимая с поддержки?
- Как удалять старые версии платформы после установки новой?
- Розница 2.1 - проблема с заполнением поля Количество в создаваемых документах
- Итог в подвале таблицы УП 1С 8.3 (внешняя обработка)
- v7: При закрытии месяца 1С 7,7 выдает ошибку. Подскажите как исправить господа
- Вышел PostgreSQL 9.5
- Попытка в транзакции или транзакция в попытке?
- v7: Ошибка при объединении конфигураций
- Перенос остатков в КА2.0 (ERP)