Форум программистов, компьютерный форум, киберфорум
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/229: Рейтинг темы: голосов - 229, средняя оценка - 4.69
yquymox

Печать в 1С

19.06.2006, 16:18. Показов 42257. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте все!
Есть проблема. Печать дополнительного счета из 1С на фирменном бланке - примерно 80*200 мм - не проходит, виден только правый край.
Печатает на А4 - в левом верхнем углу, отступы примерно по 20 мм сверху и слева.
В коде модуля менял в "ПараметрыСтраницы" отступы, масштаб и т. д. - без толку, не помогает.
Причем началось это после переустановки винды, видимо, слетели какие-то настройки.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.06.2006, 16:18
Ответы с готовыми решениями:

Если а+b*с=0 то печать a иначе печать 'no'. Написать программный код
написать код если а+b*с=0 то печать a иначе печать 'no'

Вывод на печать DBGrid из TabSheet на печать в файл ворда
Здравствуйте, не могли бы помочь с выводом на печать? В делфи 10 подключена база и информация выводится в DBGrid на TabSheet. Необходимо...

Печать для группы пользователей \ печать с авторизацией
Всем привет, Стоит задача организовать возможность печати для группы пользователей на одном аппарате. • Предисловие: В...

10
0 / 0 / 0
Регистрация: 22.04.2006
Сообщений: 23
20.06.2006, 08:42
Попробуй зачистить каталоги пользователей, а "ПараметрыСтраницы" в модуле ИМХО действуют только до первой печати, а потом сохраняются в каталогах пользователей
0
yquymox
20.06.2006, 09:50
Dronic
1. Каталоги пользователей - те, которые в самой базе 1С? Т. е. "%База%\%Каталог_юзера%\"? Просто удалить все в них содержащееся?
2. Проблема в том, что для ДРУГИХ документов (счетов, отписок) все нормально - все печатается как надо, при желании можно менять отступы через "ПараметрыСтраницы" - я уже пробовал. А для Доп. счета - ни в какую
0 / 0 / 0
Регистрация: 22.04.2006
Сообщений: 23
20.06.2006, 10:05
Все верно, у меня тоже была проблема с печатью, только др. характера, переустановка дров на принтер, настройка и т.п. не помогало. Причем с др. приложений печаталось на ура.
Там на кождый документ, справочник, отчет свои настройки хранятся. Как вариант завести нового пользователя - если у него все нормально, значит я скорее всего правильно подсказал. Но попробовать в любом случае стоит. Мне пару раз помогало. Можно еще проверить в папке "Принтеры и факсы" (если ХР) в меню файл, в настройках сервера печати там где стоит принтер посмотреть есть ли форма такого размера которая тебе нужна.



А для Доп. счета - ни в какую
Что значит дополнительный счет?


при желании можно менять отступы через "ПараметрыСтраницы"
А если через параметры страницы, получается?
0
yquymox
20.06.2006, 10:48
Dronic


Что значит дополнительный счет?
Есть обычный счет, выписываемый клиенту (он распечатывается нормально), и есть дополнительный счет - если клиент делает дозаказ.


А если через параметры страницы, получается?
Параметры страницы - в настройках печати у принтера или ПараметрыСтраницы - как свойство таблицы в 1С? (Табл.ПараметрыСтраницы(1,90,,80,0,50,0, 0,0,1,1,Константы.ПринтерПечати))
0 / 0 / 0
Регистрация: 22.04.2006
Сообщений: 23
20.06.2006, 11:11
В том то и дело, что в модуле задавать параметры лично у меня не получилось, ну не обращает 1С что ты там пишешь. Только самый первый раз при печати этой формы. Потом все эти параметры


Таб.ПараметрыСтраницы(1,90,,70,10,50,210 ,80,120,1,1,Константа.ПринтерСчетов);
простосо храняются в каталоге юзера и настраивать их если и можно где, то только в меню Файл -> Параметры страницы непосредственно перед распечатыванием. Попробуй очистить каталог юзера. Кстати, у тебя там сеть или один комп, сколько пользователей, если пользователей несколько у всех такая беда или нет? На каком компе систему переставлял? Напиши поподробней. И если такой косяк только у одного пользователя а у остальных норма, то чисть каталог юзера и не парься ;).
Кстати мне любопытно, зачем док сохраняется 2 раза, ну до печати ясно, а после зачем?
И с какой целью используется реквезит "Док.Напечатано"?

ISQ 280-173-216
0
0 / 0 / 0
Регистрация: 22.04.2006
Сообщений: 23
20.06.2006, 11:25
Еще как вариант, правда не пробовал, в конфигураторе при настройке юзеров вообще не использовать каталоги, т.е. оставлять поля пустыми, тогда ИМХО и должна работать эта команда. Но при этом неудобство: если меняется размер бланка придется лезть в конфиг, а так перед печатью подправил настройки как на скриншоте и всего делов. Но если бланки стандартные и меняются достаточно редко, то вся статья использовать такую схему - и проблем знать не будешь! Главное предупредить, что если бланки поменять задумают - тебе заранее сообщить!
0
yquymox
20.06.2006, 12:47
Dronic


настраивать их если и можно где, то только в меню Файл -> Параметры страницы непосредственно перед распечатыванием
Дело в том, что этот счет распечатывается по нажатию кнопки "Сформировать", и функции просмотра у него просто нет, - хотя можно дописать код, чтобы выводил опции при печати - а там выбрать форму для этого счета...


...сеть или один комп, сколько пользователей, если пользователей несколько у всех такая беда или нет? На каком компе систему переставлял? Напиши поподробней. И если такой косяк только у одного пользователя а у остальных норма
У меня сеть, но база работает локально на машине, принтер тоже локальный. Пользователя два - админ и метрдотель, под обоими такой глюк.
Папку пользователя чистить пробовал, не помогает.
Спасибо за советы, попробую, может и поможет
по поводу


Кстати мне любопытно, зачем док сохраняется 2 раза, ну до печати ясно, а после зачем?
И с какой целью используется реквезит "Док.Напечатано"?
Не вникал, зачем все так сложно - код писал не я ;)
0 / 0 / 0
Регистрация: 22.04.2006
Сообщений: 23
20.06.2006, 15:18
Слушай, у тебя размер на бланках 80х200 и в параметрах поле слева - 80!
0
yquymox
20.06.2006, 15:27
Dronic
Ты знаешь, у меня вроде бы получается!.. Сейчас комп занят, не могу сказать точно, но в течение дня постараюсь все поправить! Я поменял размер бумаги с А4 на 107*207 (примерно), а насчет


размер на бланках 80х200 и в параметрах поле слева - 80!
я уже поправил 80 на 30, так что это ни при чем
yquymox
20.06.2006, 17:06
Dronic
СПАСИБО ОГРОМНОЕ! ВСЕ ПОЛУЧИЛОСЬ Печатается идеально!
Итак, я:
1. Исправил формат бумаги на 107*207 (сразу не догадался...?)
2. Подогнал в модуле поля (через ПараметрыСтраницы)
3. Убрал автомасштабирование
4. При печати формы зашел в опции -> настроил на нужный формат - так для основного счета, доп.счета и служебного счета.
5. Радуюсь жизни...
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.06.2006, 17:06
Помогаю со студенческими работами здесь

Кнопка Печать на форме Печать документов
в 1С v8.2 Управление производственным предприятием на форму "Печать документов" добавил кнопку "Печать" , чтобы сначала...

Кнопка печать на форме Печать документов
в 1С v8.2 Управление производственным предприятием на форму "Печать документов" добавил кнопку "Печать" , чтобы сначала...

Какое взять МФУ для дома? Нужна 2х сторонняя печать, вай-фай, печать без полей, чтобы качество фоток тоже было
Всем доброго дня! Помогите советом: нужно хорошее струйное МФУ для дома. Нужна 2х сторонняя печать, вай-фай, печать без полей, чтобы...

Что такое "эхо печать"? И как через такую печать сделать калькулятор?
Само задание такое: Создать программу-калькулятор, обеспечивающую ввод с клавиатуры в режиме эхо-печати только цифр, а также...

Печать
Недавно начала изучать Python. И вот такой вопрос. Допустим у меня имеется x = , , Как мне напечатать элементы с значением 3-го индекса,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru