|
Ваяние отчета в 1с 8.2 Как сделать отчет Формата А4 | ☑ | ||
---|---|---|---|---|
0
planod
11.05.12
✎
09:48
|
Немного нубский вопрос, но все-таки :) Когда у нас появляется сетка шаблона, то сколько ячеек надо использовать, чтобы отчет получился формата альбомного листа?
|
|||
1
Maxus43
11.05.12
✎
09:53
|
скопировать существующий отчет и переделать не предлагать?
|
|||
2
Maxus43
11.05.12
✎
09:54
|
а по факту - на А4 можно хоть одну, хоть 200 ячеек, масштабирование есть такое понятие
|
|||
3
planod
11.05.12
✎
09:55
|
(1) не предлагать. Отчет переделывается с семерки. Или можнокак-то задать формат листов отчета?
а как масшабировать? Или где можно почитать? |
|||
4
Maxus43
11.05.12
✎
09:56
|
выводится всё в Табличный документ, у него есть Масштаб. Автомасштаб = Истина - растянет на А4 сам
|
|||
5
Cube
11.05.12
✎
10:00
|
(0) Всё, что тебе надо, это в конфигураторе, когда макет будешь делать, нажми кнопку предварительного просмотра печати и там посмотри, влазит ли твой отчет на один лист или нет. Немного поправь и опять проверь. Но сильно к границам не прижимайся, пусть будет небольшой отступ справа с снизу (миллиметра по 2-3), а то некоторые принтеры поля большие делают...
А все эти автомасштабы - с мопеда! |
|||
6
Maxus43
11.05.12
✎
10:02
|
(5) да, конечно, легче с линейкой выверять на глаз чем пользоваться автоматической подгонкой масштаба
|
|||
7
planod
11.05.12
✎
10:11
|
Вот такая Ситуация: используя автомасштаб, то у нас справа еще остается пустое место, а если смотреть по совету (5), то в предварительном просмотре края заходят за лист(((
|
|||
8
Cube
11.05.12
✎
10:16
|
(7) У тебя просто в какой-то области есть отредактированная пустая ячейка. Она тоже выводится на печать, хоть ты этого и не хочешь. Если смотреть как в (5) и поставить там в свойствах просмотра автомасштаб, то тоже увидишь пустую область, если что.
Всё, что тебе нужно - удалить колонок 5-10 после последней заполненной ячейки в макете. |
|||
9
Maxus43
11.05.12
✎
10:17
|
пунктирная линия вертикальная в макете есть, показывает край области печати, удали лишнее чтоб она примкнула
|
|||
10
Grobik
11.05.12
✎
10:27
|
(7) если справа остается много места, копируй разбивку на страницы с любого документа в типовой. В УТП я с налоговой беру.
|
|||
11
planod
11.05.12
✎
10:34
|
(9) а я эту линию могу редактировать?
|
|||
12
aka AMIGO
11.05.12
✎
10:36
|
(11)см. (8)
|
|||
13
ИС-2
naïve
11.05.12
✎
10:38
|
(11) надо выделить колонку и нажать шифт дел
|
|||
14
planod
11.05.12
✎
10:41
|
Спасибо всем! Вроде бы получилось. А нет ли какой литературы или методички по ваянию отчетов в восьмерке?
|
|||
15
Cube
11.05.12
✎
10:42
|
(14) Начинай сразу с СКД. Вот, лучшая книга по СКД: http://v8.1c.ru/metod/books/book.jsp?id=132
|
|||
16
Пеппи
11.05.12
✎
11:01
|
Как ставится линия окончания страницы в макете?
|
|||
17
Пеппи
11.05.12
✎
11:11
|
Ну никто не знает. :)
|
|||
18
Cube
11.05.12
✎
11:12
|
(16) Вертикальная автоматически за последней отредактированной ячейкой, а горизонтальная только вручную (Меню -> Таблица -> Настройки печати -> Вставить разрыв страницы) или программно.
|
|||
19
planod
14.05.12
✎
05:25
|
А что означает красная горизонтальная полоса в макете?
|
|||
20
Cube
14.05.12
✎
05:35
|
(19) Покажи на скрине.
|
|||
21
planod
14.05.12
✎
05:56
|
(20) а сам все понял - это разделение областей.
Вот такой вопрос: в ячейке очень много текста, соответственно свойство "РазмещениеТекста" стоит "Переносить" А в итоге при Предварительном Просмотре области все равно обрезается. |
|||
22
planod
14.05.12
✎
10:41
|
ап
|
|||
23
Cube
14.05.12
✎
10:58
|
Не может быть
|
|||
24
hhhh
14.05.12
✎
11:02
|
(22) автовысота строки - твое всё.
|
|||
25
planod
14.05.12
✎
11:06
|
(23) может когда руки не из правильного места растут((( вроде исправил этот ньюанс как вылез следующий.
Моследняя строка на листе печатается на половину. Как "научить", чтобы табличный документ переносил строки с листа на лист корректно, а не по половинке? |
|||
26
Cube
14.05.12
✎
11:08
|
(25) Ты должен это сам отслеживать, когда табличный документ заполняешь. Используй это:
ТабличныйДокумент (SpreadsheetDocument) ПроверитьВывод (CheckPut) Синтаксис: ПроверитьВывод(<Таблицы>) Параметры: <Таблицы> (обязательный) Тип: Массив; ТабличныйДокумент. Массив из проверяемых таблиц или табличный документ. Возвращаемое значение: Тип: Булево. Истина - умещаются; Ложь - в противном случае. Описание: Проверяет, умещаются ли переданные табличные документы на страницу при печати. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: При возникновении проблем с получением информации о текущем принтере (например, в системе не установлено ни одного принтера), будет вызвано исключение. Пример: Т.Добавить(ШапкаДокумента); Т.Добавить(СтрокаДокумента); Т.Добавить(ПодвалДокумента); Если Не ТабДок.ПроверитьВывод(Т) Тогда Сообщить("Документ не умещается на страницу!"); КонецЕсли; |
|||
27
planod
15.05.12
✎
03:37
|
То есть при использованиии АвтоМасштаба табличный документ не будет сам переносить строки с одного листа на другой?
|
|||
28
Cube
15.05.12
✎
04:53
|
(27) Ну мне что, сюда весь синтаксис-помощник постить что ли? Или ты уже сам читать научишься?
ТабличныйДокумент (SpreadsheetDocument) АвтоМасштаб (FitToPage) Использование: Чтение и запись. Описание: Тип: Булево. Содержит признак автоматического масштабирования изображения при печати. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Примечание: Если признак установлен и табличный документ не помещается на одну страницу по ширине, то масштаб будет установлен таким образом, чтобы документ помещался на одну страницу по ширине. |
|||
29
planod
15.05.12
✎
05:03
|
(38) это я еще и раньше прочитал, но по высоте у меня в конце листа напечатана часть строки (обрезан низ по горизонтали), а в начале следующего листа - вторая часть строки (обрезан верх по горизонтали)
|
|||
30
Cube
15.05.12
✎
05:07
|
(29) Мде... Ну давай я попробую ещё раз.
АвтоМасштаб: Если признак установлен ... , то масштаб будет установлен таким образом, чтобы документ помещался на одну страницу по ШИРИНЕ. ПроверитьВывод: Проверяет, умещаются ли переданные табличные документы на страницу при печати. То есть проверка идет и по ШИРИНЕ и по ВЫСОТЕ. Ферштейн? |
|||
31
planod
15.05.12
✎
05:32
|
(30) Зер гуд объяснение. Спасибо большое.
|
|||
32
Cube
15.05.12
✎
05:42
|
(31) Да не за что)
|
|||
33
planod
15.05.12
✎
06:42
|
(32) ну а причина проблемы в другой теме осталась(((
|
|||
34
Cube
15.05.12
✎
06:43
|
(33) Эм... Что?))
|
|||
35
planod
15.05.12
✎
07:02
|
(34) В ячейку добавляю большой кусок (можно сказать даже кусище) текста. В свойстве Заполнение ставлю Шаблон, а в свойстве РазмещениеТекста ставлю Переносить. И вот тут и получается косяк - текст при предварительном просмотре не переносится, а просто обрезается. если же ставлю Заполение = Текст, то текст переносится нормально, а в шаблоне не работает(
|
|||
36
Cube
15.05.12
✎
07:08
|
(35) Я уже отвечал на это в (23) :)
А в (24) возможная причина твоей проблемы... А вообще, лучше такие вещи на скриншотах показывать... |
|||
37
planod
15.05.12
✎
07:21
|
Заполнение=Шаблон, РазмещениеТекста=Переносить
http://zalil.ru/33239473 Заполнение=Текст, РазмещениеТекста=Переносить http://zalil.ru/33239474 |
|||
38
planod
15.05.12
✎
07:21
|
ой, как оформилось плохо(
|
|||
39
Cube
15.05.12
✎
07:22
|
(37) Ну кто так скрины дает... Залей скрины сюда: http://itmages.ru
|
|||
40
Cube
15.05.12
✎
07:23
|
+(39) На митру выкладывай просто ссылку, на не ссылку для форума и/или с превьюшкой...
|
|||
41
Cube
15.05.12
✎
07:24
|
(40) Ахаха)) Как так получилось - сам не понял)) Слово "митру", читать как "мисту" %))
|
|||
42
planod
15.05.12
✎
07:28
|
(39) не понял, какую ссылку выкладывать?
|
|||
43
Cube
15.05.12
✎
07:32
|
(42) Вот так надо: http://itmages.ru/image/view/518022/66672a0e
Нужная ссылка обведена: http://itmages.ru/image/view/518027/a96b4cf4 |
|||
44
planod
15.05.12
✎
07:39
|
Вот на этом скрине стоит Заполнение равное Шаблон, а РазмещениеТекста равное Переносить
http://itmages.ru/image/view/518018/e6508f3e Вот на этом скрине стоит Заполнение равное Текст, а РазмещениеТекста равное Переносить http://itmages.ru/image/view/518021/587c9e8c |
|||
45
Cube
15.05.12
✎
07:41
|
(44) Так ты данными-то заполни и на печать выведи - удивишься... :)
|
|||
46
planod
15.05.12
✎
12:53
|
(45) о, блин, какой позор) спасибо, большое)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |