2.2.4.46.95 Worksheet::Type
Type
Description
Dump the contents of the worksheet into the designated target window.
Syntax
BOOL Type( DWORD dwTarget, LPCTSTR lpcszNotesWindow = NULL, int numCols = 5, int nTab = 0, int nRepeatCol = 0, TreeNode & trRanges = NULL )
Parameters
- dwTarget
- [input] One or more combined bits from enum {
- TYPETARGET_SCRIPT_WINDOW = 0x00000001UL, // to the Script window
- TYPETARGET_NAMED_WINDOW = 0x00000002UL, // to the particular Notes window
- TYPETARGET_OUTPUTLOG = 0x00000004UL, // to output log
- TYPETARGET_SHOW_ERROR = 0x00000008UL, // show errors
- };
- Note: TYPETARGET_SHOW_ERROR is a constant which should be combined (bitwise "OR-ed") with other constants.
- In the case it is combined with TYPETARGET_NAMED_WINDOW, it will report into Script Window (or other output)
- when the Notes window with the supplid name does not exist.In other words, it is supposed to make the Type method
- "report" method errors (same as type.wks() method of LabTalk works). If TYPETARGET_SHOW_ERROR is supplid alone,
- nothing should happen.
- lpcszNotesWindow
- [input] The name of the notes window to receive the output. used only for TYPETARGET_NAMED_WINDOW. otherwise should
- be NULL. default is NULL.
- numCols
- [input] The number of columns in one block. default is 5.
- nTab
- [input] Tab width (if 0, use worksheet column width as tab width). default is 0.
- nRepeatCol
- [input] The 1-offset index of the column which is to appear at the beginning of every block.
- default is 0.
- trRanges
- [input]
Return
TRUE for success otherwise FALSE.
Examples
EX1
void Worksheet_Type_Ex1()
{
WorksheetPage wp = Project.WorksheetPages(0);
if(!wp)
return;
Worksheet wks(wp.GetName());
BOOL bRet = wks.Type(TYPETARGET_SCRIPT_WINDOW | TYPETARGET_OUTPUTLOG | TYPETARGET_SHOW_ERROR, "", 2, 0, 1);
out_int("bRet = ", bRet);
}
Remark
See Also
Header to Include
origin.h