|
Как записать значение в реквизит дока, не зная заранее имя реквизита? |
☑ |
0
inmortal203
24.10.13
✎
10:57
|
?
|
|
1
Господин ПЖ
24.10.13
✎
10:58
|
совать во все - авось кто-то проглотит
|
|
2
inmortal203
24.10.13
✎
10:58
|
Для Каждого Строка Из Список Цикл
ОбъектДок = Строка.Документ.ПолучитьОбъект();
ОбъектДок.Метаданные().Реквизиты[Реквизит] = ЭлементыФормы.ЗаменитьНа.Значение;
ОбъектДок.Записать();
КонецЦикла;
это понятное дело, не катит
|
|
3
Euguln
24.10.13
✎
10:58
|
Запиши пока туда, потом сюда.
|
|
4
MSII
24.10.13
✎
10:58
|
(0) Пиши в комментарий, не ошибешься!
|
|
5
Сисой
24.10.13
✎
10:58
|
Бугага! Ай да ветка!
|
|
6
Euguln
24.10.13
✎
10:59
|
ОбъектДок.Метаданные().Реквизиты[Реквизит] = ЭлементыФормы.ЗаменитьНа.Значение;
OMG!!! Что это????
|
|
7
Сисой
24.10.13
✎
10:59
|
ЭтотОбъект["ИмяРеквизита"]
|
|
8
Maxus43
24.10.13
✎
10:59
|
ОбъектДок[Реквизит] = "Тралала1111"
|
|
9
Сисой
24.10.13
✎
11:00
|
(2) В твоем случае - ОбъектДок[Реквизит]
|
|
10
kosts
24.10.13
✎
11:03
|
ОбъектДок["реквизитдокаНЕзнаязаранееимяреквизита"] = ЭлементыФормы.ЗаменитьНа.Значение;
когда узнаешь
ОбъектДок["реквизитдоказнаязаранееимяреквизита"] = ОбъектДок["реквизитдокаНЕзнаязаранееимяреквизита"]
|
|
11
inmortal203
24.10.13
✎
11:04
|
как всегда все просто, спасибо!
|
|