WebClientIsReady - property of the PmaDataTable object
Description:
Detects whether the object is ready to write/read to Web server. In this case the PmaDataTable object is the Web client.
Syntax:
Boolean WebClientIsReady
Values:
true - the object is ready to transfer the Web data (i.e. the
ReadFromWeb or
WriteToWeb method can be called)
false - the object is not ready to transfer the data (the data from the previous calling the referred methods is still transferring)
Note:
Property access for
read only.
This method
is not functional for
PmFree.
The object gets in the
transfer of data state by the
ReadFromWeb or
WriteToWeb method. During the transfer these methods cannot be re-called over the object and the
WebClientIsReady property then returns the value
false.
After the transfer (i.e. after the
onEndOfTransfer event is triggered) the methods can be called again and the
WebClientIsReady returns the value
true.
Example:
JavaScriptVBScriptSelect and copy to clipboard
var oDataTable = pMe.Pm("/DataTable");
if (oDataTable.WebClientIsReady)
{
oDataTable.ReadFromWeb("http://compX/temperatures/data.xml?fmt=purevalue");
}
else
{
Pm.Debug("Web client is not ready (is still active)");
}
Dim oDataTable
Set oDataTable = pMe.Pm("/DataTable")
If oDataTable.WebClientIsReady Then
oDataTable.ReadFromWeb "http://compX/temperatures/data.xml?fmt=purevalue"
Else
Pm.Debug "Web client is not ready (is still active)"
End If