j_xml.aspx

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

xml1 300x187
xml2 300x187

Czytaj więcej:

  • Import plików XML

    Zautomatyzowany import i eksport danych za pośrednictwem platformy StudioSystem to jedna z najpotężniejszych funkcji, jakie oferuje. Firmy mogą szybko i łatwo przenosić dane z jednego systemu do drugiego, umożliwiając im szybką analizę i wykorzystanie danych. To nie tylko oszczędza czas, ale także zapewnia bezpieczeństwo danych podczas procesu. Na przykład firma może szybko i łatwo przenieść

    Konfiguracja Transakcje SYS

  • decrypt.aspx

    Transakcja decrypt.aspx jest transakcją pozwalającą na odszyfrowanie zapisanych w bazie, przy pomocy transakcji j_insert_update.aspx, zaszyfrowanych danych – np. haseł. Parametry transakcji Parametry jakie musimy przekazać podczas wywołania transakcji: tabela – parametr identyfikujący tabelę, w której znajdują się zaszyfrowane danekolumna – kolumna, w której znajdują się zaszyfrowane daneklucz – klucz domyślny tabelirefno – ostatni parametr, identyfikujący wiersz tabeli bazy

    Transakcje SYS

  • j_zalaczniki

    Transakcja j_zalaczniki.aspx umożliwia dodanie załączników w bardzo prosty i szybki sposób – za pomocą metody „przeciągnij i upuść” (eng. drag and drop). Konfiguracja transakcji Konfiguracja oparta jest o skorowidz JZAL. Kolumny skorowidza KOD – kod, który później należy przekazać jako parametr transakcji. Każdy rekord konfiguruje osobny obiekt drag and drop (DnD). W transakcji zostanie zbudowane tyle obiektów DnD ile

    Transakcje SYS

  • role_ank/wypelnij_ankiete.aspx

    Transakcja umożliwia udzielenie odpowiedzi na ankietę przygotowaną transakcja role_ank/dodaj_ankiete.aspx Parametry refno i edycja Parametr refno przyjmuje wartość klucza nagłówka ankiety (ankiety_n.REFNO) w przypadku, gdy chcemy dodać nowe odpowiedzi do danej ankiety. W przypadku, gdy chcemy edytować wcześniej wypełnioną ankietę parametr refno musi przyjąć wartość klucza głównego tabeli, w której zapisywane są odpowiedzi (dpank.REFNO)  dodatkowo powinien pojawić się parametr edycja=1. Przykłady Nowe odpowiedzi: ..role_ank/wypelnij_ankiete.aspx?refno=REFNO_Z_TABELI_ANKIETY_N Edycja odpowiedzi: ..role_ank/wypelnij_ankiete.aspx?edycja=1&refno=REFNO_Z_TABELI_DPANK widok Transakcja

    Transakcje SYS

  • x_foto.aspx

    Uniwersalna transakcja x_foto.aspx pozwala na dołączanie zdjęć do danego rekordu w bazie. Parametry hddpictures – parametr opcjonalny – nazwa folderu, do którego będą uploadowane zdjęcia np. APP_ZDJECIA (w przypadku braku tego parametru upload odbywa się do katalogu „App_Foto”refno= – parametr pod który zostanie podstawiony numer referencyjny wiersza, dla którego dodajemy zdjęciadelete=1 – podanie parametru delete z wartością

    Transakcje SYS