Eksporta Funkcijas

Eksporta funkciju iestatījums ļauj definēt eksportu, kas var tikt izsaukts no jebkura moduļa kā parasts jau iebūvēts standarta eksports. Ar šo funkcionalitāti iespējams noteikt failu satura parametrus, ar kuriem var apmierināt pietiekami komplicētas datu atlases prasības, piemēram daudzlīmeņa XML failu veidošana kombinācijā ar aprēķinu laukiem. Eksporta funkcijas vienkāršākā situācijā ir veidojamas viena ieraksta veidā, tomēr sarežģītākā datu atlasē, kur nepieciešami dati no vairākām tabulām jāizmanto arī iestatījums Eksporta Funkciju Sekcijas.

Zemāk aprakstīta Eksporta funkciju lauku nozīme.

Nr. Lauka nosaukums Funkcija
1 Numurs Ieraksta sistēmas numurs - parasti numurs pēc kārtas
2 Apraksts Eksporta nosaukums
3 Modulis Moduļa kods, kurā izvietot šo eksporta funkciju. Norādiet moduli ar CTRL+ENTER no pieejamo moduļu saraksta
4 Nosaukums interfeisā Nosaukums, ar kuru šo eksporta funkciju rādīt eksporta sarakstā izvēlētajā modulī
5 Aktīvs Atzīmējot šo izvēles rūtiņu, lai aktivizētu eksportu. Eksportam var izņemt šo izvēles rūtiņu, lai lietotājiem nedotu pieeju vēl nepabeigtai eksporta funkcijai vai īslaicīgi to deaktivizētu
6 Importa Formāts Formāta nosaukums, kādā tiek eksportēti dati, šobrīd atbalstītie formāti ir XML un Pivot (Excel)

Pivot Tabulas Dati

Aktivizējot Pivot eksporta tipu, uz ekrāna tiek parādīti arī citi papildu definēšanas lauki.

Nr. Lauka nosaukums Funkcija
1 Datu lauki Lauka kods no izmantotajiem “Eksporta lauks” kodiem. Var norādīt vairākus, atdalītus ar komatu. Šie lauki būs attēlojamie Pivot divdimensiju masīva attēlojamie lauki kolonnu un rindu krustpunktā. Tie parasti ir pārdošanas apjomi, skaits, summa utml.
3 Kolonnas lauki Lauka kods rādāmajiem kolonnu datiem, var norādīt vairākus kodus, atdalītus ar komatu. Šie varētu būt piemēram gads un mēnesis, ja kolonnās tiek rādīts dalījums pa periodiem
4 Rindas lauki Lauka kodi rindas datiem. Tipiski tie ir klienta vai artikula nosaukums
5 Kolonnas info lauki Gadījumos, kad datu secība jāatstāj pēc kolonnas datiem, bet attēlošanai nepieciešams kaut kas lietotājam draudzīgāks, var norādīt atesvišķi arī kolonnas info laukus. Tas varētu būt piemēram mēneša vārds latviski kombinācijā ar gada skaitli
6 Rindas info lauki Līdzīgi kā kolonnas info laukam, šajā var norādīt klienta nosaukumu, ja rindas laukos ir klienta kods

Sadaļa Dati

Nr. Lauka nosaukums Funkcija
1 Eksporta lauks Eksporta dati vienmēr tiek eksportēti apzīmējot katru datu vienību ar noteiktu kodu. Šis ir lauka nosaukums datiem, kuri eksportēsies ar šo rindu. Piemēram, XML struktūrā tas būs xml struktūras nosaukums, pivot eksportā tas ir kolonnas kods
2 Moneo lauks Katram eksporta laukam jāpiešķir Moneo datu lauka nosaukums - lauks, no kura sistēma ņems datus skatot noteikto datu avotu/atlasi. Moneo laukā var tikt norādīts lauks no atlasītajiem datiem, var tikt norādīta arī jebkāda pieņemtās sintakses darbība vai funkcija. Piemēram '_base.getyear(orddate)' dod gada skaitli no datuma lauka 'orddate'
3 Apakšsekcija Virknē sistuāciju datus nepieciešams iegūt kā apakšsarakstu primārajiem datiem, piemēram Klientu pasūtījumam jāatrod viņa artikulu rindas utml. Šajā laukā norāda apakšsekciju, kurā ir norādīti nosacījumi, kā un kādus datus jāeksportē. Rindā ar apakšsekciju eksporta lauks un moneo lauks var palikt tukši, jo šī informācija tiek ņemta no apakšekcijas ieraksta
4 Datu tips Norādiet datu tipu, lai ļautu sistēmai veikt kādas matemātiskas operācijas ar datiem kā arī lai rezultējošajā failā datiem jau būtu pareizs datu formatējums, kas ir īpaši svarīgi Excel izklājlapās
5 Statiski dati Norādiet datu vienību, kas jāeksportē situacijās, kad informācija nav iegūstama no datu bāzes un ir nemainīga, piemēram kāds integrācijai nepieciešams sistēmisks kods, kuru pieprasa otras puses sistēma

Sadaļa Logs

Nr. Lauka nosaukums Funkcija
1 Kods Kods laukam, kurš būs izmantjamos filtrēšanas definēšanai datu atlases sadaļā, piemēram 'startdate'
2 Nosaukums Nosaukums atlases logā, piemēram 'Sākuma datums'
3 'Ievietot' logs Loga nosaukums, kuru izmantot lai izvēlētos lauka vērtību no kāda saraksta, piemēram 'contacts.contacts' ļauj iegūt kontaktu izvēles logu
4 Datu tips Datu tips ievadāmajiem datiem, lai meklējot datus tiktu ievērota korekta salīdzināšana - datums pret datumu vai skaitļi pret skaitļiem

Sadaļa Datu Atlase

Nr. Lauka nosaukums Funkcija
1 Tabula Tabula, no kuras jāņem datu saraksts, piemēram 'sales.invoices' ir rēķinu reģistra galvas rindas. Izvēlieties no saraksta pieejamās tabulas
2 Datu lauks Tabulas datu lauks. Pēc noklusējuma uz CTRL+ENTER tiek uzrādīti izvēlētās tabulas lauki
3 Darbība Izvēlieties darbības veidu, kā jāsalīdzina iepriekšminētais lauks pret izvēlējamo vērtību
4 Vērtība Norādiet vērtību, pret kuru jāsalīdzina datu lauks. Var tikt norādīts gan kods no atlases sadaļas, gan izteiksme
  • Last modified: 6 years ago