powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Можно ли изменить список форматов при выгрузке отчётов в файл
10 сообщений из 10, страница 1 из 1
Можно ли изменить список форматов при выгрузке отчётов в файл
    #39932192
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема. Выгружаю отчёт следующим кодом
Код: vbnet
1.
2.
3.
    Dim stDocName As String
    stDocName = "rpt_4List1"
    DoCmd.OutputTo acReport, stDocName

Выдаётся список на 9 форматов. А мне надо только 3! TXT, RTF и PDF. Меня достали заказчики. Мол у тебя тут в списке и Excel и то и сё... а почему в них нормально не выводится. Кто нибудь пробовал сложный отчёт в Excel выгрузить? То-то...
Говорю им: "Читайте документацию, выбирайте указанный там формат" А они в ответ "Или убери лишние форматы из выбора или сделай нормальный вывод" . И хоть кол на голове теши. До ручки довели.

Как быть? Лишние кнопки под нужный формат вставлять неохота. Да места нет на форме. В программе в нескольких местах такой выбор организован. Можно ли как-то ограничить список выбираемых форматов



-------------------------------------------------------------
А ты вложил уже свой кровный рубль в 50-ти миллиардное состояние Билла Гейтса?
...
Рейтинг: 0 / 0
Можно ли изменить список форматов при выгрузке отчётов в файл
    #39932217
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не?
...
Рейтинг: 0 / 0
Можно ли изменить список форматов при выгрузке отчётов в файл
    #39932237
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Predeclared
Не?

Вроде то. А как это сделать?
...
Рейтинг: 0 / 0
Можно ли изменить список форматов при выгрузке отчётов в файл
    #39932239
Predeclared
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Свое контекстное меню, показываемое при нажатии на кнопку.
...
Рейтинг: 0 / 0
Можно ли изменить список форматов при выгрузке отчётов в файл
    #39932249
Joss, у DoCmd.OutputTo есть аргумент для формата вывода. Вы его не используете, поэтому система предлагает вам выбор. Сделайте свой диалог, а затем вызывайте DoCmd.OutputTo, указав выбранный формат.
...
Рейтинг: 0 / 0
Можно ли изменить список форматов при выгрузке отчётов в файл
    #39932294
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss, контекстное меню по правой кнопке сделать и кнопок вообще не надо (не говоря о том что вывод в конкретном месте стандартный, нафига эта куча форматов?), а может лучше в эксель ? :)
...
Рейтинг: 0 / 0
Можно ли изменить список форматов при выгрузке отчётов в файл
    #39932387
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Excel не идёт. Там форматирование сложное. Для версии 2007 и выше надо PDF, А для 2003 - RTF или TXT. Ну может быть контекстное меню и подойдёт. Или сделать модальную форму с выбором типа файла.
...
Рейтинг: 0 / 0
Можно ли изменить список форматов при выгрузке отчётов в файл
    #39932395
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss, нетленка , чуть подправленная, неплохо работает в 2013-м офисе. пощупай, (объявления рекордсетов подправить, ещё что-то, могу скинуть свой вариант). в 2007 офисе работала "из коробки".
...
Рейтинг: 0 / 0
Можно ли изменить список форматов при выгрузке отчётов в файл
    #39932444
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Joss
Для версии 2007 и выше надо PDF, А для 2003 - RTF или TXT.

А почему так?
На самом деле заказчик прав - отчеты в txt, так лучше вообще в никуда, в rtf графика теряется напрочь, родной отчет идеален, но его нельзя сохранить как есть, получается самое оптимальное это в pdf и туда можно вывести и из 2000 и из выше:
- тут где то был пример типа пару dll просто лежит в каталоге программы и все, родной отчет сразу открывается в pdf и сохраняется с именем отчета в каталоге программы (кажется и где dll и куда сохранять можно настраивать)
- второй вариант в инсталлятор включать бесплатный pdf принтер, посмотрел отчет, понравилось, печать на pdf принтер и файл отчета в оригинале готов...
А так то да, заказчик прав - бестолковые форматы - перебор...
...
Рейтинг: 0 / 0
Можно ли изменить список форматов при выгрузке отчётов в файл
    #39932627
Фотография Joss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С двумя dll это наверное от Lebans ReportToPDF
К сожалению он уже 10 лет как забросил свой сайт. Надо бы сделать копию. А то исчезнет.

Там кажется через snp это делается. Когда-то пользовался.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Можно ли изменить список форматов при выгрузке отчётов в файл
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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