Share via


Suprojektuokite naują ER sprendimą tinkintos ataskaitos spausdinimui

Toliau atlikti žingsniai paaiškina, kaip vartotojas sistemos administratoriaus, elektroninės ataskaitos kūrėjo ar elektroninės ataskaitos funkcijų konsultanto vaidmenyje gali konfigūruoti ES darbo grafiko sprendimus, projektuoti reikiamas naujo ER konfigūracijas prieigai prie konkrečių verslo domeno duomenų ir kurti tinkintą ataskaitą „Microsoft Office“ formate. Šiuos veiksmus galima atlikti USMF įmonėje .

Šiame pavyzdyje jūs sukursite naują ER sprendimą Klausimyno moduliui . Šis naujas ER sprendimas leidžia jums projektuoti ataskaitą naudojant „Microsoft Excel“ darbalapį kaip šabloną. Tada, kartu su esama SQL serverio ataskaitų tarnybų (SSRS) ataskaita, galėsite generuoti klausimyno ataskaitą Excel arba PDF formatu. Taip pat galite keisti naują ataskaitą vėliau pagal užklausą. Kodavimas nebūtinas.

  1. Norėdami paleisti esamą ataskaitą, eikite į klausimyno>dizaino>klausimynų ataskaitą.

    Pasirinkite klausimyno ataskaitos meniu elementą klausimyno modulyje tam, kad vykdytumėte esančią SSRS ataskaitą.

  2. Klausimynų ataskaitos dialogo lange nurodykite pasirinkimo kriterijus. Taikyti filtrą, kad ataskaitoje būtų tik SBCCrsExam klausimynas .

    Atrankos kriterijų klausimyno ataskaitos teksto laukelyje nurodymas.

Toliau esanti iliustracija rodo sugeneruotą SBCCrsExam klausimyno SSRS ataskaitos versiją.

Sukurta SSRS ataskaita.

ER sistemos konfigūracija

Kaip elektroninės ataskaitos kūrėjo vaidmenyje esantis vartotojas, turite sukonfigūruoti mažiausią ER parametrų rinkinį prieš jums pradedant naudoti ER darbotvarkę jūsų naujo ER sprendimo projektavimui.

ER parametrų konfigūravimas

  1. Eikite į organizacijos administravimo>darbo sričių elektronines>ataskaitas.

  2. Elektroninės ataskaitos darbo srityje pasirinkite Elektroninės ataskaitos parametrai.

  3. Elektroninių ataskaitų parametrų puslapyje , skirtuke Bendra , nustatykite pasirinktį Įgalinti dizaino režimą kaip Taip.

  4. Skirtuke Priedai nustatykite šiuos parametrus:

    • Nustatykite USMFįmonėskonfigūracijos lauką Failas.
    • Nustatyti užduoties archyvą, Laikina, Bazinė ir Kita laukus kaip Failas.

Daugiau informacijos apie ER parametrus ieškokite ER sistemos konfigūravimas.

ER konfigūracijos tiekėjo aktyvavimas

Visi ER konfigūravimai yra pažymėti kaip turimi ER konfigūravimo tiekėjo. Todėl prieš pradėdami pridėti ar redaguoti bet kokias ER konfigūracijas, turite suaktyvinti elektroninės ataskaitos darbo srities ER konfigūravimo teikėją.

Banknotas

Tik ER konfigūracijos savininkas gali redaguoti. Todėl prieš redaguojant ER konfigūraciją, elektroninių ataskaitų darbo srityje turi būti suaktyvintas atitinkamas ER konfigūravimo teikėjas.

ER konfigūracijos teikėjų sąrašo peržiūra

  1. Eikite į organizacijos administravimo>darbo sričių elektronines>ataskaitas.
  2. Elektroninių ataskaitų darbo srityje, skyriuje Susiję saitai , pasirinkite Konfigūracijos teikėjai.
  3. Konfigūracijos teikėjų puslapyje kiekvienas konfigūracijos teikėjo įrašas turi unikalų pavadinimą ir URL. Peržiūrėkite šio puslapio turinį. Jei tai Litware , Inc. (https://www.litware.com) jau yra, praleisti kitą procedūrą, Įtraukite naują ER konfigūracijos teikėją.

Įtraukti naują ER konfigūracijos teikėją

  1. Konfigūracijos teikėjų puslapyje pasirinkite Naujas.
  2. Lauke Pavadinimas įveskite Litware , Inc.
  3. Interneto adreso lauke įveskite https://www.litware.com.
  4. Pasirinkite Įrašyti.

ER konfigūracijos tiekėjo aktyvavimas

  1. Eikite į organizacijos administravimo>darbo sričių elektronines>ataskaitas.
  2. Elektroninės ataskaitos darbo srityje pasirinkite Litware , Inc. konfigūracijos teikėjas.
  3. Pasirinkite Nustatyti aktyvų.

Norėdami gauti daugiau informacijos apie ER konfigūracijos teikėjus, žr. Kurti konfigūracijos teikėjus ir pažymėti juos kaip aktyvius.

Domeno duomenų modelio kūrimas

Turite sukurti naują ER konfigūraciją, kurioje būtų duomenų modelio komponentas klausimyno verslo domenui. Šis duomenų modelis vėliau bus naudojamas kaip duomenų šaltinis kuriant ER formatą Klausimyno ataskaitai generuoti.

Atlikdami veiksmus skyriuje Importuoti naują duomenų modelio konfigūraciją , galite importuoti reikiamą duomenų modelį iš pateiktą XML failą. Taip pat galite atlikti naujo duomenų modelio konfigūracijos skyriaus kūrimo veiksmus , kad sukurtumėte šį duomenų modelį nuo pradžių.

Importuoti naują duomenų modelio konfigūraciją

  1. Atsisiųskite Klausimynų modelį.version.1.xml failą ir įrašykite jį į vietinį kompiuterį.
  2. Eikite į organizacijos administravimo>darbo sričių elektronines>ataskaitas.
  3. Elektroninės ataskaitos darbo srityje pasirinkite Ataskaitų konfigūracijos.
  4. Veiksmų srityje iš XML failo pasirinkite Mainų>įkėlimą.
  5. Pasirinkite Naršyti, raskite ir pasirinkite failą Klausimynų modelis.version.1.xml .
  6. Pasirinkti Gerai konfigūracijai importuoti.

Norėdami tęsti, praleiskite kitą procedūrą.Kurti naują duomenų modelio konfigūraciją.

Sukurti naują duomenų modelio konfigūraciją

  1. Eikite į organizacijos administravimo>darbo sričių elektronines>ataskaitas.
  2. Elektroninės ataskaitos darbo srityje pasirinkite Ataskaitų konfigūracijos.
  3. Pasirinkite Kurti konfigūraciją.
  4. Išplečiamojo dialogo lango lauke Pavadinimas įveskite Klausimyno modelį.
  5. Jei norite sukurti konfigūraciją , pasirinkite Kurti konfigūraciją.

Duomenų modelio pavadinimas

  1. Konfigūracijos puslapio konfigūracijos medyje pasirinkite Klausimyno modelį.
  2. Pasirinkite konstruktorių .
  3. Duomenų modelio dizainerio puslapio, esančio Bendro " FastTab", lauke Pavadinimas , įveskite klausimynus.

Įtraukti naujus duomenų modelio laukus

  1. Duomenų modelio dizainerio puslapyje pasirinkite Naujas.

  2. Iškrentančiame teksto laukelyje duomenų modelio mazgo įtraukimui, atlikite šiuos žingsnius:

    1. Kaip naujo mazgo tipą pasirinkite Modelio šaknis.
    2. Lauke Pavadinimas įveskite Šaknis.
    3. Norėdami įtraukti naują mazgą, pasirinkite Įtraukti.

    Šis šakninis aprašas bus naudojamas klausimyno ataskaitos duomenims pateikti. Vienas duomenų modelis gali turėti keletą deskriptorių. Visi deskriptoriai gali būti nurodyti vienam ER formatui tam, kad būtų atpažinti ataskaitos sukūrimui būtini duomenys.

  3. Pasirinkite Naujas dar kartą, tada išplečiamajame dialogo lange, norėdami pridėti duomenų modelio mazgą, atlikite šiuos veiksmus:

    1. Pasirinkite aktyvaus mazgo an jums kaip naujo mazgo tipą.
    2. Lauke Pavadinimas įveskite CompanyName.
    3. Lauke Prekės tipas pasirinkite Eilutė.
    4. Norėdami pridėti naują lauką, pasirinkite Įtraukti.

    Šis laukelis yra būtinas esančios bendrovės pavadinimo perdavimui į ER ataskaitą, kuris naudoja šį duomenų modelį kaip duomenų šaltinį.

  4. Pasirinkite Naujas dar kartą, tada išplečiamajame dialogo lange, norėdami pridėti duomenų modelio mazgą, atlikite šiuos veiksmus:

    1. Pasirinkite aktyvaus mazgo an jums kaip naujo mazgo tipą.
    2. Lauke Pavadinimas įveskite Klausimyną.
    3. Lauke Prekės tipas pasirinkite Įrašų sąrašą.
    4. Norėdami pridėti naują lauką, pasirinkite Įtraukti.

    Šis laukelis bus naudojamas klausimyno sąrašo perdavimui į ER ataskaitą, kuri naudoja šį duomenų modelį kaip duomenų šaltinį.

  5. Pasirinkite klausimyno mazgą .

  6. Tęskite redaguojamo duomenų modelio būtinų laukelių įtraukimą tokiu pačiu būdu, kol užbaigsite toliau pateiktų duomenų modelio struktūrą.

    Lauko kelias Duomenų tipas Laukelio projektavimas/grįžtamoji vertė
    Šakninis Ataskaitos taškas klausimyno duomenų užklausai.
    Šaknis\Bendrovėspavadinimas Eilutė Esančios bendrovės pavadinimas.
    Šaknis\Vykdymoturinys Įrašyti Vykdymo formato išsami informacija.
    Šaknis\Vykdymoturinys\Formatopavadinimas Eilutė Vykdomo ER formato pavadinimas.
    Šaknis\Klausimynas Įrašų sąrašas Klausimynų sąrašas
    Šaknis\Klausimynas\Įjungtas Eilutė Esamo klausimyno statusas.
    Šaknis\Klausimynas\Kodas Eilutė Esamo klausimyno kodas.
    Šaknis\Klausimynas\Aprašas Eilutė Esamo klausimyno aprašas.
    Šaknis\Klausimynas\Klausimynotipas Eilutė Esamo klausimyno tipas.
    Šaknis\Klausimynas\Klausimynotvarka Eilutė Esamo klausimyno eilės tvarka.
    Šaknis\Klausimynas\Rezultatogrupė Įrašyti Esamo klausimyno eilės parametrų rezultatas.
    Šaknis\Klausimynas\Rezultatųgrupė\Kodas Eilutė Esamos rezultatų grupės identifikavimo kodas.
    Šaknis\Klausimynas\Rezultatųgrupė\Aprašas Eilutė Esamo klausimyno rezultatų grupė.
    Šaknis\Klausimynas\Rezultatųgrupė\Maks.taškųskaičius Tikrasis Maksimalus taškų skaičius, kurį galima gauti.
    Šaknis\Klausimynas\Klausimas Įrašų sąrašas Esamo klausimyno klausimų sąrašas.
    Šaknis\Klausimynas\Klausimas\Surinkimoeilėsnumeris Sveikasis skaičius Esamo atsakymo surinkimo eilės numeris.
    Šaknis\Klausimynas\Klausimas\Id Eilutė Esamos rezultatų grupės identifikavimo klausimas.
    Šaknis\Klausimynas\Klausimas\Turibūtiužbaigtas Eilutė Vėliava rodanti, ar esamas klausimas turi būti atsakytas.
    Šaknis\Klausimynas\Klausimas\Pirmasisklausimas Eilutė Vėliava rodanti, ar esamas klausimas yra pirmasis.
    Šaknis\Klausimynas\Klausimas\Eilėsnumeris Sveikasis skaičius Esamo klausimo eilės numeris.
    Šaknis\Klausimynas\Klausimas\Tekstas Eilutė Esamo klausimo tekstas.
    Šaknis\Klausimynas\Klausimas\Atsakymas Įrašų sąrašas Esamo klausimo atsakymų sąrašas.
    Šaknis\Klausimynas\Klausimas\Atsakymas\Teisingasatsakymas Eilutė Vėliava rodanti, ar esamas atsakymas yra teisingas.
    Šaknis\Klausimynas\Klausimas\Atsakymas\Taškai Tikrasis Taškai, kurie yra uždirbami, kai esamas atsakymas yra pasirenkamas.
    Šaknis\Klausimynas\Klausimas\Atsakymas\Eilėsnumeris Sveikasis skaičius Esamo atsakymo eilės numeris.
    Šaknis\Klausimynas\Klausimas\Atsakymas\Tekstas Eilutė Esamo atsakymo tekstas.

    Toliau pateikta iliustracija rodo užbaigtą redaguojamą duomenų modelį duomenų modelio dizaino įrankio puslapyje.

    Konfigūruotas duomenų modelis ER duomenų modelio kūrimo įrankyje.

  7. Įrašykite pakeitimus.

  8. Uždarykite duomenų modelio dizainerio puslapį.

Baigti duomenų modelio dizainą

  1. Eikite į Organizacijos administravimo>elektronines>ataskaitų konfigūracijas.
  2. Konfigūracijos puslapio konfigūracijos medyje pasirinkite Klausimyno modelį.
  3. "FastTab" versijose pasirinkite konfigūracijos versiją, kurios būsena – Juodraštis .
  4. Pasirinkti keisti būseną>Baigta.

Šios konfigūracijos 1 versijos būsena pakeičiama iš Juodraštis įBaigta. Versija 1 nebegali būti keičiama. Šioje versijoje yra konfigūruotų duomenų modelis ir gali būti naudojamas pagal kitas ER konfigūracijas. Sukurta šios konfigūracijos 2 versija, jos būsena – Juodraštis . Norėdami koreguoti klausimyno duomenų modelį, galite redaguoti šią versiją.

Redaguojamos ER konfigūracijos versijos konfigūravimo puslapyje.

Daugiau informacijos apie ER konfigūracijų versijas ieškokite elektroninių ataskaitų (ER) peržiūra.

Banknotas

Sukonfigūruotas duomenų modelis yra abstrakti klausimyno verslo domeno pateiktis Microsoft Dynamics ir jame nėra ryšių su artefaktais, kurie yra specifiniai 365 finansai.

Sukonfigūruoto duomenų modelio susiejimo kūrimas

Kaip elektroninių ataskaitų kūrėjo vaidmens vartotojas turite sukurti naują ER konfigūraciją, kurioje būtų klausimyno duomenų modelio modelio susiejimo komponentas. Kadangi šis komponentas įgyvendina konfigūruotų duomenų modelį finansams, jis yra skirtas būtent finansams. Privalote konfigūruoti modelio žemėlapio komponentą tam, kad nurodytumėte programos objektus, kurie turi būti naudojami konfigūruoto duomenų modelio užpildymui su programos duomenimis vykdymo metu. Norėdami atlikti šią užduotį turite žinoti finansų klausimyno verslo domeno duomenų struktūros diegimo informaciją.

Atlikdami veiksmus toliau pateikiamame importavimo naujo modelio susiejimo konfigūracijos skyriuje, galite importuoti reikiamą modelio susiejimo konfigūraciją iš pateiktos XML failo. Arba galite atlikti naujo modelio susiejimo konfigūracijos skyriaus kūrimo veiksmus , kad sukurtumėte šį modelio konvertavimą iš pradžių.

Importuoti naują modelio susiejimo konfigūraciją

  1. Atsisiųskite klausimynų susiejimą.version.1.1.xml failą ir įrašykite jį į vietinį kompiuterį.
  2. Eikite į organizacijos administravimo>darbo sričių elektronines>ataskaitas.
  3. Elektroninės ataskaitos darbo srityje pasirinkite Ataskaitų konfigūracijos.
  4. Veiksmų srityje iš XML failo pasirinkite Mainų>įkėlimą.
  5. Pasirinkite Naršyti, raskite ir pasirinkite klausimynų susiejimą.version.1.1.xml failą.
  6. Pasirinkti Gerai konfigūracijai importuoti.

Norėdami tęsti, praleiskite kitą procedūrą.Kurti naują modelio susiejimo konfigūraciją.

Kurti naują modelio susiejimo konfigūraciją

  1. Eikite į Organizacijos administravimo>elektronines>ataskaitų konfigūracijas.

  2. Konfigūracijos puslapio konfigūracijos medyje pasirinkite Klausimyno modelį.

  3. Pasirinkite Kurti konfigūraciją.

  4. Išplečiamajame dialogo lange atlikite toliau nurodytus veiksmus.

    1. Lauke Naujas pasirinkite Modelio susiejimas pagal duomenų modelio klausimynus.
    2. Lauke Pavadinimas įveskite Klausimyno susiejimą.
    3. Duomenų modelio apibrėžimo lauke pasirinkite šakninį aprašą .
    4. Jei norite sukurti konfigūraciją , pasirinkite Kurti konfigūraciją.

Naujo modelio susiejimo komponento kūrimas

  1. Konfigūracijos puslapio konfigūracijos medyje pasirinkite Klausimyno susiejimas .
  2. Pasirinkite konstruktorių , kad atidarytumėte susiejimų sąrašą.
  3. Pasirinkti klausimynų susiejimo susiejimą , kuris buvo automatiškai įtrauktas į šakninį aprašą
  4. Pasirinkite konstruktorių , kad pradėtumėte konfigūruoti pasirinktą susiejimą.

Naujas susiejimas automatiškai įtraukiamas į šakninį aprašą . Šio susiejimo kryptis yra Į modelį. Dėl to, šis žemėlapio kūrimas gali būti naudojamas duomenų modelio užpildymui būtinais duomenimis.

Norėdami pasiekti programos lenteles, įtraukite duomenų šaltinius

Privalote konfigūruoti duomenų šaltinius tam, kad prieitumėte prie programos lentelių, turinčių klausimyno išsamią informaciją.

  1. Modelio susiejimo dizainerio puslapio duomenų šaltinio tipų srityje pasirinkite Dynamics 365 for Operations\Lentelės įrašai.

  2. Įtraukite naują duomenų šaltinį, kuris bus naudojamas prieigai prie KMCollection lentelės, kurioje visi įrašai rodo vieną klausimyną:

    1. Duomenų šaltinių srityje pasirinkite Įtraukti šakninį elementą.
    2. Dialogo lango lauke Pavadinimas įveskiteKlausimyną.
    3. Lentelės lauke įveskite KMCollection.
    4. Nustatykite užklausos užklausų parinktįTaip. Tada vykdyklės dialogo lange galėsite nurodyti šios lentelės filtravimo pasirinktis.
    5. Norėdami įtraukti naują duomenų šaltinį, pasirinkite Gerai.
  3. Duomenų šaltinio tipų srityje pasirinkite\ Dynamics 365 for OperationsLentelės įrašai.

  4. Įtraukite naują duomenų šaltinį, kuris bus naudojamas prieigai prie KMQuestion lentelės, kurioje visi įrašai rodo vieną klausimą klausimyne:

    1. Duomenų šaltinių srityje pasirinkite Įtraukti šakninį elementą.
    2. Dialogo lango lauke Pavadinimas įveskiteKlausimą.
    3. Lentelės lauke įveskite KMQuestion.
    4. Norėdami įtraukti naują duomenų šaltinį, pasirinkite Gerai.
  5. Duomenų šaltinio tipų srityje pasirinkite\ Dynamics 365 for OperationsLentelės įrašai.

  6. Įtraukite naują duomenų šaltinio bandymą, kuris bus naudojamas prieigai prie KMAnswer lentelės, kurioje visi įrašai rodo vieną atsakymą į klausimą klausimyne:

    1. Duomenų šaltinių srityje pasirinkite Įtraukti šakninį elementą.
    2. Lauke Pavadinimas įveskite Atsakymas.
    3. Lauke Lentelė įveskite KMAnswer.
    4. Norėdami įtraukti naują duomenų šaltinį, pasirinkite Gerai.
  7. Duomenų šaltinio tipų srityje pasirinkite laukas Funkcijos\Suskaičiuotas.

  8. Įtraukite naują apskaičiuotą laukelį, kuris bus naudojamas prieigai prie KMQuestionResultGroup lentelės įrašo iš kiekvienos susijusios KMCollection lentelės įrašo:

    1. Duomenų šaltinių srityje pasirinkite Klausimynas .
    2. Pasirinkite Įtraukti.
    3. Dialogo lango lauke Pavadinimas įveskite $ResultGroup .
    4. Pasirinkite Redaguoti formulę.
    5. ER formulės rengyklės lauke Formulė įveskite FIRSTORNULL(@.'<Relations'.KMQuestionResultGroup), kad galėtumėte naudoti „vieno su daugeliu“ ryšio KMCollection ir KMQuestionResultGroup lentelių kelią.
    6. Pasirinkite Įrašyti ir uždarykite formulės rengyklę.
    7. Norėdami pridėti naują apskaičiuotą lauką, pasirinkite Gerai.
  9. Duomenų šaltinio tipų srityje pasirinkite laukas Funkcijos\Suskaičiuotas.

  10. Įtraukite naują apskaičiuotą laukelį, kuris bus naudojamas prieigai prie KMQuestionResultGroup klausimo įrašų iš kiekvienos susijusios KMCollectionQuestion lentelės įrašo:

    1. Duomenų šaltinių srityje pasirinkite Klausimynas .
    2. Išplėskite <ryšių mazgą, kuriame yra "vienas su per daug" KMCollection lentelės ryšių.
    3. Pasirinkite susijusią KMCollectionQuestion lentelę, tada pasirinkite Įtraukti.
    4. Dialogo lango lauke Pavadinimas įveskite $Question .
    5. Pasirinkite Redaguoti formulę.
    6. Formulės doroklyje formulės lauke įveskite FIRSTORNINIMO (FILTER(Klausimas, Question.kmQuestionId = @.kmQuestionId) , norėdami grąžinti atitinkamus klausimo įrašus iš KMQuestion lentelės.
    7. Pasirinkite Įrašyti ir uždarykite formulės rengyklę.
    8. Norėdami pridėti naują apskaičiuotą lauką, pasirinkite Gerai.
  11. Duomenų šaltinio tipų srityje pasirinkite laukas Funkcijos\Suskaičiuotas.

  12. Įtraukite naują apskaičiuotą laukelį, kuris bus naudojamas prieigai prie KMAnswer atsakymo įrašų iš kiekvienos susijusios KMQuestion lentelės įrašo:

    1. Duomenų šaltinių srityje pasirinkite Klausimynas .< Relations.KMCollectionQuestion.$Question ir pasirinkite Įtraukti.
    2. Dialogo lango lauke Pavadinimas įveskite $Answer .
    3. Pasirinkite Redaguoti formulę.
    4. Formulės rengyklės lauke įveskite FILTER (Answer, Answer.kmAnswerCollectionId = @.kmAnswerCollectionId) , norėdami grąžinti atitinkamus atsakymo įrašus iš KMAnswer lentelės.
    5. Pasirinkite Įrašyti ir uždarykite formulės rengyklę.
    6. Norėdami pridėti naują apskaičiuotą lauką, pasirinkite Gerai.
  13. Duomenų šaltinio tipų srityje pasirinkite Dynamics 365 for Operations\Lentelė.

  14. Įtraukite naują duomenų šaltinį, kuris bus naudojamas prieigos metodams CompanyInfo lentelėje. Nepamirškite, kad šios lentelės find() metodas grąžina įrašą, vaizduojantį dabartinio finansų egzemplioriaus įmonę, kurios susiejimas iškviestas konteksto kontekste.

    1. Duomenų šaltinių srityje pasirinkite Įtraukti šakninį elementą.
    2. Dialogo lango lauke Pavadinimas įveskiteCompanyInfo.
    3. Lauke Lentelė įveskite CompanyInfo.
    4. Norėdami įtraukti naują duomenų šaltinį, pasirinkite Gerai.

Įtraukite duomenų šaltinius, kad būtų galima pasiekti programos išvardijimas

Turite sukonfigūruoti duomenų šaltinius , kad būtų galima pasiekti programos išvardijimo duomenis, ir palyginti jų vertes su išvardijimo tipo laukų vertėmis programos lentelėse. Privalote naudoti palyginimo rezultatą tam, kad užpildytumėte atitinkamus duomenų modelio laukelius.

  1. Modelio susiejimo dizainerio puslapio duomenų šaltinio tipų srityje pasirinkite Dynamics 365 for Operations\Išvardijimas.

  2. Įtraukite naują duomenų šaltinį, kuris bus naudojamas pasiekti Išvardijimo IšvardijimoAppNoYes reikšmes:

    1. Duomenų šaltinių srityje pasirinkite Įtraukti šakninį elementą.
    2. Dialogo lango lauke Pavadinimas įveskite EnumAppNoYes.
    3. Lauke Išvardijimas įveskite NoYes.
    4. Norėdami įtraukti naują duomenų šaltinį, pasirinkite Gerai.
  3. Duomenų šaltinio tipų srityje pasirinkite Dynamics 365 for Operations\Išvardijimas.

  4. Įtraukite naują duomenų šaltinį, kuris bus naudojamas pasiekti KMCollectionQuestionMode išvardijimo vertes:

    1. Duomenų šaltinių srityje pasirinkite Įtraukti šakninį elementą.
    2. Dialogo lango lauke Pavadinimas įveskite EnumAppQuestionOrder.
    3. Lauke Išvardijimas įveskite KMCollectionQuestionMode.
    4. Norėdami įtraukti naują duomenų šaltinį, pasirinkite Gerai.

Įtraukti ER žymes ataskaitai nurodyta kalba generuoti

Galite įtraukti ER žymes tam, kad konfigūruotumėte kai kuriuos savo duomenų šaltinius ir grąžintumėte vertes priklausančias nuo kalbos, nustatytos modelio žemėlapio iškvietimo turinyje.

  1. Modelio susiejimo dizainerio puslapio duomenų šaltinių srityje pasirinkite Atsakymas, tada pasirinkite Redaguoti.

  2. Aktyvinti lauką Žyma.

  3. Pasirinkite versti .

  4. Teksto vertimo dialogo lange atlikite šiuos veiksmus:

    1. Lauke Žymės ID įveskite PositiveAnswer.
    2. Lauke Tekstas numatytąja kalba įveskite Taip.
    3. Pasirinkite versti .
    4. Lauke Žymos ID įveskite NegativeAnswer.
    5. Lauke Tekstas numatytąja kalba įveskite Nr.
    6. Pasirinkite versti .
  5. Uždarykite teksto vertimo dialogo langą.

  6. Pasirinkite Atšaukti.

ER žymių įtraukimas redaguojamam modelio žemėlapio kūrimui.

Įvedėte ER žymes tik nustatytajai kalbai. Informacijos apie tai, kaip ER žymes galima išversti į kitas kalbas, žr. Keliomis kalbomis kurti ataskaitas.

Įtraukite duomenų šaltinį, kad būtų transformuoti išvardijimo verčių palyginimo su teksto reikšme rezultatai

Kadangi turite paversti palyginimo rezultatus tarp numeracijos verčių ir teksto verčių keletą kartų skirtingiems šaltiniams, būtų gerai konfigūruoti šią logiką kaip vieną duomenų šaltinį. Nepaisant to, tam, kad šis duomenų šaltinis galėtų būti dar kartą panaudojamas, tuomet turite sukonfigūruoti jį kaip parametrų duomenų šaltinį. Daugiau informacijos ieškokite parametrų ER duomenų šaltinių, kurių tipas Apskaičiuotas, palaikymas.

  1. Modelio susiejimo dizainerio puslapio duomenų šaltinio tipų srityje pasirinkite Bendra\Tuščias konteineris.

  2. Įtraukite naują talpyklos duomenų šaltinį:

    1. Duomenų šaltinių srityje pasirinkite Įtraukti šakninį elementą.
    2. Dialogo lango lauke Pavadinimas įveskite Pagalbos priemonė.
    3. Pasirinkite Gerai , kad įtraukumėte naują konteinerio duomenų šaltinį.
  3. Duomenų šaltinio tipų srityje pasirinkite laukas Funkcijos\Suskaičiuotas.

  4. Įtraukite naują duomenų šaltinį:

    1. Duomenų šaltinių srityje pasirinkite pagalbos priemonę.

    2. Pasirinkite Įtraukti.

    3. Dialogo lango lauke Pavadinimas įveskite NoYesEnumToString.

    4. Pasirinkite Redaguoti formulę.

    5. Formulės rengyklėje pasirinkite Parametrai.

    6. Atlikite šiuos žingsnius tam, kad nurodytumėte parametrus konfigūruotai išraiškai:

      1. Pasirinkite Nauja.
      2. Dialogo lango lauke Pavadinimas įveskiteArgumentas.
      3. Lauke Tipas pasirinkite Būlio logikos duomenų tipą.
      4. Pasirinkite Gerai.
    7. Formulės lauke įveskite IF (Argumentas = teisinga, @"GER_LABEL:PositiveAnswer", @"GER_LABEL:NegativeAnswer"), kad grąžinkite tinkamos ER žymės tekstą, priklausomai nuo vykdymo konteksto kalbos ir nurodyto parametro vertės.

    8. Pasirinkite Įrašyti ir uždarykite formulės rengyklę.

    9. Norėdami įtraukti naują duomenų šaltinį, pasirinkite Gerai.

Konfigūruotas žemėlapio modelis ER duomenų žemėlapio modelio kūrimo įrankyje.

Susieti duomenų šaltinius su duomenų modelio laukais

Privalote susieti konfigūruotus duomenų šaltinius į duomenų modelio laukelius tam, kad nurodytumėte, kaip duomenų modelis bus užpildytas programos duomenų vykdymo laike.

  1. Modelio susiejimo dizainerio puslapio duomenų modelio srityje pasirinkite CompanyName.

  2. Duomenų šaltinių srityje išplėskite CompanyInfo, tada atlikite šiuos veiksmus:

    1. Išplėskite CompanyInfo.find() mazgą, kuris nurodo lentelės CompanyInfo find() metodą.
    2. Pasirinkite CompanyInfo.find(). Vardas ir pavardė.
    3. Pasirinkite Susieti , kad būtų įrašyti įmonės, kuri sukonfigūruotas modelio konvertavimas iškvievietas vykdyklės kontekste, pavadinimas.
  3. Duomenų modelio srityje pasirinkite Klausimynas .

  4. Duomenų šaltinių srityje pasirinkite Klausimynas , tada pasirinkite Susieti , kad būtų užpildyti klausimyno įrašai.

  5. Duomenų modelio srityje išplėskite klausimyną , tada atlikite šiuos veiksmus:

    1. Duomenų modelio srityje pasirinkite Aktyvus .
    2. Duomenų modelio srityje pasirinkite Redaguoti .
    3. Formulės lauke įveskite Helper.NoYesEnumToString (@. Aktyvus = EnumAppNoYes.Taip), jei norite užpildyti išvardijimo verčių lyginimo su tekstu ir kalba rezultatą.
  6. Toliau tęskite duomenų šaltinių susiejimą su duomenų modelio laukeliais tokiu pačiu būdu, kol pasieksite tolesnį rezultatą.

    Lauko kelias Duomenų tipas Veiksmas Susiejimo išraiška
    Bendrovėspavadinimas Eilutė Susieti CompanyInfo.'find()'.Pavadinimas
    Klausimynas Įrašų sąrašas Susieti Klausimynas
    Klausimynas\Įjungtas Eilutė Redagavimas Helper.NoYesEnumToString(@.active = EnumAppNoyes.Taip)
    Klausimyno\Kodas Eilutė Susieti @.kmCollectionId
    Klausimynas\Aprašas Eilutė Susieti @. Aprašymas / kontrolė
    Klausimynas\Klausimynotipas Eilutė Susieti @.'> Ryšiai'.kmCollectionTypeId.Description
    Klausimynas\KlausimynoTvarka Eilutė Redagavimas CASE (@.questionMode,
    EnumAppQuestionOrder.Conditional, "Conditional",
    EnumAppQuestionOrder.Random, "Atsitiktinis (procentai klausimyne)",
    EnumAppQuestionOrder.RandomGroup, "Atsitiktinis (procentai rezultato grupėse)",
    EnumAppQuestionOrder.Sequence, "Nuoseklus",
    "")
    Klausimynas\Rezultatųgrupė Įrašyti
    Klausimynas\Rezultatųgrupė\Kodas Eilutė Susieti @.' $ResultGroup'.kmQuestionResultGroupId
    Klausimynas\RezultatųGrupė\Aprašas Eilutė Susieti @.' $ResultGroup '.description'
    Klausimynas\RezultatųGrupė\Maks.Taškųskaičius Tikrasis Susieti @.' $ResultGroup'.maxPoint
    Klausimynas\Klausimas Įrašų sąrašas Susieti @.'< Ryšiai'. KMCollectionQuestion
    Klausimynas\Klausimas\RinkimoSekosNumeris Sveikasis skaičius Susieti @.answerCollectionSequenceNumber
    Klausimynas\Klausimas\Id Eilutė Susieti @.kmQuestionId
    Klausimynas\Klausimas\TuriBūtiUžbaigtas Eilutė Redagavimas Helper.NoYesEnumToString(@.mandatory = EnumAppNoyes.Taip)
    Klausimynas\Klausimas\PirminisKlausimas Eilutė Susieti @.parentQuestionId
    Klausimynas\Klausimas\EilėsNumeris Sveikasis skaičius Susieti @. Sekos numeris
    Klausimynas\Klausimas\Tekstas Eilutė Susieti @.' $Question'.text
    Klausimynas\Klausimas\Atsakymas Įrašų sąrašas Susieti @.' $Question '.' $Answer"
    Klausimynas\Klausimas\Atsakymas\TeisingasAtsakymas Eilutė Redagavimas Helper.NoYesEnumToString(@.correctAnswer = EnumAppNoyes.Taip)
    Klausimynas\Klausimas\Atsakymas\Taškai Tikrasis Susieti @.point
    Klausimynas\Klausimas\Atsakymas\EilėsTvarka Sveikasis skaičius Susieti @.sequenceNumber
    Klausimynas\Klausimas\Atsakymas\Tekstas Eilutė Susieti @.text

    Toliau esanti iliustracija rodo galutinę sukonfigūruoto modelio susiejimo būseną modelio susiejimo dizainerio puslapyje.

    Visiškai konfigūruotas žemėlapio modelis ER duomenų žemėlapio modelio kūrimo įrankyje.

  7. Įrašykite pakeitimus.

  8. Uždarykite modelio susiejimo dizainerio puslapį.

Baigti modelio susiejimo dizainą

  1. Eikite į Organizacijos administravimo>elektronines>ataskaitų konfigūracijas.
  2. Konfigūracijos puslapio konfigūracijos medyje pasirinkite Klausimyno susiejimas .
  3. "FastTab" versijose pasirinkite konfigūracijos versiją, kurios būsena – Juodraštis .
  4. Pasirinkti keisti būseną>Baigta.

Šios konfigūracijos versijos 1.1 būsena pakeičiama iš Juodraštis įBaigta. Versija 1.1 nebegali būti keičiama. Šioje versijoje yra konfigūruotų žemėlapio modelis ir gali būti naudojamas pagal kitas ER konfigūracijas. Sukurta šios konfigūracijos 1.2 versija, jos būsena – Juodraštis . Norėdami koreguoti klausimyno susiejimo konfigūraciją, galite redaguoti šią versiją.

Redaguojamos ER konfigūracijos versijos konfigūravimo puslapyje.

Banknotas

Sukonfigūruotas modelio susiejimas yra jūsų finansams skirtas abstrakčiojo duomenų modelio, vaizduojamo klausimyno verslo domenui, diegimas.

Pasirinktinės ataskaitos šablono kūrimas

ER darbotvarkė naudoja iš anksto nustatytus šablonus tam, kad sukurtų ataskaitas „Microsoft Office“ formatuose („Excel“ darbo knygose ar „Word“ dokumentuose). Kol būtina ataskaita yra kuriama, šablonas yra užpildomas su būtinais duomenimis pagal konfigūruotą darbo srautą. Dėl to, pirmiausia turite projektuoti šabloną jūsų tinkintai ataskaitai. Ši ataskaita turi būti sukurta kaip „Excel“ darbo knyga, struktūra rodo tinkintos ataskaitos maketą. Privalote užvadinti visus „Excel“ elementus, kuriuos planuojate užpildyti būtinais duomenimis.

  1. Atsisiųskite klausimynų ataskaitos šabloną.xlsx failą ir įrašykite jį į vietinį kompiuterį.
  2. Atverkite failą „Excel“ ir peržiūrėkite darbo knygos struktūrą.

Kaip rodo tolesnis paveikslėlis, atsiųstas šablonas buvo suprojektuotas konkrečių klausimynų spausdinimui, kurie rodo klausimyno klausimus kartu su atitinkamais atsakymais.

„Excel“ šablonas konkrečių klausimų spausdinimui.

„Excel“ pavadinimai buvo įtraukti į šį šabloną tam, kad būtų užpildyta išsami klausimyno informacija. Galite naudoti vadovo pavadinimą „Excel“ pavadinimo peržiūrai.

Pavadinimo vadovo naudojimas „Excel“ pavadinimų peržiūrai „Excel“ šablone.

Ataskaitos žymės buvo įkeltos kaip fiksuotas tekstas anglų kalba. Galite pakeisti ataskaitos žymes naujais Excel pavadinimais, kurie į žymes įrašo nuo kalbos priklausančiu tekstu, naudodami ER formato žymes, kaip ir pagal kalbą priklausančioms išraiškoms konfigūruojame modelio susiejime. Šiuo atveju, ER žymės turi būti įtrauktos į redaguojamą ER formatą.

Kaip rodo tolesnis paveikslėlis, tinkinta ataskaitos antraštė buvo nurodyta siekiant įjungti „Excel“ puslapių numeravimui.

Tinkinta ataskaitos antraštė pateiktame „Excel“ šablone.

Formato kūrimas

Kaip elektroninių ataskaitų funkcinių konsultanto vaidmens vartotojas, turite sukurti naują ER konfigūraciją, kurioje būtų formato komponentas. Turite sukonfigūruoti formato komponentą tam, kad nurodytumėte, kaip ataskaitos šablonas bus užpildytas su būtinais duomenimis vykdymo laiku.

Atlikdami veiksmus skyriuje Importuoti sukurtą formato konfigūracijos skyrių , galite importuoti reikiamą formatą iš pateiktos XML rinkmenos. Taip pat galite atlikti naujo formato konfigūracijos skyriaus kūrimo veiksmus , kad sukurtumėte šį formatą nuo pradžių.

Importuokite sukurtą formato konfigūraciją

  1. Atsisiųskite klausimynų formatą.version.1.1.xml failą ir įrašykite jį į vietinį kompiuterį.
  2. Eikite į organizacijos administravimo>darbo sričių elektronines>ataskaitas.
  3. Elektroninės ataskaitos darbo srityje pasirinkite Ataskaitų konfigūracijos.
  4. Veiksmų srityje pasirinkite Mainų įkėlimą >iš XML failo.
  5. Pasirinkite Naršyti, raskite ir pasirinkite klausimynų formatą.version.1.1.xml failas.
  6. Pasirinkti Gerai konfigūracijai importuoti.

Norėdami tęsti, praleiskite kitą procedūrą; Kurti naują formato konfigūraciją.

Kurti naują formato konfigūraciją

  1. Eikite į Organizacijos administravimo>elektronines>ataskaitų konfigūracijas.

  2. Konfigūracijos puslapio konfigūracijos medyje pasirinkite Klausimyno modelį.

  3. Pasirinkite Kurti konfigūraciją.

  4. Išplečiamajame dialogo lange atlikite toliau nurodytus veiksmus.

    1. Lauke Naujas pasirinkite Formatas , pagrįstą duomenų modelio klausimynais.

    2. Lauke Pavadinimas įveskite klausimyno ataskaitą.

    3. Lauke Duomenų modelio versija pasirinkite 1.

      Banknotas

      • Jei pasirinksite konkrečią pagrindinio duomenų modelio versiją, atitinkamos duomenų modelio versijos struktūra bus pateikta jums kaip modelio duomenų šaltinio struktūra sukurtu formatu.
      • Galite palikti šį laukelį tuščią. Tokiu atveju duomenų modelio juodraščio versijos struktūra bus pateikta sukurtame formate kaip modelio duomenų šaltinio struktūra. Tuomet galite keisti savo modelį ir nedelsiant matyti pakeitimus savo formate. Tokia prieiga gali pagerinti ER sprendimo projekto efektyvumą jums konfigūruojant savo duomenų modelį, modelio žemėlapio kūrimas ir formatą vienu metu.
      • Jei pasirinksite konkrečią pagrindinio duomenų modelio versiją, vėliau, kai pradėsite redaguoti formatą, galėsite perjungti juodraščio versiją.
    4. Duomenų modelio apibrėžimo lauke pasirinkite šakninį aprašą .

  5. Jei norite sukurti konfigūraciją , pasirinkite Kurti konfigūraciją.

Importuoti ataskaitos šabloną

  1. Konfigūracijos puslapio konfigūracijos medyje pasirinkite Klausimyno ataskaitą.

  2. Norėdami pradėti konfigūruoti pasirinktinį formatą, pasirinkite konstruktorių.

  3. Puslapyje Formato konstruktorius veiksmų srityje pasirinkite Importuoti >Excel.

  4. Teksto laukelyje, pasirinkite šiuos žingsnius:

    1. Pasirinkite Įtraukti šabloną.
    2. Raskite ir pasirinkite vietoje įrašytą klausimynų ataskaitos šabloną.xslx failą, tada pasirinkite Atidaryti .
    3. Pažymėkite Gerai šablonui importuoti.

    Ataskaitos šablono importavimas.

Excel \Failo formato elementas automatiškai įtraukiamas į redaguojamą formatą kaip šakninis elementas. Be to, automatiškai įtraukiamas kiekvienoatpažinto importuoto šablono Excel pavadinimo Excel formato elementas arba Excel\ Cell formato elementas. " Excel\Header" formatas, kuriame yra įdėtasis eilutės elementas, automatiškai pridedamas, kad atspindėtų importuoto šablono antraštės parametrus.

Formato struktūra apima automatiškai įtrauktus elementus ER veikimo kūrimo įrankyje.

Formato konfigūravimas

  1. Formato medžio formato puslapyje Formato konstruktorius pasirinkite Excel šakninį elementą.

  2. Skirtuko Formatas puslapio dešinėje, lauke Pavadinimas įveskite Ataskaita.

  3. Kalbos nuostatų lauke pasirinkite Vartotojo nuostatos, kad ataskaita būtų vykdoma vartotojo pageidaujama kalba.

  4. Lauke Kultūros nuostatos pasirinkite Vartotojo nuostatos, kad vykdykite ataskaitą vartotojo pageidaujamu kultūra.

    Informacijos apie tai, kaip nurodyti kalbos ir kultūros kontekstus ER procesui, ieškokite Keliomis kalbomis kurti ataskaitas.

    Kalbos ir kultūros nustatymų konfigūravimas pasirinktai ataskaitai ER veiksmų kūrimo įrankyje.

  5. Formato medyje išplėskite šakninį mazgą ir pasirinkite ResultsGroup.

  6. Skirtuko Formatas lauke Dubliavimo kryptis pasirinkite Nedubliuoti, nes nesitikite turėti kelių vieno klausimyno rezultatų grupių.

    Atkartojimo krypties nustatymas intervalo formato elementams ER veikimo kūrimo įrankyje.

  7. Pasirinkite Įrašyti.

Nustatyti ataskaitos pavadinimo duomenų susiejimą

Privalote nurodyti duomenų susiejimą formato elementui, kuris yra naudojamas užpildyti sukurtos ataskaitos pavadinimą.

  1. Formato konstravimo puslapio dešinėje skirtuko Susiejimas dalyje pasirinkite elementą Report\ReportTitle .

  2. Pasirinkite Redaguoti formulę.

  3. Formulės rengyklėje pasirinkite Versti .

  4. Teksto vertimo dialogo lange atlikite šiuos veiksmus:

    1. Lauke Žymės ID įveskite ReportTitle.
    2. Lauke Tekstas numatytąja kalba įveskite klausimynų ataskaitą.
    3. Pasirinkite Versti, tada pasirinkite Įrašyti.
    4. Pasirinkite Versti , kad uždarytumėte teksto vertimo dialogo langą.
  5. Uždarykite formulės redaktorių.

    Konfigūruokite susiejimą sukurtos ataskaitos pavadinimo užpildymui.

Galite naudoti šią techniką tam, kad paverstumėte visas kitas esamo šablono žymes priklausomas nuo kalbos. Informacijos apie tai, kaip pridėtas vienos ER konfigūracijos žymes galima išversti į visas palaikomas kalbas, ieškokite Keliomis kalbomis kurti ataskaitas.

Peržiūrėti modelio duomenų šaltinį

  1. Skirtuko Konvertavimas puslapyje Formato konstruktorius pasirinkite modelio duomenų šaltinį, kuris nurodo šio ER formato pagrindinį duomenų modelį.
  2. Pasirinkite Redaguoti.
  3. Peržiūrėkite informaciją duomenų šaltinio ypatybės dialogo lange. Šis duomenų šaltinis pateikia 1 klausimynų duomenų modelio komponento, kuris yra klausimynų modelio ER konfigūracijoje, versiją.

Modelio duomenų šaltinio ypatybės ER veikimo kūrimo įrankyje.

Susieti formato elementus su duomenų šaltinio laukais

Tam, kad nurodytumėte, kaip šablonas yra užpildomas vykdymo laiku, privalote susieti visus formato elementus, susijusius su atitinkamu „Excel“ pavadinimu į vieną šio formato duomenų šaltinio laukelį.

  1. Formato medžio formato puslapyje Formato konstruktorius pasirinkite formato elementą Report\CompanyName .

  2. Susiejimo skirtuke pasirinkite modelį. Eilutės tipo CompanyName duomenų šaltinio laukas.

  3. Pasirinkite Susieti , norėdami įvesti įmonės pavadinimą šablone.

  4. Formato medyje pasirinkite elementą Report\Questionnaire .

  5. Susiejimo skirtuke pasirinkite modelį. Įrašų sąrašo tipo klausimyno duomenų šaltinio laukas.

  6. Pasirinkite susieti .

  7. Pasirinkite Rodyti išsamią informaciją , kad pamatytumėte išsamesnės informacijos apie formato elementus.

    Klausimyno diapazono formato elementas konfigūruojamas kaip vertikaliai dubliuotas. Kai jis susietas su įrašų sąrašo tipo duomenų šaltiniu, kiekvienam apriboto duomenų šaltinio įrašui kartojamas atitinkamas Excel šablono klausimyno diapazonas.

    Klausimyno intervalo formato elemento susiejimas su atitinkamais įrašo sąrašo duomenų šaltiniais ER veikimo kūrimo įrankyje.

    Kadangi Excel šablono klausimyno diapazonas nustatytas tarp 5–14 eilučių, šios eilutės kartojamos kiekvienam paskelbtame klausimyne.

    Eilutės „Excel“ šablone, kurios bus atkartotos sukurtoje ataskaitoje kiekvienam įrašui įrašo sąrašo duomenų šaltiniuose.

  8. Konfigūruoti panašius susiejimus likusiems formato elementams, kaip aprašyta tolesnėje lentelėje.

    Banknotas

    Šioje lentelėje stulpelyje Duomenų šaltinio maršrutas pateikiama informacija laikoma, kad įjungta susijusi ER maršruto funkcija.

    Formato elemento kelias Duomenų šaltinio kelias
    „Excel“\AtaskaitosPavadinimas @"GER_LABEL:ReportTitle"
    „Excel“\BendrovėsPavadinimas Modelis. Įmonės pavadinimas
    „Excel“\Klausimynas Modelis. Klausimyną
    „Excel“\Klausimynas\Įjungtas @. Aktyvus, kur @ yra modelis. Klausimyną
    „Excel“\Klausimynas\Kodas @. Kodas
    „Excel“\Klausimynas\Aprašas @. Aprašymas / kontrolė
    „Excel“\Klausimynas\Klausimynotipas @. Klausimyno tipas
    „Excel“\Klausimynas\Klausimynotvarka @. Klausimo užsakymas
    Excel \ klausimynas \ Rezultatų grupė \ Code_ @. Rezultatų grupė.Kodas
    Excel \ klausimynas \ Rezultatų grupė \ Description_ @. ResultsGroup.Aprašymas
    „Excel“\Klausimynas\Rezultatųgrupė\Maks.taškųskaičius @. ResultsGroup.MaxNumberOfPoint
    „Excel“\Klausimynas\Klausimas @. Klausimas
    „Excel“\Klausimynas\Klausimas\Surinkimoeilėsnumeris @. CollectionSequenceNumber, @ kur yra modelis. Klausimynas.Klausimas
    „Excel“\Klausimynas\Klausimas\Id @. Id
    „Excel“\Klausimynas\Klausimas\Turibūtiužbaigtas @. MustBeCompleted (tik 20/00)
    „Excel“\Klausimynas\Klausimas\Pirmasisklausimas @. Pirminis ieškojimas
    „Excel“\Klausimynas\Klausimas\Eilėsnumeris @. Sekos numeris
    „Excel“\Klausimynas\Klausimas\Tekstas @. Teksto
    „Excel“\Klausimynas\Klausimas\Atsakymas @. Atsakymas
    „Excel“\Klausimynas\Klausimas\Atsakymas\Teisingasatsakymas @. CorrectAnswer, kur @ yra modelis. Klausimynas. Atsakymas
    „Excel“\Klausimynas\Klausimas\Atsakymas\Taškai @. Taškų
    „Excel“\Klausimynas\Klausimas\Atsakymas\Tekstas @. Teksto
  9. Baigę pasirinkite Įrašyti.

Toliau esanti iliustracija rodo galutinę sukonfigūruotų duomenų susiejimų būseną formato dizaino įrankio puslapyje.

Konfigūruotas duomenų susiejimas ER veikimo kūrimo įrankyje.

Svarbu

Visa konkrečių duomenų šaltinių ir susiejimų kolekcija rodo formato žemėlapio komponentą konfigūruotam formatui. Šio formato žemėlapio kūrimas yra iškviečiamas jums vykdant konfigūruotą formatą ataskaitos kūrimui.

Vykdyti sukurtą formatą iš ER

Dabar konfigūracijos puslapyje galite paleisti skirtą formatą, skirtą tikrinti .

  1. Eikite į Organizacijos administravimo>elektronines>ataskaitų konfigūracijas.
  2. Konfigūracijos puslapio konfigūracijos medyje išplėskite Klausimyno modelį ir pasirinkite Klausimyno ataskaitą.
  3. Pasirinkite formato versijos, kurios būsena Juodraštis, konstruktorių .
  4. Formato dizainerio puslapyje pasirinkite Vykdyti.
  5. ER parametrų dialogo lange įrašuose, į kuriuos norite įtraukti "FastTab", sukonfigūruokite filtravimo pasirinktį, kad būtų įtrauktas tik SBCCrsExam klausimynas.
  6. Pasirinkite Gerai, norėdami patvirtinti filtravimo pasirinktį.
  7. Pasirinkite Gerai, kad būtų vykdoma ataskaita.
  8. Peržiūrėkite sukurtą ataskaitą.

Pagal numatytuosius nustatymus sugeneruota ataskaita pristatoma kaip "Excel" failas, kurį galite atsisiųsti. Tolesni paveikslėliai rodo du „Excel“ formatų sukurtos ataskaitos puslapius.

„Excel“ formatų sukurtos ataskaitos pavyzdys, puslapis 1.

„Excel“ formatų sukurtos ataskaitos pavyzdys, puslapis 2.

Sukurtas formato derinimas

Formato modifikavimas, kad būtų galima keisti sugeneruoto dokumento pavadinimą

Pagal nutylėjimą, sukurtas dokumentas yra pavadintas naudojant esamo vartotojo slapyvardį. Keisdami formatą galite pakeisti šią elgseną taip, kad sukurtas dokumentas būtų pavadintas pagal jūsų tinkintą logiką. Pavyzdžiui, sugeneruoto dokumento pavadinimas gali būti paremtas esamos datos ir laiko sesija ir ataskaitos pavadinimu.

  1. Formato dizaino įrankio puslapyje pasirinkite šakninį ataskaitos elementą.
  2. Susiejimo skirtuke pasirinkite Redaguoti failo vardą.
  3. Formulės lauke įveskite CONCATENATE (@"GER_LABEL:ReportTitle", " - ", DATETIMEFORMAT(SESSIONNOW(), "yyy-MM-dd hh-mm-ss")).
  4. Pasirinkite Įrašyti ir uždarykite formulės rengyklę.
  5. Pasirinkite Įrašyti.

Modifikuoti formatą klausimų tvarkai pakeisti

Klausimai yra teisingai išrikiuoti sukurtoje ataskaitoje. Galite keisti tvarką keisdami formatą.

  1. Formato dizaino įrankio puslapyje pasirinkite šakninį ataskaitos elementą.

  2. Skirtuko Susiejimas formatų medyje išplėskite Report \Questionnaire\Question.

    Klausimo formato intervalo tipo elementas ER veikimo kūrimo įrankyje.

  3. Susiejimo skirtuke pasirinkite modelį. Klausimynas.

  4. Pasirinkite Įtraukti>funkcijas\Apskaičiuotas lauką, tada lauke Pavadinimas įveskite OrderedQuestions.

  5. Pasirinkite Redaguoti formulę.

  6. Formulės rengyklės lauke Formulė įveskite ORDERBY (modelį. Klausimynas.Klausimas, modelis. Questionnaire.Question.SequenceNumber), jei norite užsakyti esamo klausimyno klausimų sąrašą pagal eilės užsakymo numerį.

  7. Pasirinkite Įrašyti ir uždarykite formulės rengyklę.

  8. Pasirinkite Gerai , kad užbaigtumėte naujo apskaičiuoto lauko įrašą.

  9. Susiejimo skirtuke pasirinkite modelį. Klausimynas. Užsakyti klausimynai.

  10. Formato medyje pasirinkite Excel\Questionnaire\Question.

  11. Pasirinkite Susieti, tada patvirtinkite, kad dabartinis modelis. Klausimynas. Klausimų kelias pakeičiamas nauju modeliu. Questionnaire.OrderedQuestions maršrutas visuose įdėtųjų elementų susiejimuose.

  12. Pasirinkite Įrašyti.

Susiekite klausimų formato elementą su konfigūruotu išriškiuotųklausimų duomenų šaltiniu ER veikimo kūrimo įrankyje.

Paleisti modifikuotą formatą iš ER

Dabar galite vykdyti pakeistą formatą bandymo tikslais iš ER darbotvarkės.

  1. Formato dizainerio puslapyje pasirinkite Vykdyti.
  2. ER parametrų dialogo lange įrašuose, į kuriuos norite įtraukti "FastTab", sukonfigūruokite filtravimo pasirinktį, kad būtų įtrauktas tik SBCCrsExam klausimynas.
  3. Pasirinkite Gerai, norėdami patvirtinti filtravimo pasirinktį.
  4. Pasirinkite Gerai, kad būtų vykdoma ataskaita.
  5. Peržiūrėkite sukurtą ataskaitą.

Tolesnis paveikslėlis rodo „Excel“ formatu sukurtą ataskaitą, kurioje klausimai yra teisingai išrikiuoti.

Sukurta ataskaita „Excel“ formatu turi tinkamai išrikiuotus klausimus.

Baigti formato dizainą

  1. Eikite į Organizacijos administravimo>elektronines>ataskaitų konfigūracijas.
  2. Konfigūracijos puslapyje , konfigūracijos medyje, išplėskite Klausimyno modelį ir pasirinkite Klausimyno ataskaitą.
  3. "FastTab" versijose pasirinkite konfigūracijos versiją, kurios būsena – Juodraštis .
  4. Pasirinkti keisti būseną>Baigta.

Šios konfigūracijos versijos 1.1 būsena pakeičiama iš Juodraštis įBaigta. Versija 1.1 nebegali būti keičiama. Šioje versijoje yra konfigūruotas formatas ir gali būti naudojamas jūsų tinkintos ataskaitos spausdinimui. Sukurta šios konfigūracijos 1.2 versija, jos būsena – Juodraštis . Norėdami koreguoti savo klausimyno ataskaitos formatą, galite redaguoti šią versiją.

Redaguojamos ER konfigūracijos versijos redagavimas puslapyje.

Banknotas

Sukonfigūruotas formatas yra jūsų klausimyno ataskaitos dizainas ir nėra ryšių su finansams konkrečiais artefaktais.

Kurti programos artefaktus, kad būtų galima iškviesti sukurtą ataskaitą

Kaip vartotojas sistemos administratoriaus vaidmenyje, privalote vystyti naują logiką taip, kad konfigūruotas ER formatas galėtų būti iškviestas programos vartotojo sąsajos (UI) siekiant sukurti jūsų tinkintą ataskaitą. Šiuo metu, ER nesiūlo jokių galimybių konfigūruoti tokio tipo logikos. Dėl to, reikalingas nedidelis inžinerinis darbas.

Naujos logikos sukūrimui, privalote talpinti topologiją, galinčią palaikyti nuolatinį kūrimą. Norėdami gauti daugiau informacijos, žr. Deploy topologies, kurios palaiko nuolatinę versiją ir bandymų automatizavimą. Taip pat jums reikia prieigos prie šios topologijos kūrimo aplinkos. Daugiau informacijos apie galimų ER API ieškokite ER sistemos API.

Šaltinio kodo modifikavimas

Įtraukti duomenų sutarties klasę

Įtraukite naują QuestionnairesErReportContract klasę į savo Microsoft Visual Studio projektą ir įrašykite kodą, nurodantį duomenų sutartį, kuri turi būti naudojama ER formatui paleisti.

/// <summary>
///     This class is the data contract class for the <c>QuestionnairesErReportDP</c> class.
/// </summary>
/// <remarks>
///    This is the data contract class for the Questionnaires ER report.
/// </remarks>
[
    DataContractAttribute,
    SysOperationContractProcessingAttribute(classStr(QuestionnairesErReportUIBuilder))
    ]
    public class QuestionnairesErReportContract extends ERFormatMappingRunBaseContract implements SysOperationValidatable
{
    ERFormatMappingId formatMapping;

    /// <summary>
    ///    Validates the report parameters.
    /// </summary>
    /// <returns>
    ///    true if no errors; otherwise, false.
    /// </returns>
    public boolean validate()
    {
        boolean ret = true;
        if (!formatMapping)
        {
            ret = checkFailed(strFmt("@SYS26332", new SysDictType(extendedTypeNum(ERFormatMappingId)).label()));
        }
        return ret;
    }
    [
        DataMemberAttribute('FormatMapping'),
        SysOperationLabelAttribute(literalstr("@ElectronicReporting:FormatMapping")),
        SysOperationHelpTextAttribute(literalstr("@ElectronicReporting:FormatMapping"))
    ]
    public ERFormatMappingId parmFormatMapping(ERFormatMappingId _formatMapping = formatMapping)
    {
        formatMapping = _formatMapping;
        return formatMapping;
    }
}

Įtraukti vartotojo sąsajos generatoriaus klasę

Įtraukite naują QuestionnairesErReportUIBuilder Visual Studio klasę į savo projektą ir parašykite kodą, kad sugeneruotumėte vykdyklės dialogo langą, kuris bus naudojamas norint peržiūrėti ER formato, kurį reikia paleisti, formato susiejimo ID. Pateiktas kodas ieško tik ER ...formatų, kuriuose yra duomenų modelio tipo, kuris nurodo klausimynų duomenų modelį naudojant šakninį apibrėžimą, duomenų šaltinis.

Banknotas

Kitu atveju, galite naudoti ER integravimo taškus siekiant filtruoti ER formatus. Daugiau informacijos ieškokite API, kad būtų rodoma formato susiejimo peržvalga.

/// <summary>
/// The UIBuilder class for Questionnaires ER report
/// </summary>
class QuestionnairesErReportUIBuilder extends SysOperationAutomaticUIBuilder
{
    public const str ERQuestionnairesModel = 'Questionnaires';
    public const str ERQuestionnairesDataContainer = 'Root';

    /// <summary>
    /// Action after build of the dialog UI.
    /// </summary>
    public void postBuild()
    {
        DialogField formatMapping;
        super();
        formatMapping = this.bindInfo().getDialogField(this.dataContractObject(),
            methodStr(QuestionnairesErReportContract, parmFormatMapping));
        formatMapping.registerOverrideMethod(
            methodStr(FormReferenceControl, lookupReference),
            methodStr(QuestionnairesErReportUIBuilder, formatMappingLookup),
            this);
    }

    /// <summary>
    /// Performs the lookup form for format mapping.
    /// </summary>
    /// <param name="_referenceGroupControl">
    /// The control to perform lookup form.
    /// </param>
    public void formatMappingLookup(FormReferenceControl _referenceGroupControl)
    {
        ERObjectsFactory::createFormatMappingTableLookupForControlAndModel(
            _referenceGroupControl,
            ERQuestionnairesModel,
            ERQuestionnairesDataContainer).performFormLookup();
    }
}

Įtraukti duomenų teikėjo klasę

Įtraukite naują QuestionnairesErReportDP Visual Studio klasę į savo projektą ir įrašykite kodą, kuris pristato duomenų teikėją, kuris turėtų naudoti ER formatui paleisti. Pateiktas kodas apima tik šio duomenų tiekėjo sutarties duomenis.

/// <summary>
/// Data provider class for Questionnaires ER report.
/// </summary>
public class QuestionnairesErReportDP
{
    QuestionnairesErReportContract contract;
    public static QuestionnairesErReportDP construct()
    {
        QuestionnairesErReportDP  dataProvider;
        dataProvider = new QuestionnairesErReportDP();
        return dataProvider;
    }
}

Pridėti žymių failą

Įtraukite naują QuestionnairesErReportLabels_en ir JAV žymių failą Visual Studio į savo projektą ir nurodykite toliau nurodytas naujų vartotojo sąsajos išteklių žymas:

  • Naujo meniu @QuestionnairesReport , kuriame yra šis tekstas anglų kalba (en-US): Klausimynų ataskaita (parengta ER)
  • Paketinės @QuestionnairesReportBatchJobDescription pavadinimo žyma, jei pasirinktas ER formatas suplanuotas vykdymui kaip paketinė užduotis

Įtraukti ataskaitų tarnybos klasę

Įtraukite naują QuestionnairesErReportService Visual Studio klasę į savo projektą ir parašykite kodą, kuris išklys ER formatą, identifikuoja jį formato susiejimo ID, ir pateikia duomenų sutartį kaip parametrą.

using Microsoft.Dynamics365.LocalizationFramework;
/// <summary>
/// The electronic reporting service class for Questionnaires ER report
/// </summary>
class QuestionnairesErReportService extends SysOperationServiceBase
{
    public const str ERModelDataSourceName = 'model';
    public const str DefaultExportedFileName = 'Questionnaires report';
    public const str ParametersDataSourceName = 'RunTimeParameters';

    /// <summary>
    /// Generates report by using Electronic reporting framework
    /// </summary>
    /// <param name = "_contract">The Questionnaires report contract</param>
    public void generateReportByGER(QuestionnairesErReportContract _contract)
    {
        ERFormatMappingId formatMappingId;
        QuestionnairesErReportDP  dataProvider;
        dataProvider = QuestionnairesErReportDP::construct();
        formatMappingId = _contract.parmFormatMapping();
        if (formatMappingId)
        {
            try
            {
                ERIModelDefinitionParamsAction parameters = new ERModelDefinitionParamsUIActionComposite()
                    .add(new ERModelDefinitionObjectParameterAction(ERModelDataSourceName, ParametersDataSourceName, _contract, true));

                // Call ER to generate the report.
                ERIFormatMappingRun formatMappingRun = ERObjectsFactory::createFormatMappingRunByFormatMappingId(formatMappingId, DefaultExportedFileName);
                if (formatMappingRun.parmShowPromptDialog(true))
                {
                    formatMappingRun.withParameter(parameters);
                    formatMappingRun.withFileDestination(_contract.getFileDestination());
                    formatMappingRun.run();
                }
            }
            catch
            {
                // An error occurred while exporting data.
                error("@SYP4861341");
            }
        }
        else
        {
            // There is no data available.
            info("@SYS300117");
        }
    }
}

Kai turite naudoti ER formatą, kuris vykdo programos duomenis, turite sukonfigūruoti duomenų modelio tipo formato susiejimą duomenų šaltinį. Šis duomenų šaltinis rodo į konkrečią konkrečių duomenų modelio dalį naudodamas vienos šaknies sąvoką. Kai ER formatas yra vykdomas, jis iškviečia duomenų šaltinį prieigai prie tinkamo ER modelio žemėlapio, kuris yra konfigūruotas pagal esamą modelį ir šaknies sąvoką.

Visa informacija, kurią jums gali reikėti parengti šaltinio kode yra laikyti kaip duomenų sutarties dalį, gali būti pakeista vykdant ER formatą ir naudojant šio tipo ER modelio žemėlapį. ER modelio susiejime turite sukonfigūruoti objekto tipo, kuris nurodo klasę QuestionnairesErReportContract, duomenų šaltinį. Siekiant atpažinti modelio žemėlapį, turite nurodyti duomenų šaltinį, kuris iškviečia modelio žemėlapį. Pateiktame kode šis duomenų šaltinis, kurį nurodė ERModelDataSourceName konstanta, turinti modelio ... vertę. Siekiant atpažinti, kuris duomenų šaltinis yra naudojamas duomenų sutarties rodymui modelio žemėlapyje, turite nurodyti duomenų šaltinio pavadinimą. Pateiktame kode šį pavadinimą nurodė ParametersDataSourceName konstanta, turinti RunTimeParameters reikšmę.

Banknotas

Naujoje aplinkoje, jums gali reikėti atnaujinti ER metaduomenis taip, kad šis klasės tipas būtų prieinamas ER modelio žemėlapio kūrimo įrankyje. Daugiau informacijos rasite ER sistemos konfigūravimas.

Įtraukti ataskaitos valdiklio klasę

Įtraukite naują QuestionnairesErReportController Visual Studio klasę į savo projektą ir į dialogo langą, kuris paremtas pateiktos QuestionnairesErReportUIBuilder klasės logika, įrašykite kodą, kuris veikia ER formatu sinchroniniu režimu arba paketiniu režimu.

/// <summary>
/// The controller for Questionnaires ER report
/// </summary>
class QuestionnairesErReportController extends ERFormatMappingRunBaseController
{
    /// <summary>
    /// The main entrance of the controller
    /// </summary>
    /// <param name = "args">The arguments</param>
    public static void main(Args args)
    {
        QuestionnairesErReportController operation;
        operation = new QuestionnairesErReportController(
            classStr(QuestionnairesErReportService),
            methodStr(QuestionnairesErReportService, generateReportByGER),
            SysOperationExecutionMode::Synchronous);
        operation.startOperation();
    }

    /// <summary>
    /// Gets caption of the dialog.
    /// </summary>
    /// <returns>Caption of the dialog</returns>
    public ClassDescription defaultCaption()
    {
        ClassDescription batchDescription;
        batchDescription = "Questionnaires report (powered by ER)";
        return batchDescription;
    }
}

Įtraukite naują QuestionnairesErReport meniu elementą į savo Visual Studio projektą. Ypatybėje Objektas šis meniu elementas nurodo klasę QuestionnairesErReportController ir jis naudojamas nurodyti vartotojo teisę pasirinkti ir paleisti ER formatą. Ypatybėje Žyma šis meniu elementas nurodo @QuestionnairesReport žymę, kurią sukūrėte anksčiau, kad programos vartotojo sąsajose būtų pateikiamas teisingas tekstas.

Prie savo projekto pridėkite esamą KM meniu Visual Studio . Turite įtraukti naują Išeigos tipo elementąQuestionnairesErReport į šį meniu. Ši prekė turi nurodyti QuestionnairesErReport meniu elementą, kuris aprašytas ankstesniame skyriuje.

Kurti Visual Studio projektą

Sukurkite savo projektą tam, kad padarytumėte naują meniu elementą prieinamą vartotojams.

Formato paleidimas iš programos

  1. Eiti į >klausimyno>dizaino klausimynų ataskaitą (parengta ER).

    Pasirinkite klausimyno ataskaitą (vykdoma ER) meniu elementą klausimyno modulyje tam, kad vykdytumėte konfigūruotą ER formatą.

  2. Dialogo lango lauke Formato konvertavimas pasirinkite Klausimynų ataskaitą.

  3. Pasirinkite Gerai.

  4. Elektroninės ataskaitos parametrų dialogo lange įrašuose, į kuriuos norite įtraukti "FastTab", sukonfigūruokite filtravimo pasirinktį, kad būtų įtrauktas tik SBCCrsExam klausimynas.

  5. Pasirinkite Gerai, norėdami patvirtinti filtravimo pasirinktį.

  6. Pasirinkite Gerai, kad būtų vykdoma ataskaita.

    Atrankos kriterijų nurodymas elektroninės ataskaitos teksto laukelyje.

  7. Peržiūrėkite sukurtą ataskaitą.

Sukurtas ER sprendimo derinimas

Galite keisti konfigūruotą ER sprendimą taip, kad jis naudotų duomenis pateiktus klasėje, kuriuos sukūrėte prieigai prie ER formato vykdymo išsamios informacijos ir taip, kad jis įvestų šio ER formato pavadinimą sukurtoje ataskaitoje.

Modelio susiejimo modifikavimas

Įtraukite duomenų šaltinius, kad būtų galima pasiekti duomenų sutarties objektą

  1. Eikite į Organizacijos administravimo>elektronines>ataskaitų konfigūracijas.
  2. Konfigūracijos puslapyje , konfigūracijos medyje, išplėskite Klausimyno modelį ir pasirinkite Klausimyno susiejimas.
  3. Pasirinkite konstruktorių , kad atidarytumėte modelį ir duomenų šaltinio susiejimo puslapį.
  4. Pasirinkite Konstruktorius , kad atidarytumėte pasirinktą susiejimą modelių susiejimo konstruktoriuje.
  5. Modelio susiejimo dizainerio puslapio duomenų šaltinio tipų srityje pasirinkite Dynamics 365 for Operations\Objektas.
  6. Duomenų šaltinių srityje pasirinkite Įtraukti šakninį elementą.
  7. Dialogo lango name lauke įveskite RunTimeParameters ,kaip nurodyta Klasės QuestionnairesErReportService šaltinio kode.
  8. Klasės lauke įveskite QuestionnairesErReportContract, kuris buvo koduotas anksčiau.
  9. Pasirinkite Gerai.
  10. Išplėskite RunTimeParameters.

Įtrauktas duomenų šaltinis pateikia informaciją apie vykdomo ER formato žemėlapio įrašo ID.

Įtrauktas duomenų šaltinis ER modelio žemėlapio kūrimo įrankyje.

Įtraukti duomenų šaltinį, kad būtų galima pasiekti ER formato susiejimo įrašus

Tęskite pasirinkto modelio žemėlapio redagavimą įtraukdami duomenų šaltinį prieigai prie ER formato žemėlapio įrašų.

  1. Modelio susiejimo dizainerio puslapio duomenų šaltinio tipų srityje pasirinkite Dynamics 365 for Operations\Lentelės įrašai.
  2. Duomenų šaltinių srityje pasirinkite Įtraukti šakninį elementą.
  3. Dialogo lango lauke Pavadinimas įveskiteER1.
  4. Lentelės lauke įveskite ERFormatMappingTable.
  5. Pasirinkite Gerai.

Įtraukti duomenų šaltinį, kad būtų galima pasiekti einamojo ER formato formato susiejimo įrašą

Tęskite pasirinkto modelio žemėlapio redagavimą įtraukdami duomenų šaltinį prieigai prie formato žemėlapio ER formato vykdymo įrašo.

  1. Modelio susiejimo dizainerio puslapio duomenų šaltinio tipų srityje pasirinkite lauką Funkcijos\Apskaičiuota.
  2. Duomenų šaltinių srityje pasirinkite Įtraukti šakninį elementą.
  3. Dialogo lango lauke Pavadinimas įveskiteER2.
  4. Pasirinkite Redaguoti formulę.
  5. Formulės doroklyje formulės lauke įveskiteFIRSTORN TIK FILTR (FILTER(ER1, ER1). RecId = RunTimeParameters.parmFormatMapping)).
  6. Pasirinkite Įrašyti ir uždarykite formulės rengyklę.
  7. Pasirinkite Gerai.

Įvesti duomenų modelyje rodomo ER formato pavadinimą

Tęskite pasirinkto modelio žemėlapio redagavimą taip, kad ER formato vykdymo pavadinimas būtų įvestas į duomenų modelį.

  1. Modelio susiejimo dizainerio puslapio duomenų modeliosrityje išplėskite ExecutionContext ir pasirinkiteExecutionContext\FormatName .
  2. Duomenų modelio srityje pasirinkite Redaguoti, kad konfigūruojant pasirinkto duomenų modelio lauko duomenų susiejimą.
  3. Formulės doroklio lauke Formulė įveskite FIRSTORN TIK ER2.> Ryšiai'. Formatas). Vardas ir pavardė.
  4. Pasirinkite Įrašyti ir uždarykite formulės rengyklę.

Kadangi jūs naudojote lauką FormatName , sukonfigūruotas modelio susiejimas dabar rodo ER formato, kuris iškleidžia šį modelio susiejimą vykdymo metu, pavadinimą.

Duomenų modelio laukelio susiejimas su įtrauktu duomenų šaltinio metodu ER modelio žemėlapio kūrimo įrankyje.

Baigti modelio susiejimo dizainą

  1. Modelio susiejimo dizainerio puslapyje pasirinkite Įrašyti.
  2. Uždarykite puslapį.
  3. Uždarykite modelio žemėlapio puslapį.
  4. Konfigūracijos puslapyje , konfigūracijos medyje, įsitikinkite, kad klausimyno susiejimo konfigūracija tebėra pasirinkta. Tada "FastTab" versijose pasirinkite konfigūracijos versiją, kurios būsena juodraštis.
  5. Pasirinkti keisti būseną>Baigta.

Šios konfigūracijos versijos 1.2 būsena pakeičiama iš Juodraštis įBaigta. Versija 1.2 nebegali būti keičiama. Šioje versijoje yra konfigūruotų žemėlapio modelis ir gali būti naudojamas pagal kitas ER konfigūracijas. Sukurta šios konfigūracijos 1.3 versija, jos būsena – Juodraštis . Norėdami koreguoti klausimyno modelio susiejimą, galite redaguoti šią versiją.

Formato modifikavimas

Galite keisti konfigūruotą ER formatą taip, kad jo pavadinimas būtų rodomas ataskaitos poraštėje, kuri yra sukurta vykdant ER formatą.

Įtraukti naują formato elementą

  1. Eikite į Organizacijos administravimo>elektronines>ataskaitų konfigūracijas.
  2. Konfigūracijos puslapyje , konfigūracijos medyje, išplėskite Klausimyno modelį ir pasirinkite Klausimyno ataskaitą.
  3. Pasirinkite konstruktorių .
  4. Formato dizaino įrankio puslapyje pasirinkite šakninį ataskaitos elementą.
  5. Pasirinkite Įtraukti , kad įtraukumėte naują įdėtojo formato elementą pasirinktam ataskaitos šakniniam elementui.
  6. Pasirinkite Excel \ poraštė.
  7. Lauke Pavadinimas įveskite Poraštė .
  8. Pasirinkite Ataskaita\Poraštė, tada – Įtraukti.
  9. Pasirinkti tekstą\eilutę.

Susieti pridėto formato elementą

  1. Skirtuko Susiejimas puslapyje Formato konstruktorius , formato medyje, aktyvioje poraštė\ eilutės elemente, pasirinkite Redaguoti formulę .
  2. Formulės doroklyje formulės lauke įveskite CONCATENATE ("&C&10", FORMAT("Generated by%1' ER sprendimas", modelį. ExecutionContext.FormatName).
  3. Pasirinkite Įrašyti ir uždarykite formulės rengyklę.
  4. Pasirinkite Įrašyti.

Sukonfigūruotas formatas pakeistas taip, kad jo pavadinimas būtų įvestas sugeneruotos ataskaitos poraštėje naudojant poraštės\eilutės elementą.

Poraštės formato elemento įtraukimas į konfigūruotą formatą ER veiksmo kūrimo įrankyje.

Baigti formato dizainą

  1. Uždarykite formato dizainerio puslapį.
  2. Konfigūracijos puslapyje , konfigūracijos medyje, įsitikinkite, kad klausimyno ataskaitos konfigūracija tebėra pasirinkta. Tada "FastTab" versijose pasirinkite konfigūracijos versiją, kurios būsena juodraštis.
  3. Pasirinkti keisti būseną>Baigta.

Šios konfigūracijos versijos 1.2 būsena pakeičiama iš Juodraštis įBaigta. Versija 1.2 nebegali būti keičiama. Šioje versijoje yra konfigūruotų formatas ir gali būti naudojamas pagal kitas ER konfigūracijas. Sukurta šios konfigūracijos 1.3 versija, jos būsena – Juodraštis . Norėdami koreguoti klausimyno ataskaitą, galite redaguoti šią versiją.

Formato paleidimas iš programos

  1. Eiti į >klausimyno>dizaino klausimynų ataskaitą (parengta ER).
  2. Dialogo lango lauke Formato konvertavimas pasirinkite Klausimynų ataskaitą.
  3. Pasirinkite Gerai.
  4. ER parametrų dialogo lange įrašuose, į kuriuos norite įtraukti "FastTab", sukonfigūruokite filtravimo pasirinktį, kad būtų įtrauktas tik SBCCrsExam klausimynas.
  5. Pasirinkite Gerai, norėdami patvirtinti filtravimo pasirinktį.
  6. Pasirinkite Gerai, kad būtų vykdoma ataskaita.
  7. Peržiūrėkite sukurtą ataskaitą „Excel“ formatu.

Atkreipkite dėmesį, kad sukurtos ataskaitos poraštė turi ER formato pavadinimą, kuris yra naudojamas jos sukūrimui.

Sukurta ataskaita „Excel“ formatu.

Vykdyti formatą iš ER

  1. Eikite į Organizacijos administravimo>elektronines>ataskaitų konfigūracijas.
  2. Konfigūracijos puslapyje , konfigūracijos medyje, išplėskite Klausimyno modelį ir pasirinkite Klausimyno ataskaitą.
  3. Veiksmų srityje pasirinkite Vykdyti.
  4. Elektroninės ataskaitos parametrų dialogo lange įrašuose, į kuriuos norite įtraukti "FastTab", sukonfigūruokite filtravimo pasirinktį, kad būtų įtrauktas tik SBCCrsExam klausimynas.
  5. Pasirinkite Gerai, norėdami patvirtinti filtravimo pasirinktį.
  6. Pasirinkite Gerai, kad būtų vykdoma ataskaita.
  7. Peržiūrėkite sukurtą ataskaitą „Excel“ formatu.

Atkreipkite dėmesį, kad sukurtos ataskaitos poraštė neturi ER formato pavadinimo, kuris buvo naudotas sukūrimui, nes duomenų sutarties objektas nebuvo perduotas vykdymo modelio žemėlapiui, kai jis buvo iškviestas ER formato vykdomo iš ER.

Konfigūruokite formato paskirties vietą ekrane rodomai peržiūrai

  1. Eikite į organizacijos administravimo elektroninių>ataskaitų elektroninių>ataskaitų paskirties vietą.
  2. Elektroninių ataskaitų paskirties puslapyje pridėkite sukonfigūruoto klausimyno ataskaitos ER formato paskirties įrašą.
  3. „FastTab“ dalyje Failo paskirties vieta nustatykite Ataskaitos formato komponento, kuris įtrauktas kaip sukonfigūruoto Klausimyno ataskaitos ER formato šakninis elementas, Ekranopaskirties vietą.
  4. PDF konvertavimo parametruose "FastTab" sukonfigūruokite paskirties vietą, kad konvertuokite ataskaitą į PDF formatą , kuris naudoja horizontalios puslapio padėties formatą.

Tinkinto ekrano paskirties vietos konfigūravimas ER formatui elektroninės ataskaitos paskirties puslapyje.

Paleiskite formatą iš programos ir peržiūrėkite jį kaip PDF dokumentą

  1. Eiti į >klausimyno>dizaino klausimynų ataskaitą (parengta ER).

  2. Dialogo lango lauke Formato konvertavimas pasirinkite Klausimynų ataskaitą.

  3. Pasirinkite Gerai.

  4. Elektroninės ataskaitos parametrų dialogo lange įrašuose, į kuriuos norite įtraukti "FastTab", sukonfigūruokite filtravimo pasirinktį, kad būtų įtrauktas tik SBCCrsExam klausimynas.

  5. Pasirinkite Gerai, norėdami patvirtinti filtravimo pasirinktį.

    Paskirties vietų " FastTab" atkreipkite dėmesį, kad laukas Išvestis nustatytas kaip Ekranas. Jei norite pakeisti sukonfigūruotą paskirties vietą, pasirinkite Keisti.

    ER ataskaitos vykdymo laiko teksto laukelis, kuriame galite keisti konfigūruotą paskirties vietą.

  6. Pasirinkite Gerai, kad būtų vykdoma ataskaita.

  7. Peržiūrėkite sukurtą ataskaitą PDF formatu.

    Ekrane rodoma sukurtos ataskaitos PDF formatu peržiūra.

Papildomi ištekliai