BizDataObj.html:
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<!-- template designed by Marco Von Ballmoos -->
<title>Docs For Class BizDataObj</title>
<link rel="stylesheet" href="../media/stylesheet.css" />
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
</head>
<body>
<div class="page-body">
<h2 class="class-name">Class BizDataObj</h2>
<a name="sec-description"></a>
<div class="info-box">
<div class="info-box-title">Description</div>
<div class="nav-bar">
<span class="disabled">Description</span> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
| <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<p class="implements">
Implements interfaces:
<ul>
<li><a href="../BizSystem/iSessionObject.html">iSessionObject</a></li> </ul>
</p>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj class - class BizDataObj is the base class of all data object classes</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
<li><span class="field">copyright:</span> Copyright (c) 2005</li>
<li><span class="field">author:</span> rocky swen</li>
</ul>
<p class="notes">
Located in <a class="field" href="_BizDataObj_php.html">/BizDataObj.php</a> (line <span class="field">10</span>)
</p>
<pre><a href="../BizSystem/MetaObject.html">MetaObject</a>
|
--BizDataObj</pre>
</div>
</div>
<a name="sec-var-summary"></a>
<div class="info-box">
<div class="info-box-title">Variable Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
|
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<div class="var-summary">
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_AccessRule" title="details" class="var-name">$m_AccessRule</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_Association" title="details" class="var-name">$m_Association</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_BizRecord" title="details" class="var-name">$m_BizRecord</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_BizResultSet" title="details" class="var-name">$m_BizResultSet</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_CacheMode" title="details" class="var-name">$m_CacheMode</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_CacheRecordList" title="details" class="var-name">$m_CacheRecordList</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_CurrentPage" title="details" class="var-name">$m_CurrentPage</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_CurrentRecord" title="details" class="var-name">$m_CurrentRecord</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_Database" title="details" class="var-name">$m_Database</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_DataSqlObj" title="details" class="var-name">$m_DataSqlObj</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_DbConnect" title="details" class="var-name">$m_DbConnect</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_DeleteCondition" title="details" class="var-name">$m_DeleteCondition</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_ErrorMessage" title="details" class="var-name">$m_ErrorMessage</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_InheritFrom" title="details" class="var-name">$m_InheritFrom</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_KeyFldsCols" title="details" class="var-name">$m_KeyFldsCols</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_MainTable" title="details" class="var-name">$m_MainTable</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_ObjReferences" title="details" class="var-name">$m_ObjReferences</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_OtherSQLRule" title="details" class="var-name">$m_OtherSQLRule</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_PageNumber" title="details" class="var-name">$m_PageNumber</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_PageRange" title="details" class="var-name">$m_PageRange</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_QuerySQL" title="details" class="var-name">$m_QuerySQL</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_Readonly" title="details" class="var-name">$m_Readonly</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_SearchRule" title="details" class="var-name">$m_SearchRule</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_SortRule" title="details" class="var-name">$m_SortRule</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_SqlOtherSQLRule" title="details" class="var-name">$m_SqlOtherSQLRule</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_SqlSearchRule" title="details" class="var-name">$m_SqlSearchRule</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_SqlSortRule" title="details" class="var-name">$m_SqlSortRule</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_TableJoins" title="details" class="var-name">$m_TableJoins</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_TotalRecords" title="details" class="var-name">$m_TotalRecords</a>
</div>
<div class="var-title">
<span class="var-type">mixed</span>
<a href="#$m_UpdateCondition" title="details" class="var-name">$m_UpdateCondition</a>
</div>
</div>
</div>
</div>
<a name="sec-method-summary"></a>
<div class="info-box">
<div class="info-box-title">Method Summary</span></div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
|
<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<div class="method-summary">
<div class="method-definition">
<span class="method-result">void</span>
<a href="#__construct" title="details" class="method-name">__construct</a>
(<span class="var-type">array</span> <span class="var-name">&$xmlArr</span>)
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#AddRecord" title="details" class="method-name">AddRecord</a>
(<span class="var-type">array</span> <span class="var-name">$recArr</span>, <span class="var-type">boolean</span> <span class="var-name">&$bPrtObjUpdated</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#AddRecord_Mto1" title="details" class="method-name">AddRecord_Mto1</a>
(<span class="var-type">mixed</span> <span class="var-name">$recArr</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#AddRecord_MtoM" title="details" class="method-name">AddRecord_MtoM</a>
(<span class="var-type">mixed</span> <span class="var-name">$recArr</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#BuildDeleteSQL" title="details" class="method-name">BuildDeleteSQL</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#BuildInsertSQL" title="details" class="method-name">BuildInsertSQL</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#BuildQuerySQL" title="details" class="method-name">BuildQuerySQL</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#BuildUpdateSQL" title="details" class="method-name">BuildUpdateSQL</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#CanDeleteRecord" title="details" class="method-name">CanDeleteRecord</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#CanUpdateRecord" title="details" class="method-name">CanUpdateRecord</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#CascadeDelete" title="details" class="method-name">CascadeDelete</a>
([<span class="var-type">mixed</span> <span class="var-name">$cascadeObjNames</span> = <span class="var-default">null</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#ClearSearchRule" title="details" class="method-name">ClearSearchRule</a>
()
</div>
<div class="method-definition">
<span class="method-result">string</span>
<a href="#ConvertSqlExpresion" title="details" class="method-name">ConvertSqlExpresion</a>
(<span class="var-type">string</span> <span class="var-name">$sqlExpr</span>)
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#DeleteRecord" title="details" class="method-name">DeleteRecord</a>
([<span class="var-type">array</span> <span class="var-name">$recArr</span> = <span class="var-default">null</span>], [<span class="var-type">mixed</span> <span class="var-name">$cascadeObjNames</span> = <span class="var-default">null</span>])
</div>
<div class="method-definition">
<span class="method-result">mixed</span>
<a href="#EvaluateExpression" title="details" class="method-name">EvaluateExpression</a>
(<span class="var-type">string</span> <span class="var-name">$expression</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#FetchRecords" title="details" class="method-name">FetchRecords</a>
(<span class="var-type">mixed</span> <span class="var-name">$searchRule</span>, <span class="var-type">mixed</span> <span class="var-name">&$recordList</span>, [<span class="var-type">mixed</span> <span class="var-name">$recNum</span> = <span class="var-default">-1</span>], [<span class="var-type">mixed</span> <span class="var-name">$clearSearchRule</span> = <span class="var-default">true</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GetCacheMode" title="details" class="method-name">GetCacheMode</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GetCurrentPageNumber" title="details" class="method-name">GetCurrentPageNumber</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GetErrorMessage" title="details" class="method-name">GetErrorMessage</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GetField" title="details" class="method-name">GetField</a>
(<span class="var-type">mixed</span> <span class="var-name">$fldname</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GetFieldValue" title="details" class="method-name">GetFieldValue</a>
(<span class="var-type">mixed</span> <span class="var-name">$fldname</span>, [<span class="var-type">mixed</span> <span class="var-name">$getActiveOnly</span> = <span class="var-default">false</span>])
</div>
<div class="method-definition">
<span class="method-result">array</span>
<a href="#GetRecord" title="details" class="method-name">GetRecord</a>
([<span class="var-type">int</span> <span class="var-name">$move</span> = <span class="var-default">1</span>], [<span class="var-type">boolean</span> <span class="var-name">$autoReQuery</span> = <span class="var-default">true</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GetRecordNonCacheMode" title="details" class="method-name">GetRecordNonCacheMode</a>
([<span class="var-type">mixed</span> <span class="var-name">$move</span> = <span class="var-default">1</span>], [<span class="var-type">mixed</span> <span class="var-name">$autoReQuery</span> = <span class="var-default">true</span>])
</div>
<div class="method-definition">
<span class="method-result">mixed</span>
<a href="#GetRefObject" title="details" class="method-name">GetRefObject</a>
(<span class="var-type">string</span> <span class="var-name">$objName</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GetSessionVars" title="details" class="method-name">GetSessionVars</a>
(<span class="var-type"><a href="../BizSystem/SessionContext.html">SessionContext</a></span> <span class="var-name">$sessCtxt</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#GetTotalPageCount" title="details" class="method-name">GetTotalPageCount</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#InheritParentObj" title="details" class="method-name">InheritParentObj</a>
()
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#InsertRecord" title="details" class="method-name">InsertRecord</a>
(<span class="var-type">array</span> <span class="var-name">$recArr</span>)
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#JoinRecord" title="details" class="method-name">JoinRecord</a>
(<span class="var-type"><a href="../BizDataObj/BizDataObj.html">BizDataObj</a></span> <span class="var-name">$joinDataObj</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#MoveCursorTo" title="details" class="method-name">MoveCursorTo</a>
(<span class="var-type">integer</span> <span class="var-name">$cursorIndex</span>, <span class="var-type">boolean</span> <span class="var-name">$isPageRelative</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#MoveToRecord" title="details" class="method-name">MoveToRecord</a>
(<span class="var-type">string</span> <span class="var-name">$Id</span>)
</div>
<div class="method-definition">
<span class="method-result">array</span>
<a href="#NewRecord" title="details" class="method-name">NewRecord</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#NextPage" title="details" class="method-name">NextPage</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#PrevPage" title="details" class="method-name">PrevPage</a>
()
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#ReadMetadata" title="details" class="method-name">ReadMetadata</a>
(<span class="var-type">mixed</span> <span class="var-name">&$xmlArr</span>)
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#RemoveRecord" title="details" class="method-name">RemoveRecord</a>
(<span class="var-type">array</span> <span class="var-name">$recArr</span>, <span class="var-type">boolean</span> <span class="var-name">&$bPrtObjUpdated</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#RemoveRecord_Mto1" title="details" class="method-name">RemoveRecord_Mto1</a>
(<span class="var-type">mixed</span> <span class="var-name">$recArr</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#RemoveRecord_MtoM" title="details" class="method-name">RemoveRecord_MtoM</a>
(<span class="var-type">mixed</span> <span class="var-name">$recArr</span>)
</div>
<div class="method-definition">
<span class="method-result">string</span>
<a href="#RuleToSql" title="details" class="method-name">RuleToSql</a>
(<span class="var-type">string</span> <span class="var-name">$rule</span>)
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#RunSearch" title="details" class="method-name">RunSearch</a>
([<span class="var-type">int</span> <span class="var-name">$page</span> = <span class="var-default">1</span>], [<span class="var-type">boolean</span> <span class="var-name">$resetCache</span> = <span class="var-default">true</span>])
</div>
<div class="method-definition">
<span class="method-result">string</span>
<a href="#SelectFieldsFrom" title="details" class="method-name">SelectFieldsFrom</a>
(<span class="var-type">string</span> <span class="var-name">$selectBizObjName</span>, [<span class="var-type">array</span> <span class="var-name">$recordArr</span> = <span class="var-default">null</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#SetAssociation" title="details" class="method-name">SetAssociation</a>
(<span class="var-type"><a href="../BizDataObj/ObjReference.html">ObjReference</a></span> <span class="var-name">$objRef</span>, <span class="var-type"><a href="../BizDataObj/BizDataObj.html">BizDataObj</a></span> <span class="var-name">$asscObj</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#SetCacheMode" title="details" class="method-name">SetCacheMode</a>
(<span class="var-type">mixed</span> <span class="var-name">$cmode</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#SetOtherSQLRule" title="details" class="method-name">SetOtherSQLRule</a>
([<span class="var-type">string</span> <span class="var-name">$rule</span> = <span class="var-default">null</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#SetPageRange" title="details" class="method-name">SetPageRange</a>
(<span class="var-type">mixed</span> <span class="var-name">$range</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#SetSearchRule" title="details" class="method-name">SetSearchRule</a>
([<span class="var-type">string</span> <span class="var-name">$rule</span> = <span class="var-default">null</span>])
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#SetSessionVars" title="details" class="method-name">SetSessionVars</a>
(<span class="var-type"><a href="../BizSystem/SessionContext.html">SessionContext</a></span> <span class="var-name">$sessCtxt</span>)
</div>
<div class="method-definition">
<span class="method-result">void</span>
<a href="#SetSortRule" title="details" class="method-name">SetSortRule</a>
([<span class="var-type">string</span> <span class="var-name">$rule</span> = <span class="var-default">null</span>])
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#UpdateRecord" title="details" class="method-name">UpdateRecord</a>
(<span class="var-type">array</span> <span class="var-name">$recArr</span>)
</div>
<div class="method-definition">
<span class="method-result">boolean</span>
<a href="#ValidateInput" title="details" class="method-name">ValidateInput</a>
()
</div>
</div>
</div>
</div>
<a name="sec-vars"></a>
<div class="info-box">
<div class="info-box-title">Variables</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
|
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
</div>
<div class="info-box-body">
<a name="var$m_AccessRule" id="$m_AccessRule"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_AccessRule</span>
= <span class="var-default"> null</span> (line <span class="line-number">20</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
</div>
<a name="var$m_Association" id="$m_Association"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_Association</span>
= <span class="var-default"> null</span> (line <span class="line-number">44</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_BizRecord" id="$m_BizRecord"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_BizRecord</span>
= <span class="var-default"> null</span> (line <span class="line-number">18</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
</div>
<a name="var$m_BizResultSet" id="$m_BizResultSet"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_BizResultSet</span>
= <span class="var-default"> null</span> (line <span class="line-number">32</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_CacheMode" id="$m_CacheMode"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_CacheMode</span>
= <span class="var-default"> 1</span> (line <span class="line-number">41</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_CacheRecordList" id="$m_CacheRecordList"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_CacheRecordList</span>
= <span class="var-default"> null</span> (line <span class="line-number">37</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_CurrentPage" id="$m_CurrentPage"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_CurrentPage</span>
= <span class="var-default"> 1</span> (line <span class="line-number">27</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_CurrentRecord" id="$m_CurrentRecord"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_CurrentRecord</span>
= <span class="var-default"> null</span> (line <span class="line-number">38</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_Database" id="$m_Database"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_Database</span>
(line <span class="line-number">13</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
</div>
<a name="var$m_DataSqlObj" id="$m_DataSqlObj"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_DataSqlObj</span>
= <span class="var-default"> null</span> (line <span class="line-number">45</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_DbConnect" id="$m_DbConnect"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_DbConnect</span>
= <span class="var-default"> null</span> (line <span class="line-number">31</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_DeleteCondition" id="$m_DeleteCondition"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_DeleteCondition</span>
= <span class="var-default"> null</span> (line <span class="line-number">22</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
</div>
<a name="var$m_ErrorMessage" id="$m_ErrorMessage"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_ErrorMessage</span>
= <span class="var-default"> ""</span> (line <span class="line-number">42</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_InheritFrom" id="$m_InheritFrom"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_InheritFrom</span>
(line <span class="line-number">19</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
</div>
<a name="var$m_KeyFldsCols" id="$m_KeyFldsCols"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_KeyFldsCols</span>
(line <span class="line-number">40</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_MainTable" id="$m_MainTable"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_MainTable</span>
= <span class="var-default"> ""</span> (line <span class="line-number">17</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
</div>
<a name="var$m_ObjReferences" id="$m_ObjReferences"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_ObjReferences</span>
= <span class="var-default"> null</span> (line <span class="line-number">23</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
</div>
<a name="var$m_OtherSQLRule" id="$m_OtherSQLRule"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_OtherSQLRule</span>
= <span class="var-default"> null</span> (line <span class="line-number">16</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
</div>
<a name="var$m_PageNumber" id="$m_PageNumber"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_PageNumber</span>
= <span class="var-default"> 0</span> (line <span class="line-number">28</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_PageRange" id="$m_PageRange"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_PageRange</span>
= <span class="var-default"> 10</span> (line <span class="line-number">30</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_QuerySQL" id="$m_QuerySQL"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_QuerySQL</span>
= <span class="var-default"> ""</span> (line <span class="line-number">36</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_Readonly" id="$m_Readonly"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_Readonly</span>
= <span class="var-default"> false</span> (line <span class="line-number">39</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_SearchRule" id="$m_SearchRule"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_SearchRule</span>
= <span class="var-default"> null</span> (line <span class="line-number">14</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
</div>
<a name="var$m_SortRule" id="$m_SortRule"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_SortRule</span>
= <span class="var-default"> null</span> (line <span class="line-number">15</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
</div>
<a name="var$m_SqlOtherSQLRule" id="$m_SqlOtherSQLRule"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_SqlOtherSQLRule</span>
= <span class="var-default"> null</span> (line <span class="line-number">35</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_SqlSearchRule" id="$m_SqlSearchRule"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_SqlSearchRule</span>
= <span class="var-default"> null</span> (line <span class="line-number">33</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_SqlSortRule" id="$m_SqlSortRule"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_SqlSortRule</span>
= <span class="var-default"> null</span> (line <span class="line-number">34</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_TableJoins" id="$m_TableJoins"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_TableJoins</span>
= <span class="var-default"> null</span> (line <span class="line-number">24</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
</div>
<a name="var$m_TotalRecords" id="$m_TotalRecords"><!-- --></A>
<div class="oddrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_TotalRecords</span>
= <span class="var-default"> 0</span> (line <span class="line-number">29</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
</div>
<a name="var$m_UpdateCondition" id="$m_UpdateCondition"><!-- --></A>
<div class="evenrow">
<div class="var-header">
<span class="var-title">
<span class="var-type">mixed</span>
<span class="var-name">$m_UpdateCondition</span>
= <span class="var-default"> null</span> (line <span class="line-number">21</span>)
</span>
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
</div>
<h4>Inherited Variables</h4>
<A NAME='inherited_vars'><!-- --></A>
<p>Inherited from <span class="classname"><a href="../BizSystem/MetaObject.html">MetaObject</a></span></p>
<blockquote>
<span class="var-title">
<span class="var-name"><a href="../BizSystem/MetaObject.html#var$m_Class">MetaObject::$m_Class</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../BizSystem/MetaObject.html#var$m_Description">MetaObject::$m_Description</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../BizSystem/MetaObject.html#var$m_Name">MetaObject::$m_Name</a></span><br>
</span>
<span class="var-title">
<span class="var-name"><a href="../BizSystem/MetaObject.html#var$m_Package">MetaObject::$m_Package</a></span><br>
</span>
</blockquote>
</div>
</div>
<a name="sec-methods"></a>
<div class="info-box">
<div class="info-box-title">Methods</div>
<div class="nav-bar">
<a href="#sec-description">Description</a> |
<a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
</div>
<div class="info-box-body">
<A NAME='method_detail'></A>
<a name="method__construct" id="__construct"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">Constructor __construct</span> (line <span class="line-number">53</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::__construct(). Initialize BizDataObj with xml array</p>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
__construct
</span>
(<span class="var-type">array</span> <span class="var-name">&$xmlArr</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type">array</span>
<span class="var-name">$xmlArr</span> </li>
</ul>
<hr class="separator" />
<div class="notes">Redefinition of:</div>
<dl>
<dt><a href="../BizSystem/MetaObject.html#method__construct">MetaObject::__construct()</a></dt>
</dl>
</div>
<a name="methodAddRecord" id="AddRecord"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">AddRecord</span> (line <span class="line-number">253</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::AddRecord() - add a new record to current record set</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
AddRecord
</span>
(<span class="var-type">array</span> <span class="var-name">$recArr</span>, <span class="var-type">boolean</span> <span class="var-name">&$bPrtObjUpdated</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type">array</span>
<span class="var-name">$recArr</span> </li>
<li>
<span class="var-type">boolean</span>
<span class="var-name">&$bPrtObjUpdated</span> </li>
</ul>
</div>
<a name="methodAddRecord_Mto1" id="AddRecord_Mto1"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">AddRecord_Mto1</span> (line <span class="line-number">320</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
AddRecord_Mto1
</span>
(<span class="var-type">mixed</span> <span class="var-name">$recArr</span>)
</div>
</div>
<a name="methodAddRecord_MtoM" id="AddRecord_MtoM"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">AddRecord_MtoM</span> (line <span class="line-number">272</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
AddRecord_MtoM
</span>
(<span class="var-type">mixed</span> <span class="var-name">$recArr</span>)
</div>
</div>
<a name="methodBuildDeleteSQL" id="BuildDeleteSQL"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">BuildDeleteSQL</span> (line <span class="line-number">656</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::BuildDeleteSQL() - build delete sql DELETE FROM table WHERE idcol1='id1' AND idcol2='id2'</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
BuildDeleteSQL
</span>
()
</div>
</div>
<a name="methodBuildInsertSQL" id="BuildInsertSQL"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">BuildInsertSQL</span> (line <span class="line-number">676</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::BuildInsertSQL() - build insert sql INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ....)</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
BuildInsertSQL
</span>
()
</div>
</div>
<a name="methodBuildQuerySQL" id="BuildQuerySQL"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">BuildQuerySQL</span> (line <span class="line-number">578</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::BuildQuerySQL() - Build the Select SQL statement based on the fields and search/sort rule</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
BuildQuerySQL
</span>
()
</div>
</div>
<a name="methodBuildUpdateSQL" id="BuildUpdateSQL"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">BuildUpdateSQL</span> (line <span class="line-number">629</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::BuildUpdateSQL() - build update sql UPDATE table SET col1=val1, col2=val2 ... WHERE idcol1='id1' AND idcol2='id2'</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
BuildUpdateSQL
</span>
()
</div>
</div>
<a name="methodCanDeleteRecord" id="CanDeleteRecord"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">CanDeleteRecord</span> (line <span class="line-number">1165</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
CanDeleteRecord
</span>
()
</div>
</div>
<a name="methodCanUpdateRecord" id="CanUpdateRecord"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">CanUpdateRecord</span> (line <span class="line-number">1158</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
CanUpdateRecord
</span>
()
</div>
</div>
<a name="methodCascadeDelete" id="CascadeDelete"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">CascadeDelete</span> (line <span class="line-number">1063</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
CascadeDelete
</span>
([<span class="var-type">mixed</span> <span class="var-name">$cascadeObjNames</span> = <span class="var-default">null</span>])
</div>
</div>
<a name="methodClearSearchRule" id="ClearSearchRule"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">ClearSearchRule</span> (line <span class="line-number">424</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
ClearSearchRule
</span>
()
</div>
</div>
<a name="methodConvertSqlExpresion" id="ConvertSqlExpresion"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">ConvertSqlExpresion</span> (line <span class="line-number">1178</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::SelectFieldsFrom() - replace [field name] in the SQL expression with table_alias.column</p>
<ul class="tags">
<li><span class="field">return:</span> real sql expression with column names</li>
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">string</span>
<span class="method-name">
ConvertSqlExpresion
</span>
(<span class="var-type">string</span> <span class="var-name">$sqlExpr</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type">string</span>
<span class="var-name">$sqlExpr</span><span class="var-description">: - SQL expression supported by the database engine. The syntax is FUNC([FieldName1]...[FieldName2]...)</span> </li>
</ul>
</div>
<a name="methodDeleteRecord" id="DeleteRecord"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">DeleteRecord</span> (line <span class="line-number">1022</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::DeleteRecord() - delete current record or delete the given input record</p>
<ul class="tags">
<li><span class="field">return:</span> - if return false, the caller can call GetErrorMessage to get the error.</li>
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
DeleteRecord
</span>
([<span class="var-type">array</span> <span class="var-name">$recArr</span> = <span class="var-default">null</span>], [<span class="var-type">mixed</span> <span class="var-name">$cascadeObjNames</span> = <span class="var-default">null</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type">array</span>
<span class="var-name">$recArr</span><span class="var-description">: - associated array whose keys are field names of this BizDataObj</span> </li>
</ul>
</div>
<a name="methodEvaluateExpression" id="EvaluateExpression"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">EvaluateExpression</span> (line <span class="line-number">1205</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::SelectFieldsFrom() - evaluate simple expression</p>
<p class="description"><p>expression is combination of text, simple expressiones and field variables simple expression - {...} field variable - [field name] expression samples: text1{[field1]*10}text2{function1([field2], 'a')}text3</p></p>
<ul class="tags">
<li><span class="field">return:</span> value</li>
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">mixed</span>
<span class="method-name">
EvaluateExpression
</span>
(<span class="var-type">string</span> <span class="var-name">$expression</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type">string</span>
<span class="var-name">$expression</span><span class="var-description">: - simple expression supported by the openbiz</span> </li>
</ul>
</div>
<a name="methodFetchRecords" id="FetchRecords"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">FetchRecords</span> (line <span class="line-number">705</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::FetchRecords()</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
FetchRecords
</span>
(<span class="var-type">mixed</span> <span class="var-name">$searchRule</span>, <span class="var-type">mixed</span> <span class="var-name">&$recordList</span>, [<span class="var-type">mixed</span> <span class="var-name">$recNum</span> = <span class="var-default">-1</span>], [<span class="var-type">mixed</span> <span class="var-name">$clearSearchRule</span> = <span class="var-default">true</span>])
</div>
</div>
<a name="methodGetCacheMode" id="GetCacheMode"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">GetCacheMode</span> (line <span class="line-number">420</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GetCacheMode
</span>
()
</div>
</div>
<a name="methodGetCurrentPageNumber" id="GetCurrentPageNumber"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">GetCurrentPageNumber</span> (line <span class="line-number">414</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GetCurrentPageNumber
</span>
()
</div>
</div>
<a name="methodGetErrorMessage" id="GetErrorMessage"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">GetErrorMessage</span> (line <span class="line-number">401</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GetErrorMessage
</span>
()
</div>
</div>
<a name="methodGetField" id="GetField"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">GetField</span> (line <span class="line-number">403</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GetField
</span>
(<span class="var-type">mixed</span> <span class="var-name">$fldname</span>)
</div>
</div>
<a name="methodGetFieldValue" id="GetFieldValue"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">GetFieldValue</span> (line <span class="line-number">405</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GetFieldValue
</span>
(<span class="var-type">mixed</span> <span class="var-name">$fldname</span>, [<span class="var-type">mixed</span> <span class="var-name">$getActiveOnly</span> = <span class="var-default">false</span>])
</div>
</div>
<a name="methodGetRecord" id="GetRecord"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">GetRecord</span> (line <span class="line-number">738</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::GetRecord() - get the record from query results and move the cursor to next|prev|no record.</p>
<ul class="tags">
<li><span class="field">return:</span> - record array</li>
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">array</span>
<span class="method-name">
GetRecord
</span>
([<span class="var-type">int</span> <span class="var-name">$move</span> = <span class="var-default">1</span>], [<span class="var-type">boolean</span> <span class="var-name">$autoReQuery</span> = <span class="var-default">true</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type">int</span>
<span class="var-name">$move</span><span class="var-description">: - cursor move step</span> </li>
<li>
<span class="var-type">boolean</span>
<span class="var-name">$autoReQuery</span><span class="var-description">: - if true, auto issue a query when the query result is null.</span> </li>
</ul>
</div>
<a name="methodGetRecordNonCacheMode" id="GetRecordNonCacheMode"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">GetRecordNonCacheMode</span> (line <span class="line-number">771</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GetRecordNonCacheMode
</span>
([<span class="var-type">mixed</span> <span class="var-name">$move</span> = <span class="var-default">1</span>], [<span class="var-type">mixed</span> <span class="var-name">$autoReQuery</span> = <span class="var-default">true</span>])
</div>
</div>
<a name="methodGetRefObject" id="GetRefObject"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">GetRefObject</span> (line <span class="line-number">168</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::GetRefObject() - Get the object instance defined in the object reference</p>
<ul class="tags">
<li><span class="field">return:</span> object instance</li>
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">mixed</span>
<span class="method-name">
GetRefObject
</span>
(<span class="var-type">string</span> <span class="var-name">$objName</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type">string</span>
<span class="var-name">$objName</span><span class="var-description">: the object name list in the ObjectReference part</span> </li>
</ul>
</div>
<a name="methodGetSessionVars" id="GetSessionVars"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">GetSessionVars</span> (line <span class="line-number">122</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::GetSessionContext() - Retrieve Session data of this object</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GetSessionVars
</span>
(<span class="var-type"><a href="../BizSystem/SessionContext.html">SessionContext</a></span> <span class="var-name">$sessCtxt</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../BizSystem/SessionContext.html">SessionContext</a></span>
<span class="var-name">$sessCtxt</span> </li>
</ul>
</div>
<a name="methodGetTotalPageCount" id="GetTotalPageCount"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">GetTotalPageCount</span> (line <span class="line-number">416</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
GetTotalPageCount
</span>
()
</div>
</div>
<a name="methodInheritParentObj" id="InheritParentObj"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">InheritParentObj</span> (line <span class="line-number">95</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
InheritParentObj
</span>
()
</div>
</div>
<a name="methodInsertRecord" id="InsertRecord"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">InsertRecord</span> (line <span class="line-number">973</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::InsertRecord() - insert record using given input record array</p>
<ul class="tags">
<li><span class="field">return:</span> - if return false, the caller can call GetErrorMessage to get the error.</li>
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
InsertRecord
</span>
(<span class="var-type">array</span> <span class="var-name">$recArr</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type">array</span>
<span class="var-name">$recArr</span><span class="var-description">: - associated array whose keys are field names of this BizDataObj</span> </li>
</ul>
</div>
<a name="methodJoinRecord" id="JoinRecord"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">JoinRecord</span> (line <span class="line-number">214</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::JoinRecord() - pick the joined object's current record to the current record</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
JoinRecord
</span>
(<span class="var-type"><a href="../BizDataObj/BizDataObj.html">BizDataObj</a></span> <span class="var-name">$joinDataObj</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../BizDataObj/BizDataObj.html">BizDataObj</a></span>
<span class="var-name">$joinDataObj</span> </li>
</ul>
</div>
<a name="methodMoveCursorTo" id="MoveCursorTo"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">MoveCursorTo</span> (line <span class="line-number">844</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::MoveCursorTo() - Move cursor to specific position</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
MoveCursorTo
</span>
(<span class="var-type">integer</span> <span class="var-name">$cursorIndex</span>, <span class="var-type">boolean</span> <span class="var-name">$isPageRelative</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type">integer</span>
<span class="var-name">$cursorIndex</span><span class="var-description">: - cursor position</span> </li>
<li>
<span class="var-type">boolean</span>
<span class="var-name">$isPageRelative</span><span class="var-description">: - if the cursor is relative to page</span> </li>
</ul>
</div>
<a name="methodMoveToRecord" id="MoveToRecord"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">MoveToRecord</span> (line <span class="line-number">864</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::MoveToRecord() - Move cursor to the record with given record Id Note: if record Id is composite key, this method takes no action.</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
MoveToRecord
</span>
(<span class="var-type">string</span> <span class="var-name">$Id</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type">string</span>
<span class="var-name">$Id</span><span class="var-description">: record Id</span> </li>
</ul>
</div>
<a name="methodNewRecord" id="NewRecord"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">NewRecord</span> (line <span class="line-number">942</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::NewRecord() - Create an empty record</p>
<ul class="tags">
<li><span class="field">return:</span> - empty record array</li>
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">array</span>
<span class="method-name">
NewRecord
</span>
()
</div>
</div>
<a name="methodNextPage" id="NextPage"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">NextPage</span> (line <span class="line-number">804</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::NextPage() - Move cursor to next page</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
NextPage
</span>
()
</div>
</div>
<a name="methodPrevPage" id="PrevPage"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">PrevPage</span> (line <span class="line-number">821</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::PrevPage() - Move cursor to previous page</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
PrevPage
</span>
()
</div>
</div>
<a name="methodReadMetadata" id="ReadMetadata"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">ReadMetadata</span> (line <span class="line-number">64</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
ReadMetadata
</span>
(<span class="var-type">mixed</span> <span class="var-name">&$xmlArr</span>)
</div>
</div>
<a name="methodRemoveRecord" id="RemoveRecord"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">RemoveRecord</span> (line <span class="line-number">344</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::RemoveRecord() - remove a record from current record set of current association relationship</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
RemoveRecord
</span>
(<span class="var-type">array</span> <span class="var-name">$recArr</span>, <span class="var-type">boolean</span> <span class="var-name">&$bPrtObjUpdated</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type">array</span>
<span class="var-name">$recArr</span> </li>
<li>
<span class="var-type">boolean</span>
<span class="var-name">&$bPrtObjUpdated</span> </li>
</ul>
</div>
<a name="methodRemoveRecord_Mto1" id="RemoveRecord_Mto1"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">RemoveRecord_Mto1</span> (line <span class="line-number">384</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
RemoveRecord_Mto1
</span>
(<span class="var-type">mixed</span> <span class="var-name">$recArr</span>)
</div>
</div>
<a name="methodRemoveRecord_MtoM" id="RemoveRecord_MtoM"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">RemoveRecord_MtoM</span> (line <span class="line-number">363</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
RemoveRecord_MtoM
</span>
(<span class="var-type">mixed</span> <span class="var-name">$recArr</span>)
</div>
</div>
<a name="methodRuleToSql" id="RuleToSql"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">RuleToSql</span> (line <span class="line-number">475</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::RuleToSql() - Convert search/sort rule to sql clause, replace [fieldName] with table.column openbiz SQL expression as "[fieldName] opr 'Value' AND/OR [fieldName] opr 'Value'...". "()" is valid syntax</p>
<ul class="tags">
<li><span class="field">return:</span> sql statement</li>
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">string</span>
<span class="method-name">
RuleToSql
</span>
(<span class="var-type">string</span> <span class="var-name">$rule</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type">string</span>
<span class="var-name">$rule</span><span class="var-description">: "[fieldName] ..."</span> </li>
</ul>
</div>
<a name="methodRunSearch" id="RunSearch"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">RunSearch</span> (line <span class="line-number">534</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::RunSearch() - Run the SQL statement, if no database connection, connect the database first</p>
<ul class="tags">
<li><span class="field">return:</span> - if return false, the caller can call GetErrorMessage to get the error.</li>
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
RunSearch
</span>
([<span class="var-type">int</span> <span class="var-name">$page</span> = <span class="var-default">1</span>], [<span class="var-type">boolean</span> <span class="var-name">$resetCache</span> = <span class="var-default">true</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type">int</span>
<span class="var-name">$page</span><span class="var-description">: - If $page>0, RunSearch does page query, queyr for the records in given page. If $page<0, RunSearch does a normal query.</span> </li>
<li>
<span class="var-type">boolean</span>
<span class="var-name">$resetCache</span><span class="var-description">: - if $resetCache is true, exsiting query results in cache will be cleaned.</span> </li>
</ul>
</div>
<a name="methodSelectFieldsFrom" id="SelectFieldsFrom"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">SelectFieldsFrom</span> (line <span class="line-number">1140</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::SelectFieldsFrom() - Select from a field from a BizObj, then return target fields values</p>
<ul class="tags">
<li><span class="field">return:</span> the [fld]=<val> pairs used to update edit mode fields</li>
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">string</span>
<span class="method-name">
SelectFieldsFrom
</span>
(<span class="var-type">string</span> <span class="var-name">$selectBizObjName</span>, [<span class="var-type">array</span> <span class="var-name">$recordArr</span> = <span class="var-default">null</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type">string</span>
<span class="var-name">$selectBizObjName</span><span class="var-description">: - select dataobj name defined in its metadata file (attribute "SelectBizObj" of BizField)</span> </li>
<li>
<span class="var-type">array</span>
<span class="var-name">$recordArr</span><span class="var-description">: - if $recordArr is null, use current record of the $selectBizObjName</span> </li>
</ul>
</div>
<a name="methodSetAssociation" id="SetAssociation"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">SetAssociation</span> (line <span class="line-number">191</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::SetAssociation() - set the association of the object</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
SetAssociation
</span>
(<span class="var-type"><a href="../BizDataObj/ObjReference.html">ObjReference</a></span> <span class="var-name">$objRef</span>, <span class="var-type"><a href="../BizDataObj/BizDataObj.html">BizDataObj</a></span> <span class="var-name">$asscObj</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../BizDataObj/ObjReference.html">ObjReference</a></span>
<span class="var-name">$objRef</span> </li>
<li>
<span class="var-type"><a href="../BizDataObj/BizDataObj.html">BizDataObj</a></span>
<span class="var-name">$asscObj</span> </li>
</ul>
</div>
<a name="methodSetCacheMode" id="SetCacheMode"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">SetCacheMode</span> (line <span class="line-number">422</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
SetCacheMode
</span>
(<span class="var-type">mixed</span> <span class="var-name">$cmode</span>)
</div>
</div>
<a name="methodSetOtherSQLRule" id="SetOtherSQLRule"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">SetOtherSQLRule</span> (line <span class="line-number">462</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::SetOtherSQLRule() - Append extra SQL statment in sql. i.e. GROUP BY [fieldName]</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
SetOtherSQLRule
</span>
([<span class="var-type">string</span> <span class="var-name">$rule</span> = <span class="var-default">null</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type">string</span>
<span class="var-name">$rule</span><span class="var-description">: has SQL format "GROUP BY [fieldName] HAVING ..."</span> </li>
</ul>
</div>
<a name="methodSetPageRange" id="SetPageRange"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">SetPageRange</span> (line <span class="line-number">418</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
SetPageRange
</span>
(<span class="var-type">mixed</span> <span class="var-name">$range</span>)
</div>
</div>
<a name="methodSetSearchRule" id="SetSearchRule"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">SetSearchRule</span> (line <span class="line-number">432</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::SetSearchRule() - Set search rule as text in sql where clause. i.e. [fieldName] opr Value</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
SetSearchRule
</span>
([<span class="var-type">string</span> <span class="var-name">$rule</span> = <span class="var-default">null</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type">string</span>
<span class="var-name">$rule</span><span class="var-description">: search rule has format "[fieldName] opr Value"</span> </li>
</ul>
</div>
<a name="methodSetSessionVars" id="SetSessionVars"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">SetSessionVars</span> (line <span class="line-number">147</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::SetSessionContext() - Save Session data of this object</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
SetSessionVars
</span>
(<span class="var-type"><a href="../BizSystem/SessionContext.html">SessionContext</a></span> <span class="var-name">$sessCtxt</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type"><a href="../BizSystem/SessionContext.html">SessionContext</a></span>
<span class="var-name">$sessCtxt</span> </li>
</ul>
</div>
<a name="methodSetSortRule" id="SetSortRule"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">SetSortRule</span> (line <span class="line-number">450</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::SetSortRule() - Set search rule as text in sql order by clause. i.e. [fieldName] DESC|ASC</p>
<ul class="tags">
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">void</span>
<span class="method-name">
SetSortRule
</span>
([<span class="var-type">string</span> <span class="var-name">$rule</span> = <span class="var-default">null</span>])
</div>
<ul class="parameters">
<li>
<span class="var-type">string</span>
<span class="var-name">$rule</span><span class="var-description">: ort rule has format "[fieldName] DESC|ASC"</span> </li>
</ul>
</div>
<a name="methodUpdateRecord" id="UpdateRecord"><!-- --></a>
<div class="oddrow">
<div class="method-header">
<span class="method-title">UpdateRecord</span> (line <span class="line-number">898</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::UpdateRecord() - Update record using given input record array</p>
<ul class="tags">
<li><span class="field">return:</span> - if return false, the caller can call GetErrorMessage to get the error.</li>
<li><span class="field">access:</span> public</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
UpdateRecord
</span>
(<span class="var-type">array</span> <span class="var-name">$recArr</span>)
</div>
<ul class="parameters">
<li>
<span class="var-type">array</span>
<span class="var-name">$recArr</span><span class="var-description">: - associated array whose keys are field names of this BizDataObj</span> </li>
</ul>
</div>
<a name="methodValidateInput" id="ValidateInput"><!-- --></a>
<div class="evenrow">
<div class="method-header">
<span class="method-title">ValidateInput</span> (line <span class="line-number">1117</span>)
</div>
<!-- ========== Info from phpDoc block ========= -->
<p class="short-description">BizDataObj::ValidateInput() - Validate user input data</p>
<ul class="tags">
<li><span class="field">access:</span> protected</li>
</ul>
<div class="method-signature">
<span class="method-result">boolean</span>
<span class="method-name">
ValidateInput
</span>
()
</div>
</div>
<h4>Inherited Methods</h4>
<a name='inherited_methods'><!-- --></a>
<!-- =========== Summary =========== -->
<p>Inherited From <span class="classname"><a href="../BizSystem/MetaObject.html">MetaObject</a></span></p>
<blockquote>
<span class="method-name"><a href="../BizSystem/MetaObject.html#method__construct">MetaObject::__construct()</a></span><br>
<span class="method-name"><a href="../BizSystem/MetaObject.html#methodPrefixPackage">MetaObject::PrefixPackage()</a></span><br>
<span class="method-name"><a href="../BizSystem/MetaObject.html#methodReadMetaCollection">MetaObject::ReadMetaCollection()</a></span><br>
<span class="method-name"><a href="../BizSystem/MetaObject.html#methodReadMetaData">MetaObject::ReadMetaData()</a></span><br>
</blockquote>
</div>
</div>
<p class="notes" id="credit">
Documentation generated on Wed, 26 Oct 2005 07:44:42 -0700 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
</p>
</div></body>
</html>
Other Development Tools Scripts: