|
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) спасибо! только у них она немного переписана, придется потрудится
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |