|
Перевод 1С на PostgreeSQL под управлением Ubuntu server
| ☑ |
0
егаис
24.06.15
✎
14:51
|
Доброго дня
Коллеги, подскажите, админ в отпуске.
Перевели 1С бп 3 на PostgreeSQL под управлением Ubuntu server.
Есть несколько обработок загрузки с xls. Каким образом должны работать обработки под Ubuntu? Спасибо
|
|
1
егаис
24.06.15
✎
14:55
|
можно Новый COMОбъект("EXCEL.Application") через клиента гонять?
|
|
2
DjSpike
24.06.15
✎
14:56
|
А клиенты на чем ?? Если на виндах, то обработки будут работать также. Если на linux то скорей всего придется переписывать
|
|
3
егаис
24.06.15
✎
14:57
|
клиенты на Win
&НаСервере
Функция ВыполнитьЗагрузкуДанныхНаСервере()
Попытка
// Инициализация основного объекта EXCEL.Application: Открытие соединения.
EXCELApplication = Новый COMОбъект("EXCEL.Application");
EXCELApplication.Visible = Ложь;
EXCELApplication.DisplayAlerts = Ложь;
Исключение
Попытка
EXCELApplication.Application.Quit();
Исключение
КонецПопытки;
EXCELApplication = Неопределено;
Сообщить(НСтр("ru = '"+ОписаниеОшибки()+"'"), СтатусСообщения.Внимание);
Возврат Ложь; // В случае ошибки возвращаем пустую таблицу значений.
КонецПопытки;
не работает
|
|
4
fisher
24.06.15
✎
14:58
|
(0) Читать xlsx несложно простым парсингом. В сети есть примеры.
(1) Лучше один раз реализовать на сервере и забыть о проблемах.
|
|
5
егаис
24.06.15
✎
14:59
|
(4) это каким образом реализовать? покупать WinServer&
|
|
6
fisher
24.06.15
✎
15:00
|
(5) Ты только четные строчки читаешь?
|
|
7
fisher
24.06.15
✎
15:02
|
Будет, кстати, в разы быстрее, чем через EXCEL.Application
|
|
8
Fragster
гуру
24.06.15
✎
15:03
|
(0) открывая и читай файл на клиенте, передавай данные на сервер и с ними работай
|
|
9
fisher
24.06.15
✎
15:09
|
Вот чего навскидку нашлось: http://catalog.mista.ru/public/205359
Там же еще несколько похожих разработок есть.
|
|
10
егаис
24.06.15
✎
15:10
|
всем спасибо, все получилось, запаниковал )
|
|
11
fisher
24.06.15
✎
15:11
|
(10) Через клиента? Это не тру.
|
|