Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
Вопрос о работе штатной команды PrintPage
frolandrДата: Ср, Сегодня, 15:46 | Сообщение # 1
Участник
Есть написанная программа в которой шесть страниц, после выполнения некоторых действий нужно печатать эти страницы. Перехожу по очереди на каждую страницу и пытаюсь вывести печать на принтер. Печатаю штатной командой PrintPage "Current" "Draft, вот только каждый раз возникают проблемы, из 6 страниц может напечататься 3-5 без проблем, а вот 1-2 просто не хочет печатать. При этом нет ошибок, сообщений. Иногда просто переключась по страницам и снова жму печать, иногда просто сверну-разверну окно и вдруг страница напечатается, если совсем не "хочет", то перезапускаю программу и тогда печатается страница, которая не печаталась раннее, но не печатаются, которые уже были напечатаны.
Вопрос: кто ни будь сталкивался с такой проблемой?
P.S. принтер полностью рабочий, проблем с печатью в фотошоп или других программах ни когда не было.
 
СообщениеЕсть написанная программа в которой шесть страниц, после выполнения некоторых действий нужно печатать эти страницы. Перехожу по очереди на каждую страницу и пытаюсь вывести печать на принтер. Печатаю штатной командой PrintPage "Current" "Draft, вот только каждый раз возникают проблемы, из 6 страниц может напечататься 3-5 без проблем, а вот 1-2 просто не хочет печатать. При этом нет ошибок, сообщений. Иногда просто переключась по страницам и снова жму печать, иногда просто сверну-разверну окно и вдруг страница напечатается, если совсем не "хочет", то перезапускаю программу и тогда печатается страница, которая не печаталась раннее, но не печатаются, которые уже были напечатаны.
Вопрос: кто ни будь сталкивался с такой проблемой?
P.S. принтер полностью рабочий, проблем с печатью в фотошоп или других программах ни когда не было.

Автор - frolandr
Дата добавления - Сегодня в 15:46
mishemДата: Ср, Сегодня, 17:07 | Сообщение # 2
Эксперт форума
Смотри настройки печати, очередь печати. В трее должен значок принтера появиться.
Создал 6 страниц. На первую кинул кнопку с командой

PrintPage "Current" "Draft"

Запустил проект и отправил на печать в pdf файл. Все сработало.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеСмотри настройки печати, очередь печати. В трее должен значок принтера появиться.
Создал 6 страниц. На первую кинул кнопку с командой

PrintPage "Current" "Draft"

Запустил проект и отправил на печать в pdf файл. Все сработало.

Автор - mishem
Дата добавления - Сегодня в 17:07
frolandrДата: Ср, Сегодня, 17:21 | Сообщение # 3
Участник
Посмотри скрин, прога написана была в 2021, несколько раз модернизировалась, может глаз замылился. Дело в том, что не какой реакции нет, не в очередь печати не чего не попадает и пр.
Если бы была ошибка в коде, то не печатались бы страницы вообще. Просто одном запуске может напечататься 1,3,4,5 страницы, а 2,6 не печатаются и не какой реакции, не ошибок, ни чего. Перезапускаю прогу, печатается 2,4,6, не печатаются 1,3,5. Просто как то рандомно. За несколько лет работы, ну может с десяток раз сработала печать всех 6 страниц.
Напомню, что печатаю не все страницы, а по одной, т.е. перешел на 2 страницу, печатаю ее, затем перешел на 3, печатаю ее и т.д.

Добавлено (24 Декабря 2025, 17:31)
---------------------------------------------
Может страница как не прогружается до конца, хотя только на двух страницах много компонентов, на четырех по минимуму.

Прикрепления: 4896258.jpg (236.7 Kb)


Сообщение отредактировано
frolandr - Ср, 24 Декабря 2025, 17:21
 
СообщениеПосмотри скрин, прога написана была в 2021, несколько раз модернизировалась, может глаз замылился. Дело в том, что не какой реакции нет, не в очередь печати не чего не попадает и пр.
Если бы была ошибка в коде, то не печатались бы страницы вообще. Просто одном запуске может напечататься 1,3,4,5 страницы, а 2,6 не печатаются и не какой реакции, не ошибок, ни чего. Перезапускаю прогу, печатается 2,4,6, не печатаются 1,3,5. Просто как то рандомно. За несколько лет работы, ну может с десяток раз сработала печать всех 6 страниц.
Напомню, что печатаю не все страницы, а по одной, т.е. перешел на 2 страницу, печатаю ее, затем перешел на 3, печатаю ее и т.д.

Добавлено (24 Декабря 2025, 17:31)
---------------------------------------------
Может страница как не прогружается до конца, хотя только на двух страницах много компонентов, на четырех по минимуму.


Автор - frolandr
Дата добавления - Сегодня в 17:21
mishemДата: Ср, Сегодня, 17:41 | Сообщение # 4
Эксперт форума
Цитата frolandr ()
печатается 2,4,6, не печатаются 1,3,5

Это все похоже на настройки принтера.
Вызови настройки принтера командой

PrintSetup ""

перед печатью. Посмотри какие там установки. У каждого принтера свои настройки. Там есть что тотипа печатать только четные, или наоборот, только не четные. Бывает можно указать диапазон страниц. Бывает если у принтера двусторонняя печать, то там автоматом в таком порядке печатает, если установлен параметр двусторонней печати.

Короче смотри в сторону настроек принтера\печати..


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата frolandr ()
печатается 2,4,6, не печатаются 1,3,5

Это все похоже на настройки принтера.
Вызови настройки принтера командой

PrintSetup ""

перед печатью. Посмотри какие там установки. У каждого принтера свои настройки. Там есть что тотипа печатать только четные, или наоборот, только не четные. Бывает можно указать диапазон страниц. Бывает если у принтера двусторонняя печать, то там автоматом в таком порядке печатает, если установлен параметр двусторонней печати.

Короче смотри в сторону настроек принтера\печати..

Автор - mishem
Дата добавления - Сегодня в 17:41
frolandrДата: Ср, Сегодня, 18:00 | Сообщение # 5
Участник
Ну если у вас нет таких траблов, буду считать, что дело в принтере, может в дровах или что то не нравится, хотя повторюсь, в других прогах не когда даже одного затыка не было, что я только не печатал, только в НЕО.

P.S.
В настройках нормально все, в этом я разбираюсь. В свое время книг по программированию напечатал штук 20, купить не возможно такие, один том Архангельского по Бильдеру 1200 страниц. Печатаешь сразу 5 листов, на первом листе на одной стороне к примеру 1 и 20 страницу, на втором листе 2 и 19 страницу, затем переворачиваешь их и на обратной стороне печатаешь, затем сгибаешь, прошиваешь нитью, складываешь эти брошюрки пришиваешь к корешку, клеишь, затем корочки печатаешь и т.д. От настоящей книги не отличить, так вот при этом настраиваешь принтер под любые нужды. Приходилось и самодельные каталоги по монетам РИ делать, там на одном листе 4 страницы каталога печатаешь, и на другой стороне 4, затем резаком на пополам и тоже сшиваешь, тоже нужно просчитать какую страницу на каком листе пропечатать, чтобы сложив страницы шли в собранном каталоге по порядку.
 
СообщениеНу если у вас нет таких траблов, буду считать, что дело в принтере, может в дровах или что то не нравится, хотя повторюсь, в других прогах не когда даже одного затыка не было, что я только не печатал, только в НЕО.

P.S.
В настройках нормально все, в этом я разбираюсь. В свое время книг по программированию напечатал штук 20, купить не возможно такие, один том Архангельского по Бильдеру 1200 страниц. Печатаешь сразу 5 листов, на первом листе на одной стороне к примеру 1 и 20 страницу, на втором листе 2 и 19 страницу, затем переворачиваешь их и на обратной стороне печатаешь, затем сгибаешь, прошиваешь нитью, складываешь эти брошюрки пришиваешь к корешку, клеишь, затем корочки печатаешь и т.д. От настоящей книги не отличить, так вот при этом настраиваешь принтер под любые нужды. Приходилось и самодельные каталоги по монетам РИ делать, там на одном листе 4 страницы каталога печатаешь, и на другой стороне 4, затем резаком на пополам и тоже сшиваешь, тоже нужно просчитать какую страницу на каком листе пропечатать, чтобы сложив страницы шли в собранном каталоге по порядку.

Автор - frolandr
Дата добавления - Сегодня в 18:00
mishemДата: Ср, Сегодня, 18:16 | Сообщение # 6
Эксперт форума
Цитата frolandr ()
в других прогах не когда даже одного затыка не было

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


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата frolandr ()
в других прогах не когда даже одного затыка не было

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

Автор - mishem
Дата добавления - Сегодня в 18:16
mishemДата: Ср, Сегодня, 18:26 | Сообщение # 7
Эксперт форума
Вот у меня например настройки




Прикрепления: 6215624.png (19.7 Kb) · 9632773.png (5.0 Kb) · 9378704.png (2.5 Kb)


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеВот у меня например настройки





Автор - mishem
Дата добавления - Сегодня в 18:26
frolandrДата: Ср, Сегодня, 18:28 | Сообщение # 8
Участник
В программе тоже перед печатью появляется окно с настройками. Сейчас скрин сделаю.
Прикрепления: 2155749.jpg (204.3 Kb)


Сообщение отредактировано
frolandr - Ср, 24 Декабря 2025, 18:31
 
СообщениеВ программе тоже перед печатью появляется окно с настройками. Сейчас скрин сделаю.

Автор - frolandr
Дата добавления - Сегодня в 18:28
mishemДата: Ср, Сегодня, 18:28 | Сообщение # 9
Эксперт форума
Обрати внимание на порядок.
Обычный, страницы печатаются подряд.
Четные страницы, печатаются только 1,2,4,6 и т.д.
У меня нет двусторонней печати, про этот параметр написал выше.

Добавлено (24 Декабря 2025, 18:30)
---------------------------------------------

Цитата frolandr ()
В программе тоже перед печатью появляется окно с настройками.

Это выбор принтера, а настройки принтера отдельно, при нажатии на кнопку Свойства, напротив названия принтера.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеОбрати внимание на порядок.
Обычный, страницы печатаются подряд.
Четные страницы, печатаются только 1,2,4,6 и т.д.
У меня нет двусторонней печати, про этот параметр написал выше.

Добавлено (24 Декабря 2025, 18:30)
---------------------------------------------

Цитата frolandr ()
В программе тоже перед печатью появляется окно с настройками.

Это выбор принтера, а настройки принтера отдельно, при нажатии на кнопку Свойства, напротив названия принтера.

Автор - mishem
Дата добавления - Сегодня в 18:28
frolandrДата: Ср, Сегодня, 18:37 | Сообщение # 10
Участник
Смотри, я печатаю одну страницу, на которой нахожусь, там не нужны настройки четные/нечетные.
Пытаюсь напечатать 1 страницу, она не печатается, но печатаются все остальные. Затем по страницам покликаю, снова пробую первую и она печатается. Или не напечатались 2 и 5, тут тоже не подходит чет/нечет.

Кликаю на Печатать, открывается окно с настройкаи печати, проверяю все норм, но страница не печатает. Кликаю через минуту на Печать, открываются настройки, проверяю, кликаю, печать идет. Просто прошло время и печать идет. В других прогах такого нет. Я одну книгу целый день печатал, не одного затыка, я 20 книг напичатал, тысячи фоток, других листов. Не в одной проге не было затыков. Почему то только в НЕО.

Слушай, а плагины есть на печать, не в курсе?

Добавлено (24 Декабря 2025, 18:43)
---------------------------------------------
Может еще по тому что в Landscape(горизонтальной ориентации) печатаю, может тут заковыка.

Сообщение отредактировано
frolandr - Ср, 24 Декабря 2025, 18:40
 
СообщениеСмотри, я печатаю одну страницу, на которой нахожусь, там не нужны настройки четные/нечетные.
Пытаюсь напечатать 1 страницу, она не печатается, но печатаются все остальные. Затем по страницам покликаю, снова пробую первую и она печатается. Или не напечатались 2 и 5, тут тоже не подходит чет/нечет.

Кликаю на Печатать, открывается окно с настройкаи печати, проверяю все норм, но страница не печатает. Кликаю через минуту на Печать, открываются настройки, проверяю, кликаю, печать идет. Просто прошло время и печать идет. В других прогах такого нет. Я одну книгу целый день печатал, не одного затыка, я 20 книг напичатал, тысячи фоток, других листов. Не в одной проге не было затыков. Почему то только в НЕО.

Слушай, а плагины есть на печать, не в курсе?

Добавлено (24 Декабря 2025, 18:43)
---------------------------------------------
Может еще по тому что в Landscape(горизонтальной ориентации) печатаю, может тут заковыка.


Автор - frolandr
Дата добавления - Сегодня в 18:37
mishemДата: Ср, Сегодня, 18:44 | Сообщение # 11
Эксперт форума
Цитата frolandr ()
Пытаюсь напечатать 1 страницу, она не печатается, но печатаются все остальные.

Т.е. ты на 1 странице нажимаешь печать и печатаются все остальные кроме первой? Такого не может быть при том коде который ты показал.

Цитата frolandr ()
Или не напечатались 2 и 5

У тебя стоит печатать текущую, как могут напечататься другие?

Цитата frolandr ()
Кликаю на Печатать, открывается окно с настройкаи печати, проверяю все норм, но страница не печатает.

Смотри в трей рядом с часами, должен появиться значок принтера "Очередь печати". Там смотри, почему не идет на печать. Вариантов много...

Цитата frolandr ()
Почему то только в НЕО.

Чудес не бывает. Или в коде где то напортачил, или принтер не хочет принимать по каким то параметрам, или на кнопку не нажал, а думаешь что нажал и т.д. ХЗ

Цитата frolandr ()
а плагины есть на печать

Не помню. :(

Добавлено (24 Декабря 2025, 18:46)
---------------------------------------------

Цитата frolandr ()
Может еще по тому что в Landscape(горизонтальной ориентации) печатаю, может тут заковыка.

Попробуй закомментировать. По идее не должна проблема быть.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата frolandr ()
Пытаюсь напечатать 1 страницу, она не печатается, но печатаются все остальные.

Т.е. ты на 1 странице нажимаешь печать и печатаются все остальные кроме первой? Такого не может быть при том коде который ты показал.

Цитата frolandr ()
Или не напечатались 2 и 5

У тебя стоит печатать текущую, как могут напечататься другие?

Цитата frolandr ()
Кликаю на Печатать, открывается окно с настройкаи печати, проверяю все норм, но страница не печатает.

Смотри в трей рядом с часами, должен появиться значок принтера "Очередь печати". Там смотри, почему не идет на печать. Вариантов много...

Цитата frolandr ()
Почему то только в НЕО.

Чудес не бывает. Или в коде где то напортачил, или принтер не хочет принимать по каким то параметрам, или на кнопку не нажал, а думаешь что нажал и т.д. ХЗ

Цитата frolandr ()
а плагины есть на печать

Не помню. :(

Добавлено (24 Декабря 2025, 18:46)
---------------------------------------------

Цитата frolandr ()
Может еще по тому что в Landscape(горизонтальной ориентации) печатаю, может тут заковыка.

Попробуй закомментировать. По идее не должна проблема быть.

Автор - mishem
Дата добавления - Сегодня в 18:44
frolandrДата: Ср, Сегодня, 18:54 | Сообщение # 12
Участник
Так я писал выше, печатаю только одну страницу на которой нахожусь. Зашел на первую страницу, напечатал, зашел на вторую - апечатал, зашел на 3 страницу, нет печати, зашел на 4, снова все ок, зашел на 5 все ок, 6 снова нет печати. Закрыл прогу, снова открыл, зашел на 1 страницу нет печати, зашел на 2 нет печати, зашел на 3 есть печать, на 4 есть печать, на 5 нет печати, на 6 есть.

Добавлено (24 Декабря 2025, 18:55)
---------------------------------------------
В очередь на печать не попадает не чего, если не печатается страница, пусто там.

Добавлено (24 Декабря 2025, 18:56)
---------------------------------------------
Попробую сейчас в книжном варианте попечатать.

 
СообщениеТак я писал выше, печатаю только одну страницу на которой нахожусь. Зашел на первую страницу, напечатал, зашел на вторую - апечатал, зашел на 3 страницу, нет печати, зашел на 4, снова все ок, зашел на 5 все ок, 6 снова нет печати. Закрыл прогу, снова открыл, зашел на 1 страницу нет печати, зашел на 2 нет печати, зашел на 3 есть печать, на 4 есть печать, на 5 нет печати, на 6 есть.

Добавлено (24 Декабря 2025, 18:55)
---------------------------------------------
В очередь на печать не попадает не чего, если не печатается страница, пусто там.

Добавлено (24 Декабря 2025, 18:56)
---------------------------------------------
Попробую сейчас в книжном варианте попечатать.


Автор - frolandr
Дата добавления - Сегодня в 18:54
mishemДата: Ср, Сегодня, 19:00 | Сообщение # 13
Эксперт форума
Цитата frolandr ()
В очередь на печать не попадает не чего, если не печатается страница, пусто там.

Значит команда по какой то причине не срабатывает. Смотри в отладчике. Чудес не бывает.


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата frolandr ()
В очередь на печать не попадает не чего, если не печатается страница, пусто там.

Значит команда по какой то причине не срабатывает. Смотри в отладчике. Чудес не бывает.

Автор - mishem
Дата добавления - Сегодня в 19:00
frolandrДата: Ср, Сегодня, 19:06 | Сообщение # 14
Участник
Закомментировал, споткнулся на 6 странице. Значит не влияет ориентация. Ладно фиг с ним. Можно командой печати изображения конечно пользоваться, в ней не разу затыков не было.

Была мысль в неком конфликте. Команда печати находится не в кнопке, а в строке верхнего меню, может в этом причина.

В любом случае спасибо за помощь.


Сообщение отредактировано
frolandr - Ср, 24 Декабря 2025, 19:26
 
СообщениеЗакомментировал, споткнулся на 6 странице. Значит не влияет ориентация. Ладно фиг с ним. Можно командой печати изображения конечно пользоваться, в ней не разу затыков не было.

Была мысль в неком конфликте. Команда печати находится не в кнопке, а в строке верхнего меню, может в этом причина.

В любом случае спасибо за помощь.

Автор - frolandr
Дата добавления - Сегодня в 19:06
mishemДата: Ср, Сегодня, 19:51 | Сообщение # 15
Эксперт форума
Цитата frolandr ()
Команда печати находится не в кнопке, а в строке верхнего меню, может в этом причина.

Может быть при переходе на страницы поверх накладывается какой то прозрачный объект? Ты думаешь что строка активная, а она находится под объектом? Отсюда и не происходит никаких действий?


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Цитата frolandr ()
Команда печати находится не в кнопке, а в строке верхнего меню, может в этом причина.

Может быть при переходе на страницы поверх накладывается какой то прозрачный объект? Ты думаешь что строка активная, а она находится под объектом? Отсюда и не происходит никаких действий?

Автор - mishem
Дата добавления - Сегодня в 19:51
frolandrДата: Ср, Сегодня, 20:44 | Сообщение # 16
Участник
Нет такого. При клике по строке меню, которая ответственна за печать появляется начальное окно настроек принтера. Кликаю в нем на Ок и тишина... Если бы что-то перекрывало, то не появлялось бы меню настроек.

Вот час назад печатал, кликнул на меню, затем ок в окне настроек и тишина, снова переоткрыл меню и снова кликнул и на ок. в окне настроек и со второго раза печать пошла. Даже страницу не покидал, перерыв между кликами ну сек 10-15 максимум было.

Если бы меню глючило, то другие бы команды на другие строки подглючивали.

Ладно, давай забьем или плагин напишем? :)


Сообщение отредактировано
frolandr - Ср, 24 Декабря 2025, 20:45
 
СообщениеНет такого. При клике по строке меню, которая ответственна за печать появляется начальное окно настроек принтера. Кликаю в нем на Ок и тишина... Если бы что-то перекрывало, то не появлялось бы меню настроек.

Вот час назад печатал, кликнул на меню, затем ок в окне настроек и тишина, снова переоткрыл меню и снова кликнул и на ок. в окне настроек и со второго раза печать пошла. Даже страницу не покидал, перерыв между кликами ну сек 10-15 максимум было.

Если бы меню глючило, то другие бы команды на другие строки подглючивали.

Ладно, давай забьем или плагин напишем? :)

Автор - frolandr
Дата добавления - Сегодня в 20:44
  • Страница 1 из 1
  • 1
Поиск: