Страница 1 из 3

ВОПРОС ПО RTF отчетам

Добавлено: 17 дек 2008, 15:27
korvanakorvana
как сделать чтобы в документе если он состоит из двух и более страниц ...писался номер страницы. А если в документе одна страница то ничего не писалось.

Добавлено: 17 дек 2008, 15:35
edward_K
тяжелый случай. так то стандартный колонтитул. А вот что бы не писать это сложнее Можно например подсчитать строки и вывести разрыв страницы. Кто-то тут писал что и в колонтитулах можно что-то вычислить.

Добавлено: 17 дек 2008, 15:55
korvanakorvana
количество строк может быть всегда разное(

Добавлено: 17 дек 2008, 16:51
Den
В папке exe Галактики лежит файлец SZVKMacros.bas. Я так понимаю, он еще со старых времен, когда сдавали форму СЗВК (если кто помнит те веселые времена :-) ). Поразбирайтесь в нем... Там ведется, вроде как, работа с колонтитулами и разрывом страницы.

Добавлено: 17 дек 2008, 17:08
galover
Den
разве для RTF отчетов можно вызывать макросы?

Добавлено: 17 дек 2008, 17:52
Den
автоматом выполнять, как xls-макросы, наверна никак - в rtf макросы не хранятся. Но после сформированного файла вполне можно запустить...

Добавлено: 17 дек 2008, 19:55
galover
Den
А можно пример кода?

Добавлено: 17 дек 2008, 20:12
galover
korvanakorvana
Попробуйте такой вариант:
1) в колонтитул вставьте поле по Ctrl+F9
2) в появившихся фигурных скобках введите: {If NumPages > 1 Page ""}
3) выделите слово NumPages и нажмите Ctrl+F9
4) выделите слово Page и нажмите Ctrl+F9
5) обновите поле

Добавлено: 17 дек 2008, 21:28
Masygreen
Присоединяюсь стандартный колонтитул .. ворд - вставка - номер страницы

Добавлено: 18 дек 2008, 07:03
Алексей
именно так. там есть галочку что для первой страницы и последующий колонтитулы разные. вот для первой делаете его пустым а для последующих вставляете номер странички.

Добавлено: 18 дек 2008, 12:32
korvanakorvana
а если нужно в этом отчете указать стр (номер) счет-фактура ^ от ^ где ^ это данные из Галактики

Добавлено: 18 дек 2008, 12:40
Алексей
Никак :( Сам недавно мучился. Кто-то про макросы подсказывал, но я их не люблю :)

Добавлено: 18 дек 2008, 12:44
Nikos
Я попробовал сейчас сделать как сказал galover - все красиво получается.

Добавлено: 18 дек 2008, 13:38
Алексей
Nikosполучается в колонтитул номера допустим актов или ДО вытащить?

Добавлено: 18 дек 2008, 13:46
Nikos
Не знаю, не пробовал - вряд ли.