iser
Новичок
Много вопросов
php-Excel-PDF-print...
Привет всем.
Прошу Вас помочь мне (самоучке) с решением одной комплексной задачи... Кто чем может... любой совет пригодится.
Заранее хочу поблагодарить тех, кто не пройдут мимо, а прочтут мой "доклад", войдут в мое положение, и предложат оптимальное решение.
Наша фирма занимается отгрузкой определенного стройтельного материала, вагонами. Кроме этого имеется автопарк и другая техника для добычи, обработки и трпанспортировки данного материала. Так же имеется бухгалтерская программа, созданная на базе FoxPro, которая, к сожаленью, решает только около половины всех задачь. Почему ее не расширяют - не знаю, но этого точно не будет. Вобщем, чего не хватает в той программе, сделал я им в Excel.
В этом году мы становися филиалом другой фирмы, которая находится в другом городе. Мне поставили задачу: все что я сделал в Excel - переделать в виде веб-приложения, чтобы было доступно как нам, так и руководству главной фирмы. Для меня ближе - php & mysql, поэтому решил создать приложение на php & mysql. Но перед тем как начать, возникли кое какие вопросы, ответ на которые я попрошу у Вас. Эти вопросы в основном связаны с распечаткой документов.
1-й вопрос.
В Excel я создал им около 20-и шаблонов для отгрузки. Продукцию мы отгружаем вагонами, для этого от ж.д. агенств мы получаем пустые ж.д.накладные которые мы заполняем. Их несколко видов, причем не только А4, но и А3, в зависимости от страны в которую вагоны отправляются. В Excel я сделал формы, в которые они вводят нужную инфу, которая в свою очередь попадает на другой лист в определенные ячейки. В принтер вставляется ж.д. накладная и на нее выводится только нужная инфа в нужные места... Минус в том что отправки не сохранялись... Теперь станет возможно сохранять все отправленные вагоны, но не представляю как сделать распечатку из php, таким образом чтобы нужная инфа попадала в нужные места, причем и на А3-формате. У меня такие варианты: php->Excel->Print, php->PDF->print, php->html->>print...
Скажите, пожалуйста, какой из этих вариантов более подходящий? И как его реализовать? Я имею некоторый опыт работы с php & mysql, но на печать не обращал особого внимания... просто print() из JavaScript и все. А тут намного сложнее...
2-й вопрос.
Один из важных документов печатался из DOS-файла, и только на матричном принтере. Для того чтобы буквы состояли как бы из точек... Такой шрифт доступен только из DOS-файла, открытом в DOS Navigator. Сколько не пытался найти такой шрифт в Excel, в Сети искал... - не нашел. Как использовать DOS-шрифты в Excel или php ?? И что это за шрифт, буквы которого состоят из точек?
3-й вопрос.
Можно ли установить какие либо настройки печати из php? Вернее из JavaScript? Я знаю про функцию print() которая просто отправляет страницу на принтер, а мне нужно было бы установть размер бумаги, поля, выбрать притер из списка и др... Идеально было бы иметь в JS такую настройку как в Excel "Установить не более чем ХХ старниц в ширину и ХХ страниц в высоту"... Может есть такое?? Если нет, то как решить проблему распечатки из php? Я это решал с помощью макросов VBA, но сейчас не хотелось бы перемешать php с VBA... Не то что не хочу, не знаю как!!
4-й вопрос.
Можно ли экспортировать данные из php в Excel, но не просто экспортировать, но чтобы заранее создать шаблон, и при экспорте данные попадали в определнные ячейки, не меняя при этом ни размеры столбцов/строк, ни их формат, без использования VBA? Это я на случай, если 3-й вопрос нерешимый...
5-й вопрос (и последний).
Может кроме моих вариантов, существуют и другие, более рациональные? Как бы Вы решили эти задачи?
Спасибо всем.

Привет всем.
Прошу Вас помочь мне (самоучке) с решением одной комплексной задачи... Кто чем может... любой совет пригодится.
Заранее хочу поблагодарить тех, кто не пройдут мимо, а прочтут мой "доклад", войдут в мое положение, и предложат оптимальное решение.
Наша фирма занимается отгрузкой определенного стройтельного материала, вагонами. Кроме этого имеется автопарк и другая техника для добычи, обработки и трпанспортировки данного материала. Так же имеется бухгалтерская программа, созданная на базе FoxPro, которая, к сожаленью, решает только около половины всех задачь. Почему ее не расширяют - не знаю, но этого точно не будет. Вобщем, чего не хватает в той программе, сделал я им в Excel.
В этом году мы становися филиалом другой фирмы, которая находится в другом городе. Мне поставили задачу: все что я сделал в Excel - переделать в виде веб-приложения, чтобы было доступно как нам, так и руководству главной фирмы. Для меня ближе - php & mysql, поэтому решил создать приложение на php & mysql. Но перед тем как начать, возникли кое какие вопросы, ответ на которые я попрошу у Вас. Эти вопросы в основном связаны с распечаткой документов.
1-й вопрос.
В Excel я создал им около 20-и шаблонов для отгрузки. Продукцию мы отгружаем вагонами, для этого от ж.д. агенств мы получаем пустые ж.д.накладные которые мы заполняем. Их несколко видов, причем не только А4, но и А3, в зависимости от страны в которую вагоны отправляются. В Excel я сделал формы, в которые они вводят нужную инфу, которая в свою очередь попадает на другой лист в определенные ячейки. В принтер вставляется ж.д. накладная и на нее выводится только нужная инфа в нужные места... Минус в том что отправки не сохранялись... Теперь станет возможно сохранять все отправленные вагоны, но не представляю как сделать распечатку из php, таким образом чтобы нужная инфа попадала в нужные места, причем и на А3-формате. У меня такие варианты: php->Excel->Print, php->PDF->print, php->html->>print...
Скажите, пожалуйста, какой из этих вариантов более подходящий? И как его реализовать? Я имею некоторый опыт работы с php & mysql, но на печать не обращал особого внимания... просто print() из JavaScript и все. А тут намного сложнее...
2-й вопрос.
Один из важных документов печатался из DOS-файла, и только на матричном принтере. Для того чтобы буквы состояли как бы из точек... Такой шрифт доступен только из DOS-файла, открытом в DOS Navigator. Сколько не пытался найти такой шрифт в Excel, в Сети искал... - не нашел. Как использовать DOS-шрифты в Excel или php ?? И что это за шрифт, буквы которого состоят из точек?
3-й вопрос.
Можно ли установить какие либо настройки печати из php? Вернее из JavaScript? Я знаю про функцию print() которая просто отправляет страницу на принтер, а мне нужно было бы установть размер бумаги, поля, выбрать притер из списка и др... Идеально было бы иметь в JS такую настройку как в Excel "Установить не более чем ХХ старниц в ширину и ХХ страниц в высоту"... Может есть такое?? Если нет, то как решить проблему распечатки из php? Я это решал с помощью макросов VBA, но сейчас не хотелось бы перемешать php с VBA... Не то что не хочу, не знаю как!!

4-й вопрос.
Можно ли экспортировать данные из php в Excel, но не просто экспортировать, но чтобы заранее создать шаблон, и при экспорте данные попадали в определнные ячейки, не меняя при этом ни размеры столбцов/строк, ни их формат, без использования VBA? Это я на случай, если 3-й вопрос нерешимый...
5-й вопрос (и последний).
Может кроме моих вариантов, существуют и другие, более рациональные? Как бы Вы решили эти задачи?
Спасибо всем.