|
Как записать документ в формате DIF? | ☑ | ||
---|---|---|---|---|
0
al_zzz
27.02.15
✎
13:35
|
Исходные данные: у клиента УТ10.3 и OpenOffice.
Требуется создавать документ в формате DIF. Нашел вот здесь, как тз из 1с сохранить с помощью OpenOffice в ексель, но не понимаю, что нужно изменить в данном коде, чтоб создался файл нужного мне формата вместо ексель. Help! |
|||
1
al_zzz
27.02.15
✎
13:36
|
Собственно ссылка: http://infostart.ru/public/87317/
|
|||
2
al_zzz
27.02.15
✎
13:57
|
Ап!
|
|||
3
piter3
27.02.15
✎
13:58
|
вроде это openoffice
|
|||
4
al_zzz
27.02.15
✎
14:04
|
(3) Ну да.
Мне OpenOffice так-то не принципиален. Но и описания структуры файла DIF я тоже не нашел. |
|||
5
Garykom
гуру
27.02.15
✎
14:11
|
(0) что такое "формате DIF"?
|
|||
6
al_zzz
27.02.15
✎
14:20
|
(5) Data Interchange Format(.dif)
|
|||
7
Garykom
гуру
27.02.15
✎
14:23
|
(6) тогда почему в (4) не нашел описания формата то ? http://en.wikipedia.org/wiki/Data_Interchange_Format
или с аглицким плохо? |
|||
8
al_zzz
27.02.15
✎
14:25
|
(7) Да, на вражеском плохо понимаю.
|
|||
9
Fish
27.02.15
✎
14:26
|
(0) Сохраняй в excel, а потом excel-ем в dif.
|
|||
10
Garykom
гуру
27.02.15
✎
14:26
|
(8) ну тогда может жабу выучить? иначе которая java-ява http://jwork.org/scavis/api/doc.php/jhplot/io/HFileDIF.html
|
|||
11
Garykom
гуру
27.02.15
✎
14:27
|
(10)+ готовый класс для запис-чтения dif
|
|||
12
al_zzz
27.02.15
✎
14:41
|
(9) Хочу красиво сделать.
(11) Надо скрипт ваять, а потом из 1С вызвать? |
|||
13
Garykom
гуру
27.02.15
✎
14:43
|
(12) делай ))
не скрипт на java-script а прогу на java которую можно вызвать из 1С ну или код из java на 1С можешь переписать... |
|||
14
Garykom
гуру
27.02.15
✎
14:48
|
(13) там делов то на полчаса если по минимуму, причем даже код можно не смотреть и так по формату (примеру на англо-вики) все понятно
табличка: Text Number hello 1 has a double quote " in text -3 запишется как: TABLE 0,1 "EXCEL" VECTORS ? the number of columns follows as a numeric value 0,2 ? '0' indicates that it's a numeric type, '2' since we have 2 columns "" TUPLES ? the number of rows follows as a numeric value 0,3 ? '0' indicates that it's a numeric type, '3' since we have 3 rows "" DATA ? after a dummy 0 numeric value, the data for the table follow 0,0 ? this is the dummy 0 numeric value "" -1,0 ? '-1' for the directive type. This is followed by either a 'BOT' or an 'EOD' BOT ? signifies the start of a row 1,0 ? '1' since the cell contains a string. (The second number is ignored) "Text" ? this is the String that's in the cell 1,0 ? '1' since the cell contains a string. "Number" -1,0 BOT ? Another row with a String ( (1,0) ? "hello" ) , and then a numeric value ( ''(0,1)'' ) 1,0 "hello" 0,1 ? numeric value ('0') of value '1' V ? All together now, 'V' is for 'Valid' -1,0 BOT ? Aaaaaand another row 1,0 "has a double quote "" in text" 0,-3 V -1,0 EOD ? End of Data |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |