|   |   | 
| 
 | v7: Помогите разобраться, почему не работает цикл | ☑ | ||
|---|---|---|---|---|
| 0
    
        tuno4er 28.09.12✎ 10:06 | 
        тз.ВыбратьСтроки();    
  тз.Сортировать("Код+"); Пока тз.ПолучитьСтроку() = 1 Цикл Пока ДатаД <= КонДата Цикл Если (Ит1.ПолучитьПериод(,ДатаД) = 1) Тогда Если Ит1.ПолучитьСубконто(1,,тз.ЦелНазн) = 1 Тогда Сообщить(Строка(Ит1.ДО("С"))+" "+Строка(Ит1.КО("С"))+" "+Строка(ДатаД)); КонецЕсли; КонецЕсли; ДатаД = ДатаД+1; КонецЦикла; КонецЦикла; | |||
| 1
    
        dk 28.09.12✎ 10:07 | 
        в чем выражается неработоспособность?     | |||
| 2
    
        tuno4er 28.09.12✎ 10:08 | 
        Здраствуйте, форумчане. Не могу понять почему не работает первый цикл. Элементов там много, добавляются они со справочника. Но после того как он проходит по датам, на этом действие цикла прекращается.     | |||
| 3
    
        Джинн 28.09.12✎ 10:08 | 
        Хрень какая-то :( 
  Что Вы хотите получить изначально? | |||
| 4
    
        tuno4er 28.09.12✎ 10:11 | 
        Я хочу что бы у меня по датам разбивался отчет, это можно сделать только по строчно, и в цикле у меня первая_строка/первый_столбец - это целевое назначение, первая_строка/второй_столбец - это дата, и т.д.     | |||
| 5
    
        Godofsin 28.09.12✎ 10:11 | 
        Сортировать перед выбрать     | |||
| 6
    
        tuno4er 28.09.12✎ 10:11 | 
        Но пока у меня проблема в том, что после того как цикл прогуляется по датам, он передаёт мне пламенный привет и прерывается =0     | |||
| 7
    
        Mikeware 28.09.12✎ 10:13 | 
        (6) и совершенно правильно делает     | |||
| 8
    
        Mikeware 28.09.12✎ 10:14 | 
        (6) а проблема, в общем-то, в том, что есть ошибка. Которая там же, где и всегда...     | |||
| 9
    
        tuno4er 28.09.12✎ 10:15 | 
        Ошибку нашел, протупил с датой =)     | |||
| 10
    
        BlackSeaCat 28.09.12✎ 10:15 | 
        О! Есть некоторый прогресс по сравнению с прошлой веткой автора: Бухгалтерские Итоги и Таблица Значений и Таблица Отчета
  Но надо признать, что басня "Мартышка и Очки" пока что не дочитана им до конца. | |||
| 11
    
        dk 28.09.12✎ 10:15 | 
        (6) обнуления(переинициализации) 1 переменной не хватает )     | |||
| 12
    
        tuno4er 28.09.12✎ 10:17 | 
        (10) Он через чур долго формируется, после тех муток, я просто новичек, и не знаю всех нюансов этого языка. Вот и эксперементирую пока с тем, что умею. =)     | |||
| 13
    
        tuno4er 28.09.12✎ 10:17 | 
        (10) Если не сложно, помги понять что у меня вновь не так. Я не могу найти мануалов про эту периодичность. =/     | |||
| 14
    
        Lex_Liven 28.09.12✎ 10:18 | 
        ДатаД+1 - уверены, что не это не +1 секунда?     | |||
| 15
    
        ADirks 28.09.12✎ 10:18 | 
        тз.ВыбратьСтроки();    
  тз.Сортировать("Код+"); это прикольно, ага. я бы на месте 1С обиделся | |||
| 16
    
        tuno4er 28.09.12✎ 10:20 | 
        (14) Нет, это один день.     | |||
| 17
    
        1Сергей 28.09.12✎ 11:17 | 
        (16) где первоначально ДатаД задается?     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |