К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

1c под Linux + загрузка из .xlsx

Гость
0 - 22.01.2016 - 14:29
Здравствуйте.
Обратился старый клиент которому несколько лет назад писала загрузку в ТиС приходных накладных из xml. Общение всегда было удаленным. В глаза я его не видела ).
Теперь они захотели загрузку из файла xlsx. Я написала, используя ADO. Заказчик ОООчень долго все проверял, присылал уточнения, наконец утвердил и расплатился.
И тут опять спустя длительный срок он звонит и говорит, что на рабочей базе обработка не работает. Выясняется, что за все это время на рабочем компе он не проверяла, а юзал на домашнем компе под виндой. А на работе LINUX!!!
Вопрос- можно ли работать с АДо в linux? Если нет, то какие механизмы использовать. Под linux никогда не работала.
Спасибо.



Гость
1 - 22.01.2016 - 15:03
1. Деньги отдал? Работа сделана? До свидания (если не былого иного оговорено в Договоре, которого наверняка не существует).
2.
Цитата:
Сообщение от vik101 Посмотреть сообщение
он не проверяла
- не связывайся с такими!
3. Про линукс ничего не знаю :)
Гость
2 - 22.01.2016 - 17:03
Цитата:
Сообщение от Странный аттрактор Посмотреть сообщение
1. Деньги отдал? Работа сделана? До свидания
**
тут два аспекта: хочется разобраться-научиться и хочется помочь )
Гость
3 - 22.01.2016 - 17:07
0-vik101 > Никакого ADO в linux-е нет: патентованный механизм MS. xlsx внутри - это зипованная куча файлов xml... - linux, в принципе, их читать может (OO тому порука), но механику не ведаю.
"Семерка" штатно в lunix не работает - только на костыле. А что этот костыль (wine) умеет - то же не в курсе.
Выводы грустные:
- или конвертировать приходящие xlsx во что-то съедобное для "семерки",
- или договорится с контрагентом присылать сырье изначально в съедобном виде,
- или ползти на 8.Х...

А клиента пора покинуть.
4 - 23.01.2016 - 11:19
1. 7.7 на линуксе нормально работает на вайне от Этерсофта (проверено многолетним опытом).
2. Проще контрагента попросить слать накладные не в экселе, а во внутреннем формате 1С (mxl), который спокойно заглатывается штатными средствами.
3. Можно из экселя конвертить в DBF и потом уже скармливать 1С, но это требует некоторого интеллекта у пользователя.
5 - 24.01.2016 - 18:10
ну есть же в интернете обработок 1с&openoffice,
а также работ напрямую с xlsx без всяческих установленных компонент.
помнится на ИСе целую серию таких полезных поделок публиковали.

для 7.7 посмотри здесь:
http://infostart.ru/public/19139/
Гость
6 - 24.01.2016 - 21:17
Спасибо всем за идеи!!!
С контрагентом они ни о чем договориться не могут, он с неметчины и поэтому "спасибо, что он есть")))
Если будут еще предложения, с интересом прочту.
Гость
7 - 24.01.2016 - 23:25
Есть еще один пример (было что-то разовое, и мне не хотелось напрягаться):
- Пакет обновления 3 (SP3) для выпуска 2007 набора приложений Microsoft Office (ну совершенно бесплатный. Бесплатнее линуксов, которые не работают без присутствия гуру (очень даже платных), открываем xlsx, и сохраняем как.

Еще вариант: поставить MS Excel Viewer. Он и Microsoft Office не требует.

И таки да, тоже совершенно бесплатное приложение 1С:Предприятие - работа с файлами (не требующее наличие 1С любых версий) умеет читать екселевские файлы (но не xlsx) и конвертировать их в табличные документы 1С - и "семерошные" тоже ;)
Гость
8 - 25.01.2016 - 00:05
не может быть ADO в линуксе. это MS'овская шняга.
Гость
9 - 25.01.2016 - 00:09
предложения - сдай им комп с виндой в аренду
Гость
10 - 25.01.2016 - 00:14
+7 Некоторые подробности, как использовать два последних приложений (7) для конвертации:
Это не просто, а очень просто: копированием контекта.
Т.е. Открываем вьевером xlsx, и копируем в буфер (правой мышиной лапой, ctrl-c, ctrl-insert), переходим в "Работу с файлами", заказываем Табличный документ, и сливаем в него содержимое буфера (правой мышиной лапой, ctrl-v, shift-insert).
Разумеется, кусочек можно переносить не один...
Потом обычное: Сохранить как для последующего потрошения.
Для v77 проще в табличный документ "семерошного" типа.


К списку вопросов






Copyright ©, Все права защищены