Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как-то можно организовать печать чет/нечет страниц / 10 сообщений из 10, страница 1 из 1
11.02.2005, 14:30
    #32911790
CTAC-KO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как-то можно организовать печать чет/нечет страниц
типа как в ворде, имея готовый документ можно сначала напечатать все четные страницы, вставить их обратно в принтер и напечатать тогда нечетные, получается удобная распечатка двухстроннего докумета, иначе приходится каждый листочек переворачивать - минингит, позорный для компа, комп нужен чтоб облегчить/упростить труд, а тут получается фигня.
...
Рейтинг: 0 / 0
11.02.2005, 14:31
    #32911796
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как-то можно организовать печать чет/нечет страниц
кажеца сдесь это было http://www.foxclub.ru/sol/index.php?act=view&id=165 В любом случае - посмотри - полезная вещь
...
Рейтинг: 0 / 0
11.02.2005, 14:55
    #32911878
CTAC-KO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как-то можно организовать печать чет/нечет страниц
Да, спасибо! 165 отчетов у меня есть уже, там много полезного почерпнул. Но именно этого прикола там нет. Я пока что имею 1 идею реализации этого прикола - на отчете все попрописывать на PrintWhen по условию
_pageno/2=int(_pageno/2) and mode=1 or _pageno/2#int(_pageno/2) and mode=2 or mode=0
ну а mode задавать перед тем как предлагать Preview/Printer Prompt
...
Рейтинг: 0 / 0
11.02.2005, 15:33
    #32911986
CTAC-KO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как-то можно организовать печать чет/нечет страниц
ПАМАГИТЯ-аа-а-а-а-а-а!!!
Все сделал, как сам же и предложил, так этот кАзел теперь печатает только до 4 страницы в чете, до 3 страницы в нечете и все 26 когда все!!! Во сволочь! Получается что на непечатаемых страницах обязательно чего-то должно быть, он мне их и так дает пустыми, а это лишний минингит, вместо 26 страниц используются все 52, но 26 из них будут просто пустыми!!!

че за хренотень то такая?!!!
...
Рейтинг: 0 / 0
11.02.2005, 15:38
    #32912002
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как-то можно организовать печать чет/нечет страниц
в выражении пользуй MOD(_pageno,2)=nMode, где nMode=1 для нечета, 0 - ч:ета
...
Рейтинг: 0 / 0
11.02.2005, 15:40
    #32912008
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как-то можно организовать печать чет/нечет страниц
и еще выстави у фсех галку Remove line if blank
...
Рейтинг: 0 / 0
11.02.2005, 17:41
    #32912341
CTAC-KO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как-то можно организовать печать чет/нечет страниц
Hel!Riserв выражении пользуй MOD(_pageno,2)=nMode, где nMode=1 для нечета, 0 - ч:ета
этим и воспользовался, еще спрашивал как работает

Hel!Riserи еще выстави у фсех галку Remove line if blank
мляха муха, именно сия байда и мутила воду, пока не поубирал везде галку Remove line if blank мне печатало только две или одну страницу. Может надо не везде галку Remove line if blank ставить, а только на последнем объекте?

все равно остается один конкретный нерешенный вопрос - пустые страницы, их принтер просто проганять будет, а зачем этот онанизм с пустыми страницами нужен? Может знает кто про такую галку как Remove page if blank?
или какой-то способ избежать печати пустых страниц?
...
Рейтинг: 0 / 0
11.02.2005, 17:50
    #32912358
Hel!Riser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как-то можно организовать печать чет/нечет страниц
авторМожет знает кто про такую галку как Remove page if blank?
апприори известно, што если страница пустая, то выводить ее не имеет смысла :) А вот если не во фсех объектах выставить галку "убрать линию" то место под нее принтер зарезервирует. Вопщем прид:еца нащелкать тебе ее везде
...
Рейтинг: 0 / 0
11.02.2005, 18:10
    #32912396
CTAC-KO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как-то можно организовать печать чет/нечет страниц
Hel!Riser авторМожет знает кто про такую галку как Remove page if blank?
апприори известно, што если страница пустая, то выводить ее не имеет смысла :) А вот если не во фсех объектах выставить галку "убрать линию" то место под нее принтер зарезервирует. Вопщем прид:еца нащелкать тебе ее везде
так я выставлял галку везде в своем отчете и наловил массу глюков, понимаете?
все равно в превью были пустые страницы, так еще и далеко не все страницы получались. Я как выберу печать чет или нечет, особенно если чет, то мне вообще первая страница пустая, на второй почти конец отчета и третья, последняя страница пустая и это все, из 26 страниц, только это!!!

как убрал везде галки эти ненавистные, так все страницы появились, только 13 из 26 - пустые.
похоже репорту нужны эти строки, хотябы пустые, иначе он глючит неподетски!!!
...
Рейтинг: 0 / 0
11.02.2005, 19:09
    #32912483
Гулин Федор
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как-то можно организовать печать чет/нечет страниц
у меня возникал такой же ?
так вот в FPD26 я без проблем реализовал печать чет\нечет
просто перелопатив текстовый файл на Chr(12) во временный файл
там еще и диапазон страниц можно задавать
теперь думаю в в VFP9 это можно будет сделать
через Reportlistener но еще не разобрался
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как-то можно организовать печать чет/нечет страниц / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]