Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

параметры печати

TroMiVit
читатель
офлайн
Дата регистрации: 13.12.2007
Сообщений: 2
Пост №1
 
13.12.2007 17:32

Здравствуйте!<br>Подскажите, как при печати отчета в настройках страницы изменить размер бумаги (в коде программы конечно). Нужно для печати конверта.

IceBeerg
читатель
офлайн
Дата регистрации: 06.10.2004
Сообщений: 803
Пост №2
 
13.12.2007 17:43

Никак.<br>Только позиционирование на листе через через ПараметрыСтраницы.

TroMiVit
читатель
офлайн
Дата регистрации: 13.12.2007
Сообщений: 2
Пост №3
 
13.12.2007 17:56

Но я надеялся, что разработчики предусмотрели и более глубокие настройки. Может быть через Win API возможно?

IceBeerg
читатель
офлайн
Дата регистрации: 06.10.2004
Сообщений: 803
Пост №4
 
13.12.2007 18:11

Гкхм... Подскажите, а как вы собираетесь использовать Win API в 1С, нет, ну мне просто интересно, жду примера подключения функции ShellExecute. И WSH не поможет...<br>Несли уж очень нужно ищите|пишите внешнюю компоненту.

Tanya
читатель
офлайн
Дата регистрации: 03.12.2001
Сообщений: 8412
Пост №5
 
13.12.2007 20:45

"1. Параметры страницы записываются в системный реестр. В принципе один раз перед печатью настроили<br>2. Если хотите то <br>Например для Wind98 для "Пользователь" настройка размера бумаги для печати счета<br><br>shell=СоздатьОбъект("WScript.Shell");<br>key="HKEY_CURRENT_USER\SOFTWARE\1C\1Cv7\7.7\1С:Бухгалтерия. Типовая конфигурация\V7\Пользователь\Moxel\ОпцииПечатиСчета";<br><br>shell.RegWrite(key+"\Paper","27");// запись 27- код размер бумаги <br><br>shell.RegRead(key+"\Paper"); // чтение<br><br>Удачи."

sova405
читатель
офлайн
Дата регистрации: 01.04.2007
Сообщений: 930
Пост №6
 
17.12.2007 09:16

Здравствуйте.<br>У меня несколько вопросов.<br>1.А если такой ветки нет в реестре, надо создавать заранее?<br>2. Пользователь- это название пользователя в 1С? А если пользователи не созданны?<br>Спасибо.

Daedal
читатель
офлайн
Дата регистрации: 20.09.2004
Сообщений: 632
Пост №7
 
17.12.2007 10:32

HKEY_CURRENT_USER - это для текущего пользователя системы... 1С здесь никаким боком не приписана.<br>для всех пользователей - ветка ашкей_локал_машин.

Tanya
читатель
офлайн
Дата регистрации: 03.12.2001
Сообщений: 8412
Пост №8
 
17.12.2007 11:53

> HKEY_CURRENT_USER - это для текущего пользователя системы... 1С здесь <br>> никаким боком не приписана.<br>> для всех пользователей - ветка ашкей_локал_машин.<br><br>Странно. Я ведь скопировала название ветки из реестра (как уже писала для 98 windows ). Приведенный пример реально проверен.<br><br>Sova405<br>А что значит нет ветки?<br><br><br>

Prikum
активный пользователь
онлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №9
 
17.12.2007 11:59

А может быть у них стоит ворова... э... бесплатная версия? Тогда веток может и не быть!

sova405
читатель
офлайн
Дата регистрации: 01.04.2007
Сообщений: 930
Пост №10
 
17.12.2007 12:34

Спасибо за внимание.<br>У нас как раз 98. Я наверно неточно написала, ветку с 1С я нашла, но<br>там только стоит Default и ОпциипечатиСчетФактуры, а название нашего отчета нет?<br><br>

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация