Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
01 Окт 2020, 05:39
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Опять макеты  (Прочитано 14770 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн макс

  • ****
  • Сообщений: 305
  • РЕПУТАЦИЯ: 10
  • КПД: 3%
  • Регистрация: 2010-06-15
  • Сайт: 
Подскажите пожалуйста, вот у меня есть готовый макет только он в альбомной ориентации, мне надо его сделать в обычной А4, подскажите пожалуйста


Оффлайн Dvdovin

  • *
  • Сообщений: 36
  • РЕПУТАЦИЯ: 2
  • КПД: 6%
  • Регистрация: 2010-09-09
  • Сайт: 
Re: Опять макеты
« Ответ #1: 15 Сен 2010, 08:49 »
ОриентацияСтраницы (PageOrientation)
Значения
Ландшафт (Landscape)
Портрет (Portrait)

Пример:

ТабДок.ОриентацияСтраницы = Портрет;

Оффлайн макс

  • ****
  • Сообщений: 305
  • РЕПУТАЦИЯ: 10
  • КПД: 3%
  • Регистрация: 2010-06-15
  • Сайт: 
Re: Опять макеты
« Ответ #2: 16 Сен 2010, 06:15 »
Что за Портрет? Где выбирать PageOrientation,Landscape,Portrait

Оффлайн Dvdovin

  • *
  • Сообщений: 36
  • РЕПУТАЦИЯ: 2
  • КПД: 6%
  • Регистрация: 2010-09-09
  • Сайт: 
Re: Опять макеты
« Ответ #3: 16 Сен 2010, 08:16 »
// сначала инициализируем
ТабДок = новый ТабличныйДокумент;
Макет = ЭтотОбъект.ПолучитьМакет("Макет");

// потом как обычно заполняем макет и выводим его в наш документ
ОбластьМакета = Макет.ПолучитьОбласть("Заголовок");
ТабДок.Вывести(ОбластьМакета);

// и вот в конце, прежде чем показать документ, устанавливаем его свойства
ТабДок.ОриентацияСтраницы      = ОриентацияСтраницы.Ландшафт;
ТабДок.Показать();


Оффлайн Dvdovin

  • *
  • Сообщений: 36
  • РЕПУТАЦИЯ: 2
  • КПД: 6%
  • Регистрация: 2010-09-09
  • Сайт: 
Re: Опять макеты
« Ответ #4: 16 Сен 2010, 08:18 »
А "Портрет" и "Ландшафт" это тип ориентации,
просто в 1с вместо "альбомной" -> ландшафт,
а вместо книжной -> портрет

Оффлайн макс

  • ****
  • Сообщений: 305
  • РЕПУТАЦИЯ: 10
  • КПД: 3%
  • Регистрация: 2010-06-15
  • Сайт: 
Re: Опять макеты
« Ответ #5: 16 Сен 2010, 08:35 »
Спасибо тебе :), вот только у меня в макете самом, написал код он все равно не меняет, в макете как-нить можно поменять?

Оффлайн Dvdovin

  • *
  • Сообщений: 36
  • РЕПУТАЦИЯ: 2
  • КПД: 6%
  • Регистрация: 2010-09-09
  • Сайт: 
Re: Опять макеты
« Ответ #6: 16 Сен 2010, 09:48 »
Что у тебя в макете самом? макет - это видь просто макет:) который ты используешь бля вывода той или иной информации

конечно если у тебя там очень много длинных колонок, то они, конечно, не помястятся все в книжную ориентацию и придётся или ужимать колонки или перерисововать.

Оффлайн Dvdovin

  • *
  • Сообщений: 36
  • РЕПУТАЦИЯ: 2
  • КПД: 6%
  • Регистрация: 2010-09-09
  • Сайт: 
Re: Опять макеты
« Ответ #7: 16 Сен 2010, 09:51 »
я просто не понимаю, если честно. (конечно я только начал изучать 1с)

но ты же макет выводишь в документ, а документу ты всегда можешь задать ориентацию.
+ посмотри ещё настройки своего принтера..

Оффлайн макс

  • ****
  • Сообщений: 305
  • РЕПУТАЦИЯ: 10
  • КПД: 3%
  • Регистрация: 2010-06-15
  • Сайт: 
Re: Опять макеты
« Ответ #8: 17 Сен 2010, 04:49 »
У меня в макете пунктирные линии далеко стоят,я не знаю как их переместить, может они на длину влияют, задаю программно ориентацию ничего не выходит

Оффлайн макс

  • ****
  • Сообщений: 305
  • РЕПУТАЦИЯ: 10
  • КПД: 3%
  • Регистрация: 2010-06-15
  • Сайт: 
Re: Опять макеты
« Ответ #9: 17 Сен 2010, 04:57 »
пунктирные линии по всему макету разбросаны, как их в одну линию соединить?


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
78 Сообщений
Дмитрий Джей Дмитрий Джей
30 Сообщений
IL2016
30 Сообщений
oooo800
29 Сообщений
LexaK
25 Сообщений
antoneus antoneus
25 Сообщений
DmitriyF DmitriyF
17 Сообщений
Ann_
16 Сообщений
alexandr_ll
14 Сообщений
мадам брошкина
13 Сообщений

* Кто онлайн

  • Точка Гостей: 163
  • Точка Скрытых: 0
  • Точка Пользователей: 1
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal