Имя: Пароль:
1C
1C 7.7
v7: Счетчик и нумерация страниц
0 Christina_
 
08.05.12
14:21
Счетчик = Счетчик+1;
       Если Сприлож = 1 Тогда
           Т.ВывестиСекцию("Строка");  
           Если (счетчик > 3) и (счетчик < 5) Тогда
                  КолСтраниц = КолСтраниц+1;
           КонецЕсли;
       
       Если (ПустаяСтрока(СтрП) = 0)Тогда
               Т.ВывестиСекцию("Всоставе");
           КонецЕсли;
       Иначе
           Таб.ВывестиСекцию("Строка");
           Если (ПустаяСтрока(СтрП) = 0)Тогда
               Таб.ВывестиСекцию("Всоставе");
           КонецЕсли;
       КонецЕсли;



я так понимаю, должен для 4 строк выдать еще 1 страницу, а выдает 2

при 5 строках - 3..
1 viktor_vv
 
08.05.12
14:42
А ты где е в коде выдаешь, может выше этого условия.
2 viktor_vv
 
08.05.12
14:44
И это

Если Счетчик = 4 Тогда

уже не модно наверное писать.
3 sapphire
 
08.05.12
14:46
(0) А это точно v7? А то я не припомню что бы ПустаяСтрока была встроенной.
4 viktor_vv
 
08.05.12
14:48
(3) Есть там такое.
5 viktor_vv
 
08.05.12
14:51
Я так понимаю тебе надо поменять местами.


           Если (счетчик > 3) и (счетчик < 5) Тогда
                  КолСтраниц = КолСтраниц+1;
           КонецЕсли;
          Т.ВывестиСекцию("Строка");  
       Если (ПустаяСтрока(СтрП) = 0)Тогда
               Т.ВывестиСекцию("Всоставе");
           КонецЕсли;
6 Злопчинский
 
08.05.12
16:14
Может быть автору пригодится:
если в колонтитуле написать волшебное слово
стр.#P из #Q
то нумерация страниц будет делаться автоматом...
??
7 Patrio_
O_Muerte
 
08.05.12
16:29
(6)Тролль?
8 viktor_vv
 
08.05.12
16:34
(7) Чего вдруг ? Только автору какая-то хитрая нумерация нужна.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn