Spreadsheet_Excel_Writer_WorksheetClass for generating Excel Spreadsheets
Located in /web/plugin/feature/sms_excel/lib/external/Spreadsheet/Excel/Writer/Worksheet.php (line 46)
PEAR | --Spreadsheet_Excel_Writer_BIFFwriter | --Spreadsheet_Excel_Writer_Worksheet
void
insertBitmap
(integer $row, integer $col, string $bitmap, [integer $x = 0], [integer $y = 0], [integer $scale_x = 1], [integer $scale_y = 1])
void
setColumn
(integer $firstcol, integer $lastcol, integer $width, [mixed $format = null], [integer $hidden = 0], [integer $level = 0])
void
setOutline
([bool $visible = true], [bool $symbols_below = true], [bool $symbols_right = true], [bool $auto_style = false])
void
setRow
(integer $row, integer $height, [mixed $format = null], [bool $hidden = false], [integer $level = 0])
void
setSelection
(integer $first_row, integer $first_column, integer $last_row, integer $last_column)
integer
writeUrl
(integer $row, integer $col, string $url, [string $string = ''], [mixed $format = null])
integer
$index
(line 58)
Index for the Worksheet
string
$name
(line 52)
Name of the Worksheet
integer
$print_colmax
(line 278)
Last column of the area to print
integer
$print_colmin
(line 272)
First column of the area to print
integer
$print_rowmax
(line 266)
Last row to of the area to print
integer
$print_rowmin
(line 260)
First row of the area to print
integer
$selected
(line 164)
Bit specifying if the worksheet is selected
integer
$title_colmin
(line 254)
First column to reapeat on each printed page
integer
$title_rowmax
(line 248)
Last row to reapeat on each printed page
integer
$title_rowmin
(line 242)
First row to reapeat on each printed page
integer
$_active_pane
(line 152)
The active pane for the worksheet
array
$_colinfo
(line 134)
Array containing format information for columns
integer
$_dim_colmax
(line 128)
Last column for the DIMENSIONS record
integer
$_dim_colmin
(line 121)
First column for the DIMENSIONS record
integer
$_dim_rowmax
(line 114)
Last row for the DIMENSIONS record
integer
$_dim_rowmin
(line 107)
First row for the DIMENSIONS record
resource
$_filehandle
(line 76)
Filehandle to the temporary file for storing data
integer
$_fit_height
(line 326)
Number of pages to fit high
bool
$_fit_page
(line 314)
Whether to fit to page when printing or not.
integer
$_fit_width
(line 320)
Number of pages to fit wide
string
$_footer
(line 188)
The page footer caption
integer
$_frozen
(line 158)
Bit specifying if panes are frozen
integer
$_hcenter
(line 194)
The horizontal centering value for the page
string
$_header
(line 182)
The page header caption
string
$_input_encoding
(line 356)
Charset encoding currently used when calling writeString()
float
$_margin_bottom
(line 236)
The bottom margin for the worksheet in inches
float
$_margin_foot
(line 212)
The margin for the footer
float
$_margin_head
(line 206)
The margin for the header
float
$_margin_left
(line 218)
The left margin for the worksheet in inches
float
$_margin_right
(line 224)
The right margin for the worksheet in inches
float
$_margin_top
(line 230)
The top margin for the worksheet in inches
array
$_merged_ranges
(line 350)
Merged cell ranges
integer
$_orientation
(line 176)
Bit specifying paper orientation (for printing). 0 => landscape, 1 => portrait
bool
$_outline_below
(line 296)
Whether to have outline summary below.
integer
$_outline_on
(line 284)
Whether to use outline.
bool
$_outline_right
(line 302)
Whether to have outline summary at the right.
integer
$_outline_row_level
(line 308)
Outline row level.
bool
$_outline_style
(line 290)
Auto outline styles.
array
$_panes
(line 146)
Array containing the panes for the worksheet
integer
$_paper_size
(line 170)
The paper size (for printing) (DOCUMENT!!!)
object Format
$_parser
(line 70)
Reference to the parser used for parsing formulas
array
$_selection
(line 140)
Array containing the selected area for the worksheet
array
$_str_table
(line 344)
Reference to the array containing all the unique strings in the workbook
integer
$_str_total
(line 332)
Reference to the total number of strings in the workbook
integer
$_str_unique
(line 338)
Reference to the number of unique strings in the workbook
object Format
$_url_format
(line 64)
Reference to the (default) Format object for URLs
bool
$_using_tmpfile
(line 82)
Boolean indicating if we are using a temporary file for storing data
integer
$_vcenter
(line 200)
The vertical centering value for the page
integer
$_xls_colmax
(line 94)
Maximum number of columns for an Excel spreadsheet (BIFF5)
integer
$_xls_rowmax
(line 88)
Maximum number of rows for an Excel spreadsheet (BIFF5)
integer
$_xls_strmax
(line 100)
Maximum number of characters for a string (LABEL record in BIFF5)
Inherited from Spreadsheet_Excel_Writer_BIFFwriter
Spreadsheet_Excel_Writer_BIFFwriter::$_BIFF_version
Spreadsheet_Excel_Writer_BIFFwriter::$_byte_order
Spreadsheet_Excel_Writer_BIFFwriter::$_data
Spreadsheet_Excel_Writer_BIFFwriter::$_datasize
Spreadsheet_Excel_Writer_BIFFwriter::$_limit
Spreadsheet_Excel_Writer_BIFFwriter::$_tmp_dir
Set this worksheet as the active worksheet, i.e. the worksheet that is displayed when the workbook is opened.
Also set it as selected.
Center the page horinzontally.
Center the page vertically.
Add data to the beginning of the workbook (note the reverse order) and to the end of the workbook.
Set the vertical and horizontal number of pages that will define the maximum area printed.
It doesn't seem to work with OpenOffice.
Set panes and mark them as frozen.
Retrieves data from memory in one chunk, or from disk in $buffer sized chunks.
Retrieve the worksheet name.
This is usefull when creating worksheets without a name.
Set the option to hide gridlines on the printed page.
Set the option to hide gridlines on the worksheet (as seen on the screen).
Insert a 24bit bitmap image in a worksheet.
Merges the area given by its arguments.
This is an Excel97/2000 method. It is required to perform more complicated merging than the normal setAlign('merge').
Set the area of each worksheet that will be printed.
Set the option to print the row and column headers on the printed page.
Set the worksheet protection flag to prevent accidental modification and to hide formulas if the locked and hidden format properties have been set.
Set the columns to repeat at the left hand side of each printed page.
Set the rows to repeat at the top of each printed page.
Set this worksheet as a selected worksheet, i.e. the worksheet has its tab highlighted.
Set the width of a single column or a range of columns.
Set this worksheet as the first visible sheet.
This is necessary when there are a large number of worksheets and the activated worksheet is not visible on the screen.
Set the page footer caption and optional margin.
Set the page header caption and optional margin.
Store the horizontal page breaks on a worksheet (for printing).
The breaks represent the row after which the break is inserted.
Sets Input Encoding for writing strings
Set the bottom margin in inches.
Set the left margin in inches.
Set the right margin in inches.
Set all the page margins to the same value in inches.
Set the left and right margins to the same value in inches.
Set the top and bottom margins to the same value in inches.
Set the top margin in inches.
Sets a merged cell range
This method sets the properties for outlining and grouping. The defaults correspond to Excel's defaults.
Set the paper type. Ex. 1 = US Letter, 9 = A4
Set the scale factor for the printed page.
It turns off the "fit to page" option
This method is used to set the height and format for a row.
Set which cell or cells are selected in a worksheet
FIXME: add comments
Store the vertical page breaks on a worksheet (for printing).
The breaks represent the column after which the break is inserted.
Set the worksheet zoom factor.
Set panes and mark them as unfrozen.
Map to the appropriate write method acording to the token recieved.
Write a blank cell to the specified row and column (zero indexed).
A blank cell is used to specify formatting without adding a string or a number.
A blank cell without a format serves no purpose. Therefore, we don't write a BLANK record unless a format is specified.
Returns 0 : normal termination (including no format) -1 : insufficient number of arguments -2 : row or column out of range
Write an array of values as a column
Write a formula to the specified row and column (zero indexed).
The textual representation of the formula is passed to the parser in Parser.php which returns a packed binary string.
Returns 0 : normal termination -1 : formula errors (bad formula) -2 : row or column out of range
Writes a note associated with the cell given by the row and column.
NOTE records don't have a length limit.
Write a double to the specified row and column (zero indexed).
An integer can be written as a double. Excel will display an integer. $format is optional.
Returns 0 : normal termination -2 : row or column out of range
Write an array of values as a row
Write a string to the specified row and column (zero indexed).
NOTE: there is an Excel 5 defined limit of 255 characters. $format is optional. Returns 0 : normal termination -2 : row or column out of range -3 : long string truncated to 255 chars
Write a string to the specified row and column (zero indexed).
This is the BIFF8 version (no 255 chars limit). $format is optional. Returns 0 : normal termination -2 : row or column out of range -3 : long string truncated to 255 chars
Write a hyperlink.
This is comprised of two elements: the visible label and the invisible link. The visible label is the same as the link unless an alternative string is specified. The label is written using the writeString() method. Therefore the 255 characters string limit applies. $string and $format are optional.
The hyperlink can be to a http, ftp, mail, internal sheet (not yet), or external directory url.
Returns 0 : normal termination -2 : row or column out of range -3 : long string truncated to 255 chars
Inherited From Spreadsheet_Excel_Writer_BIFFwriter
Spreadsheet_Excel_Writer_BIFFwriter::Spreadsheet_Excel_Writer_BIFFwriter()
Spreadsheet_Excel_Writer_BIFFwriter::setTempDir()
Inherited From PEAR
PEAR::PEAR()
PEAR::delExpect()
PEAR::expectError()
PEAR::getStaticProperty()
PEAR::isError()
PEAR::loadExtension()
PEAR::popErrorHandling()
PEAR::popExpect()
PEAR::pushErrorHandling()
PEAR::raiseError()
PEAR::registerShutdownFunc()
PEAR::setErrorHandling()
PEAR::staticPopErrorHandling()
PEAR::staticPushErrorHandling()
PEAR::throwError()
PEAR::_PEAR()
Documentation generated on Wed, 09 Feb 2011 09:05:45 +0700 by phpDocumentor 1.4.2