Гость
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Существует ли Word принтер? / 17 сообщений из 17, страница 1 из 1
27.08.2012, 18:44
    #37932421
UAP
UAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
Господа!

Многие знают, что существуют pdf принтеры.

Существуют ли Word принтеры?

Существуют ли Excel принтеры?

Вообще вопрос можно поставить несколько иначе.

А именно.

Желательно иметь возможность корректировать файл, получаемый в качестве распечатки в некоторый файл.

Корректировать pdf не хочется.
...
Рейтинг: 0 / 0
27.08.2012, 19:17
    #37932479
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
Точность позиционирования в отчете - 1 пиксел
Точность позиционирования в Excel - 1 ячейка
Точность позиционирования в Word - 1 символ

Разные системы координат. Перевод из одной в другую возможен только приблизительный. Ну, или как картинка (тот же PDF). Для этого есть разные конвертеры вроде frx2any. Но все они платные. Или изобретать собственный "велосипед".
...
Рейтинг: 0 / 0
27.08.2012, 20:15
    #37932516
AndreTM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
UAP,

RTF?

Или вы подразумевали, что "нужно иметь возможность корректировать файл, предназначенный для прямого вывода на принтер"?
...
Рейтинг: 0 / 0
28.08.2012, 11:54
    #37933203
UAP
UAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
Коллеги!

Дело в том, что Пользователь всегда хочет что-либо исправить в отчете, причем его желания никогда не могут быть предусмотрены в программе...
...
Рейтинг: 0 / 0
28.08.2012, 12:16
    #37933256
IgorNG
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
UAP,

В таком случае, зачем отчет?
Выгружайте в Excel и пусть округляет. Оттуда же и печатает.
...
Рейтинг: 0 / 0
28.08.2012, 12:19
    #37933269
alextashk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
UAP,

Исправленный отчёт - это уже не отчёт, а фантазия.

Но всегда можно предусмотреть вывод в Excel программно или через шаблоны.
Существуют платные report-программы для автоматической конвертации.
Или выдавать данные в html,
...
Рейтинг: 0 / 0
28.08.2012, 12:42
    #37933342
Jonny540
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
UAP,

Можно еще дать возможность пользователю редактировать отчет самому, если дело в
расположении полей и надписей, а не в данных. Без перекомпиляции всего приложения.
...
Рейтинг: 0 / 0
28.08.2012, 18:25
    #37934228
XAndy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
UAPДело в том, что Пользователь всегда хочет что-либо исправить в отчете

Ага, в базе данных одно, в документах другое - красота! :)
Имхо, за вывод отчетов в иксель - разработчика бить по рукам железной линейкой
...
Рейтинг: 0 / 0
28.08.2012, 18:29
    #37934239
Jonny540
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
XAndyUAPДело в том, что Пользователь всегда хочет что-либо исправить в отчете

Ага, в базе данных одно, в документах другое - красота! :)
Имхо, за вывод отчетов в иксель - разработчика бить по рукам железной линейкой
Полностью согласен, но попробуй это начальству скажи, так что я ТС'а понимаю
...
Рейтинг: 0 / 0
28.08.2012, 20:16
    #37934345
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
XAndyИмхо, за вывод отчетов в иксель - разработчика бить по рукам железной линейкой
Как будто ты чем-то отвечаешь за свои поделки. Максимум премии лишат и то надо постараться накосячить.
Отвечают те кто ручками будут править тот самый эксель. Твоя задача дать им эту возможность чтобы им с нуля его не долбить. А зачем оно надо - это их дело.
...
Рейтинг: 0 / 0
29.08.2012, 09:15
    #37934718
Jonny540
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
Dima TXAndyИмхо, за вывод отчетов в иксель - разработчика бить по рукам железной линейкой
Как будто ты чем-то отвечаешь за свои поделки. Максимум премии лишат и то надо постараться накосячить.
Отвечают те кто ручками будут править тот самый эксель. Твоя задача дать им эту возможность чтобы им с нуля его не долбить. А зачем оно надо - это их дело.
Отвечаешь, если требование (просьба) вывести в Excel/Word не огоровоно в ТЗ, а просто на словах.
Одно дело, если надо просто что-то отправить по е-почте для ознакомления или оплаты,
а другое - если хотят что-то подделать. С этим пока не встречался, слава богу, но такой вавриант возможен,
поэтому требуйте подписанны й ТЗ, господа программисты.
...
Рейтинг: 0 / 0
29.08.2012, 09:53
    #37934781
XAndy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
Dima TXAndyИмхо, за вывод отчетов в иксель - разработчика бить по рукам железной линейкой
Как будто ты чем-то отвечаешь за свои поделки. Максимум премии лишат и то надо постараться накосячить.
Отвечают те кто ручками будут править тот самый эксель. Твоя задача дать им эту возможность чтобы им с нуля его не долбить. А зачем оно надо - это их дело.

Видел программу, притом не самописную, где абсолютно всё выводится в excel. Представь себе кассовые ордера в excel'е, вот где простор для творчества! :)

Правка пользователем результата вместо исходных данных - первейший признак поделки, смысла в такой "автоматизации" мало, можно смело вернуть гроссбухи и счеты, пользы будет больше.
...
Рейтинг: 0 / 0
29.08.2012, 10:00
    #37934800
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
Jonny540Отвечаешь, если требование (просьба) вывести в Excel/Word не огоровоно в ТЗ, а просто на словах.
Если вопрос принципиальный - потребуй бумажку от пользователя что оно ему надо.
По моему в ТЗ изначально надо прописывать что все отчеты должны выгружаться в Excel/Word и больше не возвращаться к этому вопросу.
Все нестандартные ситуации предусмотреть невозможно. И если пользователи будут каждый раз прибегать за очередным их извратом свежепридуманным, то работать будет некогда.

Порой до маразма доходит, говоришь: "пришлите счет на оплату только чтоб из него реквизиты можно было копировать, можно без печати". Присылают скан бумажки с припиской по другому наша программа не умеет. И как дурак руками перебиваешь реквизиты в платежку.

От подделок изнутри невозможно защититься на 100%. Если приспичит с нуля от руки документ поддельный нарисуют. Если есть необходимость в усиленной безопасности - веди логи где фиксируй кто и когда какой отчет вызывал/выгружал и какие-то дополнительные параметры отчета.

В любом случае проблемы надо решать с учетом имеющихся требований, а не отмахиваться такими глупостями:
XAndyИмхо, за вывод отчетов в иксель - разработчика бить по рукам железной линейкой
...
Рейтинг: 0 / 0
29.08.2012, 10:17
    #37934824
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
XAndyВидел программу, притом не самописную, где абсолютно всё выводится в excel.
Я тоже. 1С называется :)

XAndyПравка пользователем результата вместо исходных данных - первейший признак поделки, смысла в такой "автоматизации" мало, можно смело вернуть гроссбухи и счеты, пользы будет больше.
Смысл автоматизации не только в гарантии соответствия данных в базе и распечатанных бумаг, но и в удобстве работы с данными. И второе гораздо нужнее.
Про счета не поддающиеся копипасту я выше написал. Могу еще кучу примеров сделать.
Потребность выгрузить как правило возникает в случаях когда пользователь хочет провести какой-то нестандартный анализ. Например разово надо оборотку по клиентам за год с помесячной разбивкой. При наличии выгрузки - юзер сам сгенерит 12 файлов и слепит в один, а если все закрыто - будет бумаги писать чтоб ему отчет такой сделали, еще доп.функционала в отчет про запас попросит, програмеры вдоволь наработаются, а отчет может больше никогда и не понадобится.
...
Рейтинг: 0 / 0
29.08.2012, 10:31
    #37934857
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
UAPСуществуют ли Word принтеры?

Существуют ли Excel принтеры?...
Для .NET и MS SQL Server Microsoft бесплатно дает такую возможность (там еще есть вывод в PDF и стандартный текстовый файл для Web и Windows applications). Эта сиситема отчетов немного более примитивна по сравнению с тем что дается в FoxPro и как следствие Word & Excel документы очень близки к бумажным вариантам...

Осталось только создать и "прикрутить" .NET приложение к FoxPro (где-то около года назад мы обсуждали как это сделать). Кроме того поиск в Google даст Вам несколько хороших статей на эту тему.

Как правильно отметили выше - есть много платных COM+ based приложений которые работают напрямую с FoxPro и выводят отчеты в указанном Вами формате...
...
Рейтинг: 0 / 0
29.08.2012, 11:30
    #37934991
XAndy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
Dima TПри наличии выгрузки - юзер сам сгенерит 12 файлов и слепит в один, а если все закрыто - будет бумаги писать чтоб ему отчет такой сделали, еще доп.функционала в отчет про запас попросит, програмеры вдоволь наработаются, а отчет может больше никогда и не понадобится.

Не-не-не, вы не с той колокольни смотрите. Так же дети голодные останутся, если юзеры начнут сами всё делать :)
...
Рейтинг: 0 / 0
29.08.2012, 12:03
    #37935046
Jonny540
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Существует ли Word принтер?
XAndyНе-не-не, вы не с той колокольни смотрите. Так же дети голодные останутся, если юзеры начнут сами всё делать :)А если с твоей смотреть - сам голодным останешься...
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Существует ли Word принтер? / 17 сообщений из 17, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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