Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 08:07

1С 8.3. Для чего необходимо РеквизитФормыВЗначение?

Автор gulnyr, 16 июл 2024, 15:57

0 Пользователей и 1 гость просматривают эту тему.

gulnyr

Чем отличается:
Объектик = РеквизитФормыВЗначение("Объект");   
Объектик.Наименование = "Ведро5";   
ЗначениеВРеквизитФормы(Объектик,"Объект");

От этого:
Объект.Наименование = "Ведро5";   

Оба варианта выводят в форме значение "Ведро5".

Не совсем понятен необходимость РеквизитФормыВЗначение и ЗначениеВРеквизитФормы

Максим75

gulnyr, ну вот когда Вам понадобится вызвать процедуру или функцию из модуля документа (отчета, обработки), а не из модуля формы - тогда поймете. Особенно когда надо будет передать данные формы, которые еще не записаны в базу, т.е. есть пока только на форме, а в самом объекте еще нет.

antoneus

Макет получить опять же. Дерево значений там.

gulnyr

Цитата: Максим75 от 16 июл 2024, 16:21gulnyr, ну вот когда Вам понадобится вызвать процедуру или функцию из модуля документа (отчета, обработки), а не из модуля формы - тогда поймете. Особенно когда надо будет передать данные формы, которые еще не записаны в базу, т.е. есть пока только на форме, а в самом объекте еще нет.
Есть пример?

gulnyr

Цитата: antoneus от 16 июл 2024, 16:56Макет получить опять же. Дерево значений там.
На примере документа с макетом Макет1 как это делать? Т.е. применение РеквизитФормыВЗначение в макете

Максим75

gulnyr, да в любой типовой примеров пруд пруди.
интернет в конце концов.

antoneus

Если документ/справочник/прочий объект метаданных - макет обычно через менеджер этого объекта получают. Если у вас внешняя обработка, например, с макетом, тогда

Макет = РеквизитФормыВЗначение("Объект").ПолучитьМакет("Макет1")
Ну и, как сказано выше - чтобы выполнить экспортную функцию/процедуру в модуле объекта (тут и документ подойдет и прочий объект метаданных)

Результат = РеквизитФормыВЗначение("Объект").ПолучитьРезультатЭкспортнойФункцииВМодулеОбъекта()

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск