|
v7: Таб.КоличествоСтраниц() - тормозит нещадно | ☑ | ||
---|---|---|---|---|
0
Злопчинский
01.04.13
✎
22:42
|
Формирую макет.
. Таб.КоличествоСтраниц() - тормозит нещадно, печформа вместо "одной" сек формируется 3-4-5-больше сек. . Это так по жизни метод тормозит или только у меня? . а то такой красивый алгоритм в пять строчек получался по авторазбиению и невыводу подвала отдельно при любой высоте строк... а с такими тормозами кроме как переходить на фиксированную высоту строк - внятных альтернатив нет... |
|||
1
Чешик
01.04.13
✎
22:43
|
бгг ууу.
|
|||
2
Чешик
01.04.13
✎
22:44
|
хм, это тест был. Я в танковой ветке не могу час сообщение добавить, а тут сразу прошло. Такая "Щютка юмора" Влобешника штоль?
|
|||
3
scanduta
01.04.13
✎
23:18
|
Да вроде то же с этим сталкивался тормозит прилично
|
|||
4
Безработный 1Сник
01.04.13
✎
23:18
|
(0) 27 релиз?
|
|||
5
Сияющий Асинхраль
02.04.13
✎
01:49
|
Эх, была в семерке прикольная метода по невыводу подвала отдельно, даже программить не надо было...
|
|||
6
Сияющий Асинхраль
02.04.13
✎
02:01
|
+(5) и строки при этом произвольной высоты
|
|||
7
Злопчинский
02.04.13
✎
02:17
|
(4) да.
|
|||
8
Злопчинский
02.04.13
✎
02:18
|
(6) колись, злобный буржуин. речь про настройку секций таблицы типа "выводить с предыдущей"...? - покрутил немного - нихера не получилось.
|
|||
9
Torquader
02.04.13
✎
02:46
|
(6) Там есть настройки, типа "Вместе с предыдущим", но работает это очень коряво - особенно, если блок секций оказывается больше страницы - потом получаются страницы с произвольным заполнением.
|
|||
10
Сияющий Асинхраль
02.04.13
✎
03:23
|
(8) работает это, просто надо настроить так, чтобы подвал полностью (сколько бы там ни было строк) выводился с последней строкой отчета.
|
|||
11
Сияющий Асинхраль
02.04.13
✎
03:27
|
(9) ну знаешь, это надо быть откровенным извращенцем, чтобы сотворить подвал печатной формы (даже подвал со строкой отчета) превышающим по объему страницу
|
|||
12
Злопчинский
02.04.13
✎
04:04
|
(10) ну так вот ивопрос - как это настроить...? что-т уменя нифига не получилось
|
|||
13
Сияющий Асинхраль
02.04.13
✎
09:18
|
Нарисую с картинками во второй половине дня, раньше просто до компа не дойду, с мобильника пишу, особо не развернешься
|
|||
14
Злопчинский
03.04.13
✎
02:30
|
(13) попробовал еще раз - не получилось, на обычной СЧФ... видно не знаю я важного шаманского слова
|
|||
15
ADirks
03.04.13
✎
06:56
|
КоличествоСтраниц() тормозит по вполне понятной причине: каждый раз происходит отрисовка документа в контексте принтера. Ну, типа кагбе нажимается кнопка предпросмотр.
Используй FormEx Сервис::ВысотаСтрокиТаблицы() |
|||
16
kiruha
03.04.13
✎
07:20
|
(0)
Сколько строчек Больше тысячи ? |
|||
17
Сияющий Асинхраль
03.04.13
✎
09:35
|
(14) Дошел наконец то. Все просто, Сначала в подвале выделяешь все строчки кроме последней и устанавливаешь для них "Вместе со следующим":
Таблица\Положение на странице\Вместе со следующим А при выводе последней строки отчета, перед подвалом, заменяешь эту последнюю строчку, на такую же строчку, как и обычная строка макета, но с установленной для этой последней |
|||
18
Сияющий Асинхраль
03.04.13
✎
09:35
|
строки той же самой галочкой: "Вместе со следующим"...
Собственно все... |
|||
19
Сияющий Асинхраль
03.04.13
✎
09:37
|
+(18) Т.е., поясняю, добавляешь к обычному макету, к обычной области "Строка", еще и "СтрокаВместеСоСледующим"...
|
|||
20
ADirks
03.04.13
✎
10:29
|
(19) Всё ничо, пока не надо итог по каждому листу печатать. ТОРГ-12 например.
|
|||
21
Сияющий Асинхраль
03.04.13
✎
11:11
|
(20) А вот если надо итог по каждому листу печатать, тогда глядите как реализован типовой вариант Торг-12, хотя, кучу народа перевел на вариант без промежуточных итогов, пока никто претензии не выдвигал...
|
|||
22
Ёпрст
03.04.13
✎
11:15
|
(0) а ты думал в сказку попал ?
Це же баян |
|||
23
ADirks
03.04.13
✎
11:28
|
(21) а то ведь я не видел, ага...
|
|||
24
Злопчинский
03.04.13
✎
13:14
|
(16) да нет, на 5-6 листах притормаживает уже...
|
|||
25
Злопчинский
03.04.13
✎
13:17
|
(17) спасибо, понятно! попробую завтра.
. ну и формекс надо глянуть что там за высота строки считается... |
|||
26
Злопчинский
03.04.13
✎
18:20
|
ОООО!!!!!! Вроде получилось... ООООО!!! нирвана.....
|
|||
27
Злопчинский
03.04.13
✎
20:09
|
(21) можно сделать и Торг12 с произвольной высотой строк и с итогом по странице - через Таб.КоличествоСтрок()
|
|||
28
Torquader
04.04.13
✎
00:56
|
(27) Если высота строки известна, то можно посчитать сколько строк будет в странице.
Просто у меня проблема была в том, что документы - это текстовые описания в стиле Льва Николаевича, и впихивали их в стандартную разметку конструкторской документации с таблицей снизу. И была только большая Ж. |
|||
29
Злопчинский
04.04.13
✎
01:30
|
(28) ну тут как раз чтовысота строки неизвестна ячейка может получиться и одинарной высоты и тройной...
|
|||
30
Азазель
04.04.13
✎
01:37
|
(20) Торг-12 утратила обязательную силу, итоги по страницам можно отменить своим решением.
|
|||
31
Torquader
04.04.13
✎
01:50
|
(29) Там ещё и выравнивание по заполнению плюс красные строки - как оказалось - неразрывный пробел при расчёте растяжения строки не учитывается, а при растяжении - учитывается - и часть строки уезжает ... за поля.
Короче - сделал через ж.. (текст разбивается на строки, которые выводятся и отслеживается, чтобы строка была нужной длины). Чтобы сделать правильно - нужно переходить на генерацию pdf, так как в данном случае, ни восьмёрка ни Excel c Word-ом в придачу ничего удобного не дают. |
|||
32
Злопчинский
05.04.13
✎
04:55
|
930) ну ето формы утратили силу если они не прописаны в законе о бу. если формы определены другими законами - то так и юзаем дальше... ТОРГ12- введена в действие чем - поставновлением госкомстата? Являются постановления госкомстата обязательными к исполнению...? наверняка есть закон о госкомстате и всякая бодяга... - это будет хреново...
|
|||
33
Злопчинский
05.04.13
✎
04:56
|
(31) мдя.. все эти формы разрабатывались явно не для автоматизированного изготовления.. ;-)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |