| URL | (String) Adres URL danych serwera webowego, gdzie znajdują się dane XML. Aplikacja PROMOTIC w funkcji serwera webowego takie dane zazwyczaj oferuje w ścieżce (patrz karta "PmaDataTable > Serwer webowy"):
http://NazwaKomputera:Port/IdKomponentu/data.xml?fmt=purevalueUwaga! Początek adresu ("http:") musi zostać wprowadzony! Jeżeli chcesz wprowadzić adres komputera lokalnego, wtedy jako NazwaKomputera można wprowadzić słowo localhost. Nie jest konieczne określenie Port, jeżeli serwer webowy działa pod standardowym portem 80. Komunikacja działa również z zabezpieczonym Web serwerem pod adresem https://... |
|---|---|
| sParam | (String) Dodatkowe parametry transmisji.
Jest to tekst w formie na przykład "fmt:purevalue;user:NAME1;psw:PASSWORD1;". Jeżeli nie jest konieczny żaden parametr, wtedy można wprowadzić pusty łańcuch "". user - Nazwa użytkownika do uwierzytelniania. Patrz uprawnienie "WebRead" na serwerze.
Jeżeli nie jest ustawione oraz jest wymagane uwierzytelnianie, wtedy zostanie wywołane zdarzenie onEndOfTransfer z błędem pEvent.Error=62. psw - Hasło użytkownika do uwierzytelniania.
Parametr ten jest ignorowany, jeżeli nie jest określony parametr user. |
var oDataTable = pMe.Pm("/DataTable");
if (oDataTable.WebClientIsReady)
{
oDataTable.ReadFromWeb("http://NazwaKomputera:Port/IdKomponentu/data.xml?fmt=purevalue", "user:oper;psw:ABCD;");
}
else
{
Pm.Debug("Klient webowy PARAM is not ready (is still active)");
}