как настроить параметры печати в УСН

1. GalaG 01.03.12 09:27 Сейчас в теме
Очередной глупый вопрос...
Как настроить печать торг 12?
Чтоб не на 2 листа печаталась,а на один...
размер шрифта и ориентацию страницы меняла ... никакого толку...
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
8. Timesoft 271 05.03.12 16:25 Сейчас в теме
(1) GalaG, (4) Свод,
И это правильно ! (что если строк больше 3 ВСЕГДА появится вторая страница.) Просто потому, что Шапка+подвал занимают на листе столько места, что остаётся только на 3 строки. Ну такая вот форма.... Если это ограничение убрать - всё-равно будет две страницы, но "разорвётся" подвал, что и некрасиво, и неправильно.
Поэтому, если вы хотите уместить бОльшее количество строк на листе - можно,например, поменять ориентацию страницы, поставить автомасштаб по ширине и экспериментальным путём подобрать значение параметра СтрокНаСтранице
9. ecov 13.03.12 16:35 Сейчас в теме
(1) GalaG, фаил- параметры страницы -нижний правый угол- по ширине листа
12. Timesoft 271 21.03.12 18:04 Сейчас в теме
(9) ecov, (10) a_saa, (11) lankom,
И что - по ширине листа ? А какое отношение количество строк имеет к "по ширине" ?
Параметры количества строк на листе прописаны в конфигурации! Менять надо алгоритм
14. a_saa 22.03.12 05:26 Сейчас в теме
(12) Timesoft, уважаемый, сначала читаем вопрос:
===========
Как настроить печать торг 12?
Чтоб не на 2 листа печаталась,а на один...
размер шрифта и ориентацию страницы меняла ... никакого толку...
===========
...
затем приведенные ответы.
...
А ваше предложение не решает проблему, так как изменением кол-ва строк при выводе не изменяет
размер шрифта и межстрочный интервал. Поэтому даже при 1000 строк на лист прописанных в алгоритме,
На лист выведется только то что на нем поместится! ))))
Если принтер достаточно "умный", то попросит следующий лист и т.д.
Не будете же Вы в самом деле для каждого варианта делать свою форму вывода, где будет меняться все:
- размер шрифта, высота строк, размер колонок...
Теоретически возможно, конечно. Успехов Вам! )))
15. Timesoft 271 22.03.12 10:24 Сейчас в теме
(14) a_saa,
Я-то как раз вопрос читал внимательно.
Мой совет ПРАКТИЧЕСКИ работает и не у одного клиента.

В ТОРГ-12 перевод страниц задан жёстко в алгоритме, поэтому поставив "по ширине" и книжную ориентацию мы получим ДВА ЛИСТА А5 и не более того.
Если мы хотим уменьшить масштаб и количество листов - надо:
1. Изменить ориентацию на книжную, прописав её в алгоритме.
2. Подобрать количество строк на листе, прописав его в алгоритме.

В процедуре печати
Таб.ПараметрыСтраницы(2,,,,,0,0,,,1);
Здесь уже жёстко задан ландшафт и "автомасштаб по ширине"
[QUOTEНе будете же Вы в самом деле для каждого варианта делать свою форму вывода, где будет меняться все:
- размер шрифта, высота строк, размер колонок... ][/IS-QUOTE]
Не будете же Вы в самом деле для каждого варианта делать свою форму вывода, где будет меняться все:
- размер шрифта, высота строк, размер колонок...

Этого я не предлагал
16. ValeryM 02.03.12 08:15 Сейчас в теме
(1) GalaG, а в "параметрах страницы" не пробовали поставить "по ширине листа" ?
2. Свод 01.03.12 09:52 Сейчас в теме
А, сколько строк в табличной части этой накладной?
3. Elisha 01.03.12 10:04 Сейчас в теме
масштаб попробуйте изменить
4. Свод 01.03.12 10:20 Сейчас в теме
Вот, кусочек алгоритма из процедуры вывода на печать:
" //Для простоты настройки печатной формы примем следующие соглашения:
// - высота строк в таблице печатной формы задана жестко,
// тогда известно, сколько строк помещается на странице;
СтрокНаСтранице = 20;
// - высота шапки и подвала задана жестко и кратна высоте строк таблицы,
// тогда можно указать, сколько строк занимают шапка и подвал
// в пересчете на строки таблицы;
СтрокШапки = 11;
СтрокПодвала = 8;
// - для нормальной работы алгоритма необходимо, чтобы шапка и подвал
// могли поместиться на одной странице + хотя бы одна строка таблицы:
// СтрокНаСтранице >= СтрокШапки + СтрокПодвала + 1
// - если подвал не помещается на странице, он переносится на другую
// страницу с последней строкой; исключение составляет случай,
// когда в таблице всего одна строка.
Если КоличествоСтрок() <= 3 Тогда
ПереноситьПоследнююСтроку = 0;
Иначе
ЦелыхСтраницСПодвалом = Цел((СтрокШапки+КоличествоСтрок()+СтрокПодвала)/СтрокНаСтранице);
ЦелыхСтраницБезПодвала = Цел((СтрокШапки+КоличествоСтрок()-1)/СтрокНаСтранице);
ПереноситьПоследнююСтроку = ЦелыхСтраницСПодвалом - ЦелыхСтраницБезПодвала;
КонецЕсли;
//Если ПереноситьПоследнююСтроку = 1 - переносить,
//если ПереноситьПоследнююСтроку = 0 - не надо переносить."
Следовательно, если строк больше 3-х, то обязательно появляется вторая страница, а размер шрифта, масштаб и т.д. не имеют значения.
6. Sherdrada 05.03.12 14:39 Сейчас в теме
ещё можно поля и колонтитулы убрать (поставить нули) в параметрах страницы
7. FlashC 5 05.03.12 15:56 Сейчас в теме
в 77 есть трабл с масштабированием печ.форм...
лечится это переходом через "100 %". Т.е. - параметры страницы масштаб ставим 100 - далее "по ширине" если нужно. В противном случае, если масштаб стоял 70 (то в ширину не встанет)
Sherdrada; +1 Ответить
10. a_saa 14.03.12 07:46 Сейчас в теме
По ширине листа.
Правда, если много строк, то распечатанный документ будет просто не читаем.
11. lankom 21.03.12 16:08 Сейчас в теме
Можно поставить печать по ширине листа Файл-> Параметры страницы. Ставим точку на "По ширине листа". Ориентация - Ландшафт.
13. Glcity 21.03.12 20:14 Сейчас в теме
надо размер шрифта в процентах поменять
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот