Имя: Пароль:
1C
1С v8
Не получается сделать шаг в цикле
0 Маленький Вопросик
 
25.12.12
13:36
Собственно сабж, попрошу помочь:

   Для СтрокаПрайса=3 По КоличествоСтрокЛист Цикл
       
   СтрокаДанных1 = ПрайсЛист.ПолучитьСтроку(СтрокаПрайса);
   СтрокаДанных2 = ПрайсЛист.ПолучитьСтроку(СтрокаПрайса+1);
       
       
       Сообщить(СтрокаДанных1);
       Сообщить(СтрокаДанных2);
       Сообщить("====================");
       

       
       СтрокаПрайса=СтрокаПрайса+2;
       
   КонецЦикла;
1 Нуф-Нуф
 
25.12.12
13:36
продолжайте наблюдения
2 YHVVH
 
25.12.12
13:37
думаю гладиолус
3 le_
 
25.12.12
13:37
(0) Пока юзай.
4 vmv
 
25.12.12
13:37
дувайл заюзай
5 Web00001
 
25.12.12
13:38
ну если не первое, то уж точно второе, вопрос решен?
6 drcrasher
 
25.12.12
13:38
за такие вещи в 94 году в мэи сразу ставили "не зачет"
7 Нуф-Нуф
 
25.12.12
13:38
МаленькийВопросик всегда может порадовать оригинально-дебилоидными вопросами
8 zak555
 
25.12.12
13:38
КоличествоСтрокЛист - 1
9 Cube
 
25.12.12
13:39
(0) Вместо

Сообщить("====================");

Пиши

Сообщить("8====================э");

и заработает.
10 YHVVH
 
25.12.12
13:40
лучше (.)(.)
11 КуплюКровать
 
25.12.12
13:40
забей на циклы, делай так!!!
СтрокаДанных1 = ПрайсЛист.ПолучитьСтроку(СтрокаПрайса);
СтрокаДанных2 = ПрайсЛист.ПолучитьСтроку(СтрокаПрайса+1);
СтрокаДанных3 = ПрайсЛист.ПолучитьСтроку(СтрокаПрайса+2);
СтрокаДанных4 = ПрайсЛист.ПолучитьСтроку(СтрокаПрайса+3);
СтрокаДанных5 = ПрайсЛист.ПолучитьСтроку(СтрокаПрайса+4);
СтрокаДанных6 = ПрайсЛист.ПолучитьСтроку(СтрокаПрайса+5);
СтрокаДанных7 = ПрайсЛист.ПолучитьСтроку(СтрокаПрайса+6);
СтрокаДанных8 = ПрайсЛист.ПолучитьСтроку(СтрокаПрайса+7);
12 vmv
 
25.12.12
13:40
(7) это племянник "Мисс 1С", а бабушка у них "Мисти"

их семья - кладезь мудрости)
13 zak555
 
25.12.12
13:41
2*н - 1
14 zak555
 
25.12.12
13:46
+ (13)

2*н - 3

н=3: 3
н=4: 5
н=5: 7
н=6: 9
...
15 Aprobator
 
25.12.12
13:46
(0) еще одна хохма нынче. Одно чудо пытается оформления строк сохранить при записи объекта. Другое над счетчиком цикла издевается.
16 drcrasher
 
25.12.12
13:47
я вот ща (0) посмотрел и нифига не понял задумки этого кода
17 RomaH
 
naïve
25.12.12
13:49
(all) а как шаг цикла задать иначе?
18 YHVVH
 
25.12.12
13:49
(16) за одну итерацию выводить по две записи
19 Aprobator
 
25.12.12
13:50
(17)

СчетчикЦикла = 1;
Пока СчетчикЦикла <= КонечноеЗначение Цикл
.......
   СчетчикЦикла = СчетчикЦикла + ШагЦикла;
КонецЦикла;
20 Лефмихалыч
 
25.12.12
13:51
(0) е "не получается" - это как?
21 Reset
 
25.12.12
13:52
Как в (0) тоже можно, только наращинвать нужно на 1, а не на 2.

Но, конечно, оно как-то не очень красиво
22 Reset
 
25.12.12
13:52
(21)<-- это ответ на незаданный вопрос
23 drcrasher
 
25.12.12
13:54
(18) однако до таких извратов даже на фокале не додумывались...
24 zak555
 
25.12.12
13:55
(19) ты для...цикл сделай ))
25 samozvanec
 
25.12.12
13:56
(0) че не получается то? шагает же! да еще как шагает!
26 Aprobator
 
25.12.12
13:56
(25) штаны рвутся не иначе )
27 Privalov
 
25.12.12
14:14
ТС пропал, издевается не иначе.
28 drcrasher
 
25.12.12
14:15
(27) расходимся
29 Reset
 
25.12.12
14:19
а ведь чуть менее года назад автор гнобил нубасов
16 пост в v8: Копирование Справочника с Иерархией
авторство ссылки на тему не мое
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн