Имя: Пароль:
1C
1С v8
УФ ЗначениеВРеквизитФормы ошибка параметра 2
0 SeregaMW
 
11.04.13
13:13
НовыйРеквизит = Новый РеквизитФормы("РеквизитХарактеристика"+НомерПары,   // имя
                                       ОписаниеТиповДляРеквизитаХарактеристика,    // тип
                                       "Объект.Товары",                // путь
                                       "Размер",                  // заголовок
                                       Истина);
               
   ДобавляемыеРеквизиты.Добавить(НовыйРеквизит);
                                       
   ИзменитьРеквизиты(ДобавляемыеРеквизиты);
   
   ЗначениеВРеквизитФормы(РезультатЗапрос.ссылка,"РеквизитХарактеристика1");

что не так?
1 Rounder
 
11.04.13
13:17
Я думаю что нужно ЭтаФорма.РеквизитХарактеристика1
2 Rounder
 
11.04.13
13:19
Такая конструкция обязательна для реквизитов формы, созданных программно.
3 acsent
 
11.04.13
13:23
зачем ссылку в реквизит формы переделывать?
4 SeregaMW
 
11.04.13
13:28
(3) убедил передаю наименование
(1) Не отработала, захожу в ЭтаФорма там не вижу Характеристика1
5 Defender aka LINN
 
11.04.13
13:34
А что должно произойти со *ссылкой* в результате этого преобразования?
6 SeregaMW
 
11.04.13
13:41
изменил на вот так все равно не работает
   ДобавляемыеРеквизиты = Новый Массив;
   ДобавляемыеРеквизиты.Добавить(НовыйРеквизит);
                                   
   НовыйРеквизит = Новый РеквизитФормы("РеквизитХарактеристика"+НомерПары,   // имя
                                       ОписаниеТиповДляРеквизита,    // тип
                                       "Объект.товары",                // путь
                                       "Размер",                  // заголовок
                                       Истина);
                                                         
   ДобавляемыеРеквизиты.Добавить(НовыйРеквизит);
                                       
   ИзменитьРеквизиты(ДобавляемыеРеквизиты);
   
   ЗначениеВРеквизитФормы(РезультатЗапрос.ссылка.Наименование,"ЭтаФорма.РеквизитХарактеристика"+НомерПары);
7 acsent
 
11.04.13
13:47
(6) да тут обычное присваивание нужно делать
8 SeregaMW
 
11.04.13
13:50
(7) Подскажите как чайник кипит, полный затык
9 SeregaMW
 
11.04.13
13:55
через равно, спасибо
10 SeregaMW
 
11.04.13
14:11
Объект.товары[номерстр-1].  а после точки мне нужно получить реквизит который был создан программно и имеет вид типа
реквизит1_1, реквизит1_2 и т.д.?
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс