helpf.pro
Регистрация

v8: Как обратиться к реквизиту через переменную?

Vzonder
04.10.2017 21:29Прочитано: 5219

Предположим имеется КакойТоСправочник.

В нем реквизиты:

Реквизит1

Реквизит2

Реквизит3

Реквизит4

И т.д.

Реквизит99

В документе имеется реквизит:

СправочникСсылка. КакойТоСправочник

И соответственно – куда проще получить значение реквизита:

РеквизитПриемник = КакойТоСправочник .Реквизит1;

И так 99 раз, и тысяча условий…((((

Уважаемые знатоки, как назначить имя реквизиту переменно?

Типа:

ПеременнаяРеквизита = " Реквизит1";

РеквизитПриемник = КакойТоСправочник .ПеременнаяРеквизита;

Пробовал через поиск:

РеквизитПриемник = КакойТоСправочник.Метаданные().Реквизиты.Найти(ПеременнаяРеквизита);

Явно не то(((

Научите, пожалуйста.

Yandex
Возможно, вас также заинтересует
Реклама на портале
Vzonder
05.10.2017 01:13Ответ № 1

Сам нашел:

Выполнить("РеквизитПриемник = СправочникСсылка." + ПеременнаяРеквизита);

Подсказка: Вы можете добавить любую страничку в Избранное щелкнув по значку
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.