|
Где текст?
| ☑ |
0
tolok_d
19.02.13
✎
19:05
|
Уважаемые, уже голову сломал. Не пойму где ошибаюсь. Создал печатную форму, выводит все кроме одной ячейки с текстом, при этом ячейку выводит с нужным размером, а текст который в ней, не выводит. Вот часть текста:
Если НЕ Шапка.УчитыватьНДС Тогда
ОбластьМакета = Макет.ПолучитьОбласть("ПодписьДоп");
ТабДокумент.Вывести(ОбластьМакета);
КонецЕсли;
ТабДокумент.ПолучитьОбласть();
ТабДокумент.Показать();
|
|
1
vicof
19.02.13
✎
19:09
|
Печаль
|
|
2
tolok_d
19.02.13
✎
19:09
|
(1) объясните пожалуйста.
|
|
3
DJ Anthon
19.02.13
✎
19:11
|
параметр-то передай в документ
|
|
4
tolok_d
19.02.13
✎
19:13
|
(3) Прошу прощения, но не совсем Вас понимаю(
|
|
5
DJ Anthon
19.02.13
✎
19:15
|
посмотри в типовой конфигурации вывод на печать любого документа. навскидку функцию не помню, поэтому врать не буду.
поиск по конфигурации умеешь делать?
|
|
6
tolok_d
19.02.13
✎
19:16
|
(5) да, умею. Но мне надо просто вывод текста. Зачем передавать параметр. Я ошибаюсь?
|
|
7
DJ Anthon
19.02.13
✎
19:17
|
так какой тебе текст надо вывести?
|
|
8
DJ Anthon
19.02.13
✎
19:18
|
может, там выравнивание какое-нибудь стоит? скрин можешь дать макета и результата?
|
|
9
vicof
19.02.13
✎
19:19
|
(0) Ок, чего отладчик говорит?
"ТабДокумент.ПолучитьОбласть();" вот это вот зачем?
|
|
10
Vladal
19.02.13
✎
19:19
|
Сначала надо определить табличный документ и получить макет.
Затем получить область этого макета.
После этого заполнить параметры и выводить области:
ОбластьДетальныхЗаписей.Параметры.Заполнить(ВыборкаДетали);
ТабДок.Вывести(ОбластьДетальныхЗаписей)
|
|
11
Vladal
19.02.13
✎
19:20
|
ТабДокумент.ПолучитьОбласть(); -- без имени области? имя обязательно
|
|
12
viktor_vv
19.02.13
✎
19:20
|
Локализацию смотри. Ты добавил текст в русскую, а выводишь под украинской.
|
|
13
viktor_vv
19.02.13
✎
19:21
|
В конфигураторе стоишь на своей ячейке макета, в свойствах, там где текст лупа есть ?
|
|
14
tolok_d
19.02.13
✎
19:24
|
да, действительно, (13) Вы правы. Не знал что такое есть. Спасибо, Все хорошо, все выводится.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший