Имя: Пароль:
1C
1С v8
В движке 8.3.8.1933 не открываются файлы Excel!
, ,
0 tciban
 
20.09.16
08:30
Уважаемые коллеги! помните, я писал как то о проблеме с открытием таблиц XLSX? Столкнулся с неприятной штукой - в движке 8.3.8.1933 не открываются Excel файлы. Стал проверять - не открываются так же в 8.3.8.1861. А вот если запустить 8.3.8.1784 - то открываются! Вылетает с ошибкой "Недостаточног памяти!".

Так вот, сегодня установил релиз 8.3.8.2088, и все снова работает! Все опять стало нормально!
1 Septera
 
20.09.16
10:18
(0) Как раз хотел тему создать, как обстоят дела с открытием табличных документов в последних версиях 1С. Вижу что за последние лет 5 прогресс не далеко ушел. Видимо придется обращаться к проверенным способам чтения данных.
2 tciban
 
20.09.16
10:30
(1) Каким способом планируешь воспользоваться?
3 mikecool
 
20.09.16
10:31
ура, товарищи!!
4 Septera
 
20.09.16
10:49
(2) Для моей задачи необходимо также записать данные в прочитанный файл с сохранением исходного форматирования, поэтому смотрю в сторону Java-приложения интегрированного с 1С через стандартный 1С COM объект. Но такая распределенная обработка данных имеет свои проблемы.
Можно также попробовать через разного рода COM-объекты или Excel.Application.
5 tciban
 
20.09.16
11:02
(4) Тебе проще, раз можешь попробовать Excel.Application. У меня 1С сервер под ubuntu, что накладывает свои ограничения. А какой есть стандартный 1С COM объект, что бы читал XLSX да еще и на стороне nix сервера?!
6 igork1966
 
20.09.16
11:15
(5) xlsx можно читать напрямую... это же xml зазипованный
7 Господин ПЖ
 
20.09.16
11:16
эксель - зло
8 Septera
 
20.09.16
11:24
(5) С помощью wine в теории можно воспроизвести COM объекты. Есть также внешние компоненты, даже находил одну которая работает под nix системами и читает данные, но проект потом зачах насколько я знаю.
9 Septera
 
20.09.16
11:28
(7) зло - это те кто несут в массы данный формат для обмена данными
10 Господин ПЖ
 
20.09.16
11:29
когда трава была зеленая, а офис у всех и "бесплатный" - это бала норма
11 Septera
 
20.09.16
11:51
(0) Евгений, напиши мне на почту или вк
12 tciban
 
20.09.16
11:52
Ну дело не всегда в обмене, бывает нужно просто подгрузить старые данные, которые были в Excel. Всегда же что-то было до 1С :)
13 tciban
 
20.09.16
11:53
(11) Написал
14 eskor
 
20.09.16
11:58
На ИС море публикаций на тему чтения xlsx средствами 1С, вот например публикация с кодом(без СМ):
http://catalog.mista.ru/public/225624/
15 tciban
 
20.09.16
12:07
Я все это внимательно прочитал и уже давно :) И даже попробовал. У меня довольно сложные таблицы с несколькими листами, со взаимосвязями. В итоге приведенный код читает что то не то :(