URL | (String) Adres URL danych Web serwera, gdzie znajdują się dane XML. Aplikacja PROMOTIC w funkcji Web serwera takie dane zazwyczaj oferuje na ścieżce (patrz karta "PmaDataTable > Web serwer"):
http://NazwaKomputera:Port/IdElementu/data.xml?fmt=purevalue Uwaga! 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 Web serwer 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 uwierzytelnienia. Patrz uprawnienie "WebRead" na serwerze. Jeżeli nie jest ustawione oraz jest wymagane uwierzytelnienie, wtedy zostanie wywołane zdarzenie onEndOfTransfer z błędem pEvent.Error=62.
psw - Hasło użytkownika do uwierzytelnienia. 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/IdElementu/data.xml?fmt=purevalue", "user:oper;psw:ABCD;");
}
else
{
Pm.Debug("Web klient PARAM is not ready (is still active)");
}