| URL | (String)
Adres URL danych serwera webowego, pod który dane XML mają zostać wysłane. Aplikacja PROMOTIC w funkcji serwera webowego takie dane zazwyczaj oferuje w ścieżce (patrz karta "PmaDataTable > Serwer webowy"): http://NazwaKomputera:Port/IdKomponentu/data.xmlUwaga! 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;".
fmt (obowiązkowe) - Nazwany format wysyłanych danych XML. System PROMOTIC na razie oferuje tylko format "purevalue".
user - Nazwa użytkownika do uwierzytelniania. Patrz uprawnienie "WebWrite" na serwerze. Jeżeli nie jest ustawione oraz jest wymagane uwierzytelnianie, wtedy zostanie wywołane zdarzenie onEndOfTransfer z błędem pEvent.Error=40.
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.WriteToWeb("http://NazwaKomputera:Port/IdKomponentu/data.xml", "fmt:purevalue;user:oper;psw:ABCD");
}
else
{
Pm.Debug("Klient webowy is not ready (is still active)");
}