#0
by PR
То есть либо сделать изначально реквизит формы какого-то непонятного типа и выбрать его основным, а потом программно его сделать заданного типа, например СправочникВалютыОбъект. Либо как-то программно создать реквизит формы сразу заданного нужного типа и выбрать его основным. Бытует мнение, что это невозможно. Форма управляемая. Тип заранее неизвестен, может быть объект любого ссылочного объекта.
#4
by PR
Это-то да, козырь на любой вопрос. На тебе конкретику. Хочу сделать обработку, в которой открыл, выбрал любую ссылку (например, РТиУ №1 от 5 мая 2017 года), после чего каким-то макаром назначил основным реквизитом формы реквизит ОбъектСсылки, у которого тип РТиУОбъект, после чего на форме автоматически повылазило все, относящееся к форме документа РТиУ. Остается посоздавать программно все реквизиты шапки и табличных частей, с привязкой к данным основного реквизита ессно.
#6
by PR
Нет Сделать форму, в которую, например, автоматом подцепится какая-то общая команда, просто потому что основным реквизитом формы назначен реквизит нужного типа. Кнопки сохранения, проведения и пр. опять же сами нарисуются. И т. д.
#7
by Мыш
Элементы формы автоматически не появляются. Их всё равно добавлять придется. Либо в режиме редактирования формы, либо программно.
#8
by PR
Это еще один интересный момент, да, не уверен, что автоматом все появится. В конфигураторе-то появляются автоматом, а тут не знаю, возможно ли вообще.
#14
by УППшник
Приведу для тебя цитату аж 2009 года: "Не все свойства реквизитов, доступные в конфигураторе, можно задавать программно. Например, для программно создаваемых реквизитов нельзя установить функциональные опции. Нельзя программно изменить (назначить) свойство "Основной реквизит"
#15
by PR
1. Ты опоздал со своей цитатой. "Бытует мнение, что это невозможно" 2. Кроме того, "Либо как-то программно создать реквизит формы сразу заданного нужного типа и выбрать его основным" 3. Прогресс не стоит на месте, с 2009 года все могло поменяться, в 2009 году и RESTа в 1С не было, например
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- А можно создать программно новый объект метаданных?
- Как программно назначить тип реквизиту документа?
- Программно назначить предопределенное значение 8.0
- Программно назначить полю вводу обработчик события
- Как программно назначить тип табличному полю
- Как реквизит формы сделать основным реквизитом
- Программно добавить обработчик события к программно добавленному элементу формы
- Как программно назначить обработчик события в колонке табличного поля?
- Как перегнать программно печатную форму в формат JPG
- v8: СКД: программно добавить системное поле
- v8: Как программно назначить тип значения элементу формы?
- Как программно установить владельца программно созданной колонке
В этой группе 1С
- ВПФ! Проблема с печатью комплекта документов
- Как сохранить видеособщение из Вайбера?
- Метод прочитать() и РЛС
- Добавление цен в справочник "Номенклатура"
- Несоответствие версий клиента и сервера при COM соединении
- ЗуП 3.1 не заполняется "Способ отражение" для "Расходы по страхованию ФСС"
- Скачать публичный файл с яндекс диска
- УНФ: себестоимость расходов
- Как обновлять конфу УТ11, если установлен Битрикс обмен с интернет-магазином?
- УТ11 Отключить задание проверки контрагентов
- УТ 11.3. Как указать страну контрагента (Беларусь)
- БГУ 2.0 развалилась синхронизация после обновления. Попытка восстановить.
- УТ 11.3.2.157 Упаковка в упаковке или задачка на 3 трубки (но я не шерлок)
- УТ 11 Взаиморасчеты по возврату товаров поставщику
- При проверке файлов корректировка ПФР за 2016 программой CheckPfr
- За кассовую смену не продано ни одного товара по выбранной кассе ККМ.
- БП 3.0 Проф создание образа РИБ по организации ошибка
- v7: ТиС 7.7 - закрытие кассовой смены реализовано посуточно, а нужно посменно
- 1C 8.3 веб-клиент - не записывает в журнал регистрации.
- сервер 1с 8.2 или 8.3? на 8.3 будет крутиться старая база?