StudioSystem

j_xml.aspx - element platformy StudioSystem

Transakcja j_xml.aspx to transakcja pozwalająca na eksport wybranych danych z bazy do pliku XML.

studiosystem.softwarestudio.com.pl/transakcje/
Panel startowy platformy StudioSystem z modułami przypisanymi do roli użytkownika
Panel startowy platformy StudioSystem z modułami przypisanymi do roli użytkownika

Transakcja j_xml.aspx to transakcja pozwalająca na eksport wybranych danych z bazy do pliku XML.

Wskazanie danych do eksportu

Do wskazania danych, które mają zostać wyeksportowane służy skorowidz XML

Kolumny skorowidza

  • Aktywne
  • Kod - służy do identyfikacji zdefiniowanego zapytania przy wywołaniu transkacji
  • Kolumny - kolumny, podane po przecinku, które mają zostać wyeksportowane
  • Tabela - nazwa tabeli, z której ma nastąpić eksport
  • Warunek - warunek filtrujący dane
  • Systemowe

Wywołanie transakcji - parametry konfiguracyjne

Transakcję można wywołać z poziomu „Pozycji menu” jak i „Przycisków menu”.

Wywołanie z poziomu „Pozycji menu”

  • kod - parametr obowiązkowy - łączy wywołanie transakcji z odpowiednim zapytaniem zdefiniowanym w skorowidzu XML
  • tag - parametr opcjonalny - nazwa elementu (węzła) grupującego dane wskazane w zapytaniu w skorowidzu XML np. tag=Dostawca. W przypadku braku tego parametru domyślną wartością jest ciąg znaków TAG
  • path - parametr opcjonalny - służy do wskazania pełnej ścieżki zapisu np. path=C:\Users\user_name\Desktop\pliki_xml - w przypadku baraku tego parametru plik eksportowany jest do folderu PhysicalApplicationPath\TempReports
  • filename - parametr opcjonalny - służy do określenia nazwy wyeksportowanego pliku np. filename=moj_plik_xml. W przypadku braku tego parametru domyślną nazwą pliku jest nazwaUżytkownika_tag_data_godzina np. zosia_Dostawcy_2015-01-07_12-25
  • przykładowe wywołanie - role_sys/j_xml.aspx?kod=dos&path=C:\Users\user_name\Desktop\pliki_xml&tag=Dostawcy&filename=plik_xml_z_dostawcami

Wywołanie z poziomu „Przycisków menu”

Wywołanie to umożliwia dodatkowe odfiltrowanie zapytania zdefiniowanego w skorowidzu XML dla wiersza zaznaczonego w gridzie. Aby w taki sposób wywołać transakcję należy, poza wyżej wymienionymi parametrami, dodać:

  • id - parametr wskazujący kolumnę, która będzie filtrem
  • refno= - parametr przyjmujący wartość klucza domyślnego zaznaczonego wiersza
  • przykładowe wywołanie - role_sys/j_xml.aspx?kod=asn&path=C:\Users\user_name\Desktop\pliki_xml&tag=Dostawcy&filename=plik_xml_z_dostawcami&id=nridodn&refno=

Uwaga

  • parametr path - ścieżka do pliku musi istnieć, w przypadku, gdy zabraknie jakiegoś folderu na ścieżce, program go nie utworzy, a zwróci błąd

Galeria

Chcesz zobaczyć Transakcje w działaniu?

Uruchom demo modułów StudioSystem i sprawdź platformę na żywo.