Отобразить Excel

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
meu3
Сообщения: 398
Зарегистрирован: 28 сен 2018, 13:21
Имя: Юрий Трифонов
Откуда: Россия Севастополь
Организация: IDEA

Отобразить Excel

Сообщение meu3 »

В связи с сильно выросшими ценами на бумагу, стоит задача удобного вывода прайсов.

Естественно, без проблем, можем загрузить Excel-ные файлы. Но дальше сотрудники будут тыкать на ссылку, загружая файл на локальный компьютер и дальше, в зависимости от компьютерной грамотности, будут либо
1. Пытаться организовать у себя на компе аналогичную структуру
2. Беспорядочно плодить копии файлов.

Что первый, что второй варианты - не очень.
Я так понимаю, оптимально было бы использовать PHPExcel и просто показать содержимое таблицы.
Но не совсем понимаю, как это оформить в виде функции, которая будет вызываться при выборе файла.

Думаю, многим пригодится вывод документов?
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Отобразить Excel

Сообщение nruslan2 »

ну оформить то можно как это сделал с pdf!
viewtopic.php?p=24135#p24135

но pdf это функция браузера и стандарт, а вот показывать так excel файл не получится, нужна какая нибудь спец библиотека (бесплатных не нашел - которые локальные, а так можно и гугл задействовать)), а просто формировать таблицу из данных excel, не так красиво и удобно будет! (наверное), надо конечно пробовать!

по хорошему было бы круто если бы найти библиотеку которая как google ворд и таблица работали бы (хотя бы на просмотр!)

ps имелось ввиду именно файлы форматов doc xls, для файлов ods odb решение в принципе есть такое же как и для пдф))
Аватара пользователя
meu3
Сообщения: 398
Зарегистрирован: 28 сен 2018, 13:21
Имя: Юрий Трифонов
Откуда: Россия Севастополь
Организация: IDEA

Re: Отобразить Excel

Сообщение meu3 »

PHPSpreadSheet - эта библиотека _уже_ есть в Руководителе.
Сейчас думаю как прикрутить "Пользовательский PHP" для вызова функции написанной с этой библиотекой.
По умолчанию стоит загрузка. Нужно, чтобы для файлов типа xls был выбор - загрузить или показать.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Отобразить Excel

Сообщение nruslan2 »

эта библиотека которая умеет читать данные - но визуального вывода типа аля google таблицы она не имеет!
с ее помощи считать данные и вывести их ввиде обычной обычной таблицы html можно, но не красиво
Аватара пользователя
Oleg
Сообщения: 464
Зарегистрирован: 26 окт 2018, 08:23
Имя: Олег Родионов
Откуда: Россия,Санкт-Петербург

Re: Отобразить Excel

Сообщение Oleg »

Это если только подружить с only office, но тогда придется еще и его ставить у себя на серверах
Установка и настройка IP ATC Asterisk
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Отобразить Excel

Сообщение nruslan2 »

ну может всетаки гдето есть
тут же не редактирование, а только просмотр интересен. темболее для odf то библиотека есть)
Аватара пользователя
Oleg
Сообщения: 464
Зарегистрирован: 26 окт 2018, 08:23
Имя: Олег Родионов
Откуда: Россия,Санкт-Петербург

Re: Отобразить Excel

Сообщение Oleg »

как вариант переводить в другой формат и его уже смотреть, если Сергей прикрутит библиотеку
Установка и настройка IP ATC Asterisk
Аватара пользователя
meu3
Сообщения: 398
Зарегистрирован: 28 сен 2018, 13:21
Имя: Юрий Трифонов
Откуда: Россия Севастополь
Организация: IDEA

Re: Отобразить Excel

Сообщение meu3 »

nruslan2 писал(а): 15 мар 2022, 23:14 эта библиотека которая умеет читать данные - но визуального вывода типа аля google таблицы она не имеет!
с ее помощи считать данные и вывести их ввиде обычной обычной таблицы html можно, но не красиво
Умеет-имеет!
https://www.youtube.com/watch?v=no5k4y2A0Tk
https://www.webslesson.info/2020/03/php ... orial.html
Вопрос в том, как прикрепить обработчик ссылки к разным типам файлов. В Руководителе и для Word'а библиотеки есть.

Может кто уже делал? Как прикрутить пользовательский PHP к обработке загруженных файлов.
Может разработчик подскажет?
Ответить