|
Не присваивается значение переменной. |
☑ |
0
Balabass
05.05.12
✎
05:17
|
Запросом обошел регистр. Выбрал данные какие мне надо.
Циклом обхожу результат.
Для каждого СТРОКА из ТЗ цикл
Если Условие1 тогда
Строка.Значение1 = Строка.Значение2;
Иначе
Строка.Значение1 = Строка.Значение3;
КонецЕсли;
КонецЦикла;
Тут все ОК
При попытке
Строка.Значение1 = Строка.Значение1.Код
Выдает НЕОПРЕДЕЛЕНО вместо моего значения? Спрашивается - почему?
|
|
1
Balabass
05.05.12
✎
05:19
|
Или изза того, что из запроса идет составной тип, не включающий в себя тип "СТРОКА" ?
|
|
2
Cube
05.05.12
✎
05:22
|
Отладчик украли?
|
|
3
Balabass
05.05.12
✎
05:24
|
Строка.Значение1 - имеет тип Справочники.Номенклатура
Хочу установить новое значение
Справочники.Номенклатура.НоменклатурнаяГруппа.Код
Выводит Неопределено
|
|
4
Balabass
05.05.12
✎
05:25
|
(2) Собсвенно им и пользуюсь
|
|
5
Balabass
05.05.12
✎
05:27
|
Вот код:
Если Строка.Кт3 = времНоменклатура тогда
ВременнаяПеременная = Строка.Кт2.НоменклатурнаяГруппа.Код;
Строка.Кт2 = "";
Строка.Кт2 = ВременнаяПеременная;
Иначеесли Не Строка.Кт3 = времНоменклатурныеГруппы тогда
Строка.Кт2 = "";
КонецЕсли;
|
|
6
Balabass
05.05.12
✎
05:28
|
Строка.Кт2 = НЕОПРЕДЕЛЕНО.
|
|
7
Cube
05.05.12
✎
05:29
|
(3) (5) (6) - набор букв...
|
|
8
Kavar
05.05.12
✎
05:35
|
Колонка типизирована, а ты разные типы пытаешься туда запихать.
|
|
9
Balabass
05.05.12
✎
08:30
|
(8) Как добавить тип или изменить?
|
|
10
Balabass
05.05.12
✎
08:34
|
Нашел.
|
|
11
Balabass
05.05.12
✎
08:38
|
(8) Спасибо
|
|