Strict Standards: Declaration of action_plugin_importoldindex::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldindex/action.php on line 8

Strict Standards: Declaration of action_plugin_popularity::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/popularity/action.php on line 57

Strict Standards: Declaration of action_plugin_safefnrecode::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/safefnrecode/action.php on line 66

Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldchangelog/action.php on line 182

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/lib/plugins/importoldindex/action.php:8) in /var/www/html/inc/actions.php on line 180
 cor4:app:objects:cexcel [Cor4 WIki]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cor4:app:objects:cexcel [2005/10/08 21:22]
ivivan created
cor4:app:objects:cexcel [2021/01/05 11:39] (current)
Line 2: Line 2:
  
 Ez az osztály az Excelhez kapcsolódik és ennek segítségével lehet elvégezni műveleteket ''xls'' fájlokon. Ez az osztály az Excelhez kapcsolódik és ennek segítségével lehet elvégezni műveleteket ''xls'' fájlokon.
 +
  
 ===== konstruktor ===== ===== konstruktor =====
  
-''CExcel(string FileName)'' +Az objektum létrehozáskor rögtön kapcsolódik is az Excelhez, ez néhány másodpercig is eltarthat, ezért érdemes csak akkor példányosítani, ha tényleg szükség van rá.
- +
-A paraméterként megadott fájlt megnyitja excelben. Az objektum létrehozáskor rögtön kapcsolódik is az Excelhez, ez néhány másodpercig is eltarthat, ezért érdemes csak akkor példányosítani, ha tényleg szükség van rá.+
  
 Amennyiben létrehozás közben bármilyen hiba lép fel, akkor - a többi osztályhoz hasonlóan - **false** értékkel tér vissza. Amennyiben létrehozás közben bármilyen hiba lép fel, akkor - a többi osztályhoz hasonlóan - **false** értékkel tér vissza.
 +
 +''CExcel()''
 +
 +Egy üres táblázatot nyit Excelben.
 +
 +''CExcel(string FileName)''
 +
 +A paraméterként megadott fájlt megnyitja Excelben. 
  
 ===== Metódusok ===== ===== Metódusok =====
Line 30: Line 37:
  
 Megadja az aktuális munkalap nevét. Megadja az aktuális munkalap nevét.
 +
 +==== range ====
 +
 +''CExcelRange range(string cell)''
 +
 +A szövegesen megadott cella lesz a tartomány.
 +
 +''CExcelRange range(int x, int y)''
 +
 +A két paraméterrel megadott cell lesz a tartomány.
 +
 +''CExcelRange range(int x1, int y1, int x2, int y2)''
 +
 +A négy paraméterrel kijelölt téglalapba eső cellák lesznek a tartomány elemei.
  
 ==== setActiveSheet ==== ==== setActiveSheet ====
Line 36: Line 57:
  
 Beállítja az aktuális munkalapot a megadott nevűre. Amennyiben ilyen nevű munkalap még nem létezik létrehozza. Beállítja az aktuális munkalapot a megadott nevűre. Amennyiben ilyen nevű munkalap még nem létezik létrehozza.
 +
 +==== setSheetName ====
 +
 +''void setSheetName(string name)''
 +
 +Az aktuális munkalap nevét lehet megváltoztatni.
  
 ==== save ==== ==== save ====
Line 42: Line 69:
  
 Elmenti a megnyitott Excel file-t. Siker esetén **true**, hiba esetén **false** értékkel tér vissza. Elmenti a megnyitott Excel file-t. Siker esetén **true**, hiba esetén **false** értékkel tér vissza.
 +
  
 ==== getValue ==== ==== getValue ====
  
 ''string getValue(string cell)'' ''string getValue(string cell)''
 +
 +''string getValue(int col, int row)''
  
 Visszaadja az adott cella tartalmát. Visszaadja az adott cella tartalmát.
 +
  
 ==== setValue ==== ==== setValue ====
  
 ''bool setValue(string cell, string value)'' ''bool setValue(string cell, string value)''
 +
 +''bool setValue(int col, int row, string value)''
  
 Beállítja az adott cella tartalmát. Amennyiben a művelet hiba nélkül lefutott, a visszaadott érték **true**, ellenkező esetben **false**. Beállítja az adott cella tartalmát. Amennyiben a művelet hiba nélkül lefutott, a visszaadott érték **true**, ellenkező esetben **false**.
 +
  
 ==== show ==== ==== show ====
Line 60: Line 94:
  
 Megjeleníti az Excel alkalmazást. Ebben az esetben az Excel nem záródik be a handler lefutása után. Megjeleníti az Excel alkalmazást. Ebben az esetben az Excel nem záródik be a handler lefutása után.
 +
 +==== setRowHeight ====
 +
 +''bool setrowheight(int row,float height)''
 +
 +A megadott sorszámú sor (0-tól kezdve a számozást) magasságát ''height''-re állítja.
 +
 +==== setColumnWidth ====
 +
 +''bool setcolumnwidth(int col,float width)''
 +
 +A megadott sorszámú oszlop (0-tól kezdve a számozást) szélességét ''width''-re állítja.
  
 ====== Példa ====== ====== Példa ======

cor4/app/objects/cexcel.1128806520.txt.gz · Last modified: 2021/01/05 11:42 (external edit)