LINUX.ORG.RU
ФорумTalks

1C подсунуть oocalc


0

0

Завели таки 1с под wine@ethersoft - работает как часы но только вот проблемма один модуль жёстко требует ексель...

Итак стало известно что excel запускается с параметрами /automation -Embedding теперь ему надо подсунуть oocalc как это сделать я знаю - делаем скрипт с именем excel.exe и в него пишем !#/bin/sh oocalc -[тут параметры замены /automation -Embedding] и в принципе долно заработать Осталось только узнать альтернативы, кто сможет помочь ?!

PS Ставить MSO не предлагать - нафиг нам тогда вообще эта затея.

★★★

Ответ на: комментарий от chapay

Им я пользуюсь под виндой.

Запускаешь TOpenOffice.exe, после чего оно появляется в трее. И пока он висит в трее, в 1С можно СоздатьОбъект("TOpenOffice.Bridge"), который служит заменой СоздатьОбъект("Excel.Application").

Как это будет выглядеть в wine не знаю.

VladimirMalyk ★★★★★
()
Ответ на: комментарий от VladimirMalyk

неисповедимы твои дорожки велосипедные, Господи!

lester_dev ★★★★★
()

А как сделать так, чтобы уже готовые вообще без переписывания смогли работать? Очень надо, чтобы в одну конторку подсунуть так.

Quasar ★★★★★
()
Ответ на: комментарий от chapay

получил. посмотрел. Excel.Appliction таки используется, причем для импорта данных - обойти не получится.

как вариант можно прайс, который приходит в xls сохранять в текстовый документ, и из него уже затаскивать цифры.

VladimirMalyk ★★★★★
()
Ответ на: комментарий от Sikon

> Какой ужас. В 1С что, все имена функций на русском?!

Есть аналоги на английском... :D Но обычно используется русский;)

MSH
()
Ответ на: комментарий от Sikon

Sikon> Какой ужас. В 1С что, все имена функций на русском?!

Горлов таки прожил день не зря... :)

Quasar ★★★★★
()
Ответ на: комментарий от Sikon

> Какой ужас. В 1С что, все имена функций на русском?!

почему ужас?

VladimirMalyk ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.