Имя: Пароль:
1C
1С v8
Помогите с циклом
,
0 адинэсниг1
 
27.05.13
08:39
Помогите с циклом:      
       
       Результат = Запрос.Выполнить().Выгрузить();
   а = 5;
   Результат.Колонки.Добавить("Нужно");
   Для каждого стрТз из Результат цикл
       б = стрТз.ссылка - а;
       Результат.ЗаполнитьЗначения(строка(б), "Нужно");
   КонецЦикла;

Нужно:
8 ---  3
6 ---  1
3 --- -2
0 --- -5

А получается:
8 --- -5
6 --- -5
3 --- -5
0 --- -5
1 mikecool
 
27.05.13
08:40
wtf?
2 Defender aka LINN
 
27.05.13
08:40
Жесть какая...
3 mikecool
 
27.05.13
08:40
стрТз.ссылка - здесь всегда 0
4 mikecool
 
27.05.13
08:41
а не, я понел:
Сообщить("8 ---  3");
Сообщить("6 ---  1");
Сообщить("3 --- -2");
Сообщить("0 --- -5");
5 Бледно Золотистый
 
27.05.13
08:42
Описание:

Заполняет все строки таблицы значений указанным значением.
6 адинэсниг1
 
27.05.13
08:42
В отладке смотрю, наведя вышку на стрТз.ссылка, выводит правильные цифры. Т.е. за вычетом "а"
7 Любопытная
 
27.05.13
08:42
О майн гот.
Что такое стрТз.ссылка?
Почему в запросе сразу не сделать колонку "нужно" с нужным тебе значением?
8 cw014
 
27.05.13
08:42
Разве сегодня пятница?
9 Любопытная
 
27.05.13
08:43
(8) Хуже, сегодня понедельник.
10 Бледно Золотистый
 
27.05.13
08:43
(6) Сходи в СП что ли, прочитай про ЗаполнитьЗначения.
11 razlagator
 
27.05.13
08:44
(0) я хочу увидеть запрос!
12 cw014
 
27.05.13
08:44
Результат = Запрос.Выполнить().Выгрузить();
   а = 5;
   Результат.Колонки.Добавить("Нужно");
   Для каждого стрТз из Результат цикл
       стрТз.Нужно = стрТз.ссылка - а;
   КонецЦикла;


С тебя 300 рублев
13 mikecool
 
27.05.13
08:45
(11) нет, я не хочу его видеть!!! как потом его забыть?
14 адинэсниг1
 
27.05.13
08:47
(10) разобрался! спасибо
15 cw014
 
27.05.13
08:48
(14) Бмухахахаха, разобрался он...
16 Rovan
 
гуру
27.05.13
09:04
(15) ну и хорошо... закроем эту тему как страшный сон !
17 Ненавижу 1С
 
гуру
27.05.13
09:06
а = 5;
это что за универсальная константа?
18 mikecool
 
27.05.13
09:11
(17) а = Неопределено; так универсальнее? )
19 Ненавижу 1С
 
гуру
27.05.13
09:12
(18) по крайне мере тип Неопределено состоит из единственного значения ))
20 mikecool
 
27.05.13
09:13
(19) а 5 из скольки??
21 Godofsin
 
27.05.13
09:14
(20) из 5 единичек =)
22 Ненавижу 1С
 
гуру
27.05.13
09:14
(20) 5 это не тип, это значение числового типа
23 Vovan_Magadan
 
27.05.13
09:15
Из ссылки можно вычитать число?))
24 mikecool
 
27.05.13
09:15
(22) да, но оно вполне определено и при текущих условиях энтропии вселенно неизменно практически бесконечно!
25 Ненавижу 1С
 
гуру
27.05.13
09:15
(23) слово "ссылка" не всегда означает ссылку, хотя и глупо это
26 Ненавижу 1С
 
гуру
27.05.13
09:16
(24) хватит палиться уже ))
27 Любопытная
 
27.05.13
09:16
(23)Значит такая у него ссылка
28 mikecool
 
27.05.13
09:17
(26) кто курил? я?? не, я не курил!!!
29 Vovan_Magadan
 
27.05.13
09:18
(27) хотя да, он же берёт из запроса, мог назвать МоментВремени Ссылкой