Описание команды


xopen

Открытие данных массива в различных программах.

xopen=Array||Mode, ||upd<>

Параметры:

1-й обязательный параметр.
ArrayМассив.
$GLOBALNAME - 1D или 2D массив.
2-й обязательный параметр.
ModeРежим. Варианты:
  0 - открыть массив в программе Microsoft Excel
  0||Path|Name|Format|Flag - сохранить в файл при открытии в Excel, где:
    Path - каталог назначения, где будет создан файл.
    Name - имя файла.
    Format - формат файла, число, определяющее тип файла:
 Формат
НомерРасширениеОписание
0xlsxПо умолчанию
1xls
2slkSymbolic Link (SYLK)
3txt
6csv
9dif
17xltExcel Template
18xlsMicrosoft Excel 97-2003 Add-In
19txtMacintosh Text
20txtWindows Text
21txtMSDOS Text
22csvMacintosh CSV
23csvWindows CSV
24csvMSDOS CSV
36prnPrinter Text
39xlsExcel5
42txtUnicode Text
44htmHTML format (создаётся файл Name.htm и папка Name.files\)
45mhtWeb archive format
46xmlXML Spreadsheet
50xlsbExcel12 (Excel Binary Workbook in 2007 with or without macro's)
52xlsmOpen XML Workbook Macro Enabled (with or without macro's in 2007)
53xltmOpen XML Template Macro Enabled
54xltxOpen XML Template
57pdfPortable Document Format
60odsOpenDocument Spreadsheet
61xlsxStrict Open XML file
62csvUTF8 CSV
    Flag
      0 - не перезаписывать (добавляется счётчик) (по умолчанию).
      1 - перезаписывать при совпадении имени.

  1||Path|Name|Format|Flag - сохранить в файл без открытия в Excel



  2 - открыть массив в программе Microsoft Word
  2||Path|Name|Format|Flag - сохранить в файл при открытии в Word
 Формат
НомерРасширениеОписание
0docMicrosoft Word 97 format
1dotWord template format
2txtMicrosoft Windows text format
3txtWindows text format with line breaks preserved
4txtMicrosoft DOS text format
5txtMicrosoft DOS text with line breaks preserved
6rtfRich text format
7txtEncoded text format
8htmHTML format (создаётся файл Name.htm и папка Name.files\)
9mhtWeb archive format
10htmFiltered HTML format
11xmlExtensible Markup Language (XML) format
12docxXML document format
13docmXML document format with macros enabled
14dotxXML template format
15dotmXML template format with macros enabled
16docxWord default document file format for Microsoft Office Word 2007
17pdfPortable Document Format
19xmlXML format
23odtOpenDocument text format
25dic

  3||Path|Name|Format|Flag - сохранить в файл без открытия в Word
Дополнительные параметры:
upd<>Обновление панели.
  Описание
Параметр upd<Number>, где Number - значение обновления панели(ей) Total Commander:
  1 - обновить активную панель.
  2 - обновить обе панели, вернуться в активную.
  3 - обновить другую панель, вернуться в активную.
  4 - обновить активную панель, перейти в другую.
  5 - обновить другую панель, остаться в другой.
  6 - обновить обе панели, остаться в другой.
  7 - не обновлять (по умолчанию, т.е. если параметр не прописан, то панели не обновляются).

Примечания:

Соответствующие программы должны быть установлены в системе.

См. также:

anf2d, arr2d, asave, carry, cmd64, cmdcm, cname, cycles, dilog, dubls, envgt, global, hotkiy, ifthen, inbox, listx, macro, noglob, pause, pressy, presww, renew, scrpt, sends, slects, slist, swcmd, swcths, tempxx, tempz, timess, zmenu, zmenz

Примеры:
 Как создать кнопку?

sends=%WL??-1 xopen=$GLOBALSENDS||0 ;; открыть список путей выделенных файлов в Microsoft Excel

sends=%WL??-1 xopen=$GLOBALSENDS||0||"%t"|Select ;; открыть список путей выделенных файлов в Microsoft Excel, при открытии сохранить в файл Select.xlsx в другую панель

sends=%WL??-1 xopen=$GLOBALSENDS||1||"%t"|Select||upd<3> ;; список путей выделенных файлов сохранить в файл Select.xlsx в другую панель

sends=%WL??-1 xopen=$GLOBALSENDS||2 ;; открыть список путей выделенных файлов в Microsoft Word

sends=%WL??-1 xopen=$GLOBALSENDS||2||"%t"|Select ;; открыть список путей выделенных файлов в Microsoft Word, при открытии сохранить в файл Select.docx в другую панель

sends=%WL??-1 xopen=$GLOBALSENDS||3||"%t"|Select||upd<3> ;; список путей выделенных файлов сохранить в файл Select.docx в другую панель

versn=$f253||1 xopen=$GLOBALVERSN||0 ;; открыть данные программного файла TCIMG.exe в Microsoft Excel

versn=$f253||1 xopen=$GLOBALVERSN||1||"%t"|Select||upd<3> ;; записать данные программного файла TCIMG.exe в Microsoft Excel в файл Select.xlsx в другую панель

versn=$f253||1 xopen=$GLOBALVERSN||2 ;; открыть данные программного файла TCIMG.exe в Microsoft Word


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru