|
Как прочитать реквизит справочника зная его имя
| ☑ |
0
SAP
28.12.12
✎
17:23
|
Нужно зная имя реквизита справочника программно его прочитать и модифицировать, как это сделать?
|
|
1
ДенисЧ
28.12.12
✎
17:26
|
спр[ПеременнаяСИменемРеквизита] = значение;
|
|
2
GLazNik
28.12.12
✎
17:26
|
СправочникОбъект[ИмяРеквизита]
|
|
3
Fragster
гуру
28.12.12
✎
17:28
|
Выполнить("Справочник."+ИмяРеквизита+" = Значение");
|
|
4
lapinio
28.12.12
✎
17:28
|
Результат = Справочники.Валюты.НайтиПоНаименованию("").ПолучитьОбъект();
|
|
5
lapinio
28.12.12
✎
17:31
|
После модификации Результат.Записать()
|
|
6
den8687
28.12.12
✎
17:31
|
Все бы ветки на мисте так выглядели...
|
|
7
КуплюКровать
28.12.12
✎
17:31
|
вы че тут рандомный код начали генерить? )))
|
|
8
Reset
28.12.12
✎
17:34
|
Реквизит=ПолучитьРеквизитПоИмени(ИмяКотороеМыЗнаем);
Модифицровать(Реквизит);
|
|
9
Fragster
гуру
28.12.12
✎
17:35
|
(0) а в САПе как?
|
|
10
SAP
28.12.12
✎
17:38
|
Спасибо
|
|
11
kiruha
28.12.12
✎
18:01
|
Если СпрОбъект.Метаданные().Реквизиты.Найти(ИмяРеквизита)<>Неопределено Тогда СпрОбъект[ИмяРеквизита] = значение;
Иначе
//....
КонецЕсли;
|
|
12
kiruha
28.12.12
✎
18:36
|
ЗаполнитьЗначенияСвойств(СправочникОбъект,Новый Структура(ИмяРеквизита,Значение))
|
|
13
Fragster
гуру
28.12.12
✎
18:38
|
(12) зачет!
|
|