|   |   | 
| 
 | v7: Печатная форма Торг12 с выбором грузополучателя в ТиС | ☑ | ||
|---|---|---|---|---|
| 0
    
        AnisaL 01.08.13✎ 08:41 | 
        Добрый день! Скажите пожалуйста, почему печатная форма Торг12 с выбором грузополучателя разбивается неправильно (когда количество строк товаров больше 3-4) - на 3 страницы: на 2-й странице выходит 2-3 строчки с номенклатурой, а остальная часть формы переносится на 3 лист?     | |||
| 1
    
        aka AMIGO 01.08.13✎ 08:46 | 
        (0) у тебя есть отладчик.. можно проследить, почему процесс рвется не там, где надо
 а "остальная часть формы" - это подвал? видимо, предусмотрено, чтобы подвал с одной строкой - номенклатурой, печатался на отдельном листе | |||
| 2
    
        KRV 01.08.13✎ 08:47 | 
        Косяк, значит, где-то в коде..     | |||
| 3
    
        povar 01.08.13✎ 08:49 | 
        помню было такое 100 лет назад, правда уже не помню как решилось, вроде если высоту строки поставить автоматически, типовой алгоритм сбивался     | |||
| 4
    
        AnisaL 01.08.13✎ 08:51 | 
        (1) да, это подвал + 1 последняя строчка     | |||
| 5
    
        AnisaL 01.08.13✎ 08:53 | 
        (2) вот что в коде написано
 // Выводим спецификацию //Для простоты настройки печатной формы примем следующие соглашения: // - высота строк в таблице печатной формы задана жестко, // тогда известно, сколько строк помещается на странице; СтрокНаСтранице = 22; // - высота шапки и подвала задана жестко и кратна высоте строк таблицы, // тогда можно указать, сколько строк занимают шапка и подвал // в пересчете на строки таблицы; СтрокШапки = 10; СтрокПодвала = 9; // - для нормальной работы алгоритма необходимо, чтобы шапка и подвал // могли поместиться на одной странице + хотя бы одна строка таблицы: // СтрокНаСтранице >= СтрокШапки + СтрокПодвала + 1 // - если подвал не помещается на странице, он переносится на другую // страницу с последней строкой; исключение составляет случай, // когда в таблице всего одна строка. | |||
| 6
    
        AnisaL 01.08.13✎ 08:58 | 
        (3) а где эту высоту строки поставить?     | |||
| 7
    
        aka AMIGO 01.08.13✎ 08:58 | 
        (6) в общих таблицах - ТОРГ12     | |||
| 8
    
        aka AMIGO 01.08.13✎ 08:59 | 
        (5) у тебя ТиС? и конфигурацию никто не правил?     | |||
| 9
    
        AnisaL 01.08.13✎ 09:00 | 
        (7) ну это понятно, а дальше, высоту строки с номенклатурой?     | |||
| 10
    
        AnisaL 01.08.13✎ 09:01 | 
        (8) Тис, измененнная     | |||
| 11
    
        aka AMIGO 01.08.13✎ 09:01 | 
        (9) да, секция "СтрокаНП", высота строки у меня 20.25     | |||
| 12
    
        aka AMIGO 01.08.13✎ 09:01 | 
        Строка_НП     | |||
| 13
    
        AnisaL 01.08.13✎ 09:03 | 
        (12) а почему Строка_НП,а не просто Строка?     | |||
| 15
    
        aka AMIGO 01.08.13✎ 09:07 | 
        +14 а!! я слегка ошибся, "Строка", смотрел в самый низ печформы     | |||
| 16
    
        dedmoroz777 01.08.13✎ 09:10 | 
        (4) Всё правильно. Так и должно быть     | |||
| 17
    
        aka AMIGO 01.08.13✎ 09:13 | 
        у меня на первом листе печатается 12 строк номенклатуры, а далее - программная смена страницы (=пунктир в печформе)     | |||
| 18
    
        AnisaL 01.08.13✎ 09:20 | 
        (17) не знаю это важно или нет, но форма не та что встроенная Торг12, а внешняя печатная форма с выбором грузополучателя, в ней такой косяк     | |||
| 19
    
        aka AMIGO 01.08.13✎ 09:21 | 
        (18) выложи её в какой-нибудь файлообменник, попробую посмотреть, что там
 кстати, много строк там, где "Грузополучатель"? | |||
| 20
    
        aka AMIGO 01.08.13✎ 09:24 | 
        +19 или в почтовик     | |||
| 21
    
        AnisaL 01.08.13✎ 09:33 | 
        (20) хорошо, отправлю на почту)     | |||
| 22
    
        AnisaL 01.08.13✎ 09:53 | 
        (20) отправить не смогла, т.к файл на удаленке находится     | |||
| 23
    
        AnisaL 01.08.13✎ 09:56 | 
        (20) посмотрела в базе демке в свежем релизе, там все нормально печатается, а у клиента старый, значит в этом дело     | |||
| 24
    
        aka AMIGO 01.08.13✎ 09:58 | 
        (23) ммм.. ну, поздравляю :)     | |||
| 25
    
        AnisaL 01.08.13✎ 10:24 | 
        (24) спасибо! только у них она немного переписана, придется потрудится     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |