URL | (String) URL adresa dat Web serveru, kde jsou umístěna XML data. Aplikace PROMOTIC jako Web server tato data obvykle nabízí na cestě (viz karta "PmaDataTable > Web server"):
http://NázevPočítače:Port/IdKomponenty/data.xml?fmt=purevalue Upozornění! Začátek adresy ("http:") se musí zadat! Pokud chcete zadat adresu lokálního počítače, pak jako NázevPočítače lze zadat slovo localhost. Port není potřeba zadávat, pokud je Web server na standardním portu 80. Komunikace funguje i se zabezpečeným Web serverem na adrese https://... |
---|---|
sParam | (String) Dodatečné parametry přenosu.
Je to text v podobě například "user:NAME1;psw:PASSWORD1;". Pokud není nutno použít žádný parametr, pak lze zadat prázdný řetězec "". user - Jméno uživatele pro autentizaci. Viz oprávnění "WebRead" na serveru.
Pokud není nastaveno a je vyžadována autentizace, pak je vyvolána událost onEndOfTransfer s chybou pEvent.Error=62. psw - Heslo uživatele pro autentizaci.
Tento parametr je ignorován, pokud není zadán parametr user. |
var oDataTable = pMe.Pm("/DataTable");
if (oDataTable.WebClientIsReady)
{
oDataTable.ReadFromWeb("http://NázevPočítače:Port/IdKomponenty/data.xml?fmt=purevalue", "user:oper;psw:ABCD;");
}
else
{
Pm.Debug("Web klient PARAM is not ready (is still active)");
}