CodeGen: Rozdiel medzi revíziami

Z SPIN2-wiki
Prejsť na: navigácia, hľadanie
(Vytvorená stránka „Zadané údaje: "Prezentacia.SRD" - cesta k prezentácii (napr. C:\PBDL\vyd-head\LEA\lea_ds\ds_lea_prezentacia.srd) "Modul" - názov agendy, modulu (napr. Lea) "Cesta k ...“)
 
 
(7 medziľahlých úprav od rovnakého používateľa nie je zobrazených.)
Riadok 1: Riadok 1:
Zadané údaje:
 
"Prezentacia.SRD" - cesta k prezentácii (napr. C:\PBDL\vyd-head\LEA\lea_ds\ds_lea_prezentacia.srd)
 
"Modul" - názov agendy, modulu (napr. Lea)
 
"Cesta k Resource" - (napr. D:\SPIN2\LEA\src\SpinShared\Datalock.Spin.Resources\LeaResources.resx)
 
"Koreň názvu triedy" - názov triedy pre BO, TO a Enum
 
"NameSpace Prefix" - (napr. Datalock.Spin.Lea.BL.Prezentacie)
 
"Uložiť výstup do" - cesta kam budú uložené súbory zdrojového kódu
 
Tlačítka:
 
"Uložiť konfiguráciu" - uloží údaje "Cesta k Resource", "Koreň názvu triedy", "NameSpace Prefix", "Uložiť výstup do" a "Modul".
 
"Analyzuj" - zistí informácie zo zadanej prezentácie (cesta zadaná v "Prezentacia.SRD"), t.j. stĺpce, ich názvy, dátový typ, popis, poradie atď. a predplní "Koreň názvu triedy" z názvu súboru prezentácie.
 
"Vygenerovať" - vytvorí súbory zdrojového kódu v adresári "Uložiť výstup do"
 
Vytvorené súbory:
 
<KorenNazvuTriedy>.cs - súbor s triedami TO, BO, Enum - môže sa priamo skopírovať do SPIN2 projektu do adresára Prezentácií.
 
<KorenNazvuTriedy>iBatis.xml - súbor pre iBatis - tiež sa môže priamo skopírovať do SPIN2 projektu do adresára Prezentácií (je mierne upravený oproti pôvodnému vegenerovanému súboru pre DataWindow, retrieval arguments sú označené #<arg>#, neupravený súbor je v <KorenNazvuTriedy>iBatis.xmlOld ).
 
Potom sú tam 2 súbory pre Resource (.resx a .Designer.cs) - ich obsah sa môže pridať do príslušných Resource súborov modulu. t.j. treba otvoriť resource súbor  resx (napr. D:\SPIN2\LEA\src\SpinShared\Datalock.Spin.Resources\LeaResources.resx) cez Notepad a na koniec súboru pred záverečné </root> ( za posledné </data> ) vložiť celý obsah vegerovaného resx kódu, podobne aj pre resource súbor  Designer.cs (napr. D:\SPIN2\LEA\src\SpinShared\Datalock.Spin.Resources\LeaResources.Designer.cs), otvoríme ho cez Notepad a na koniec súboru pred záverečné dve zátvorky }} vložiť celý obsah vegerovaného Designer.cs kódu.
 
  
 +
== Popis voľby Prezentácie ==
  
 +
===Údaje===
 +
"'''Prezentacia.SRD'''" - cesta k prezentácii (napr. C:\PBDL\vyd-head\LEA\lea_ds\ds_lea_prezentacia.srd)<br>
 +
"'''Modul'''" - názov agendy, modulu (napr. Lea)<br>
 +
"'''Cesta k Resource'''" - (napr. D:\SPIN2\LEA\src\SpinShared\Datalock.Spin.Resources\LeaResources.resx)<br>
 +
"'''Koreň názvu triedy'''" - názov triedy pre BO, TO a Enum<br>
 +
"'''NameSpace Prefix'''" - (napr. Datalock.Spin.Lea.BL.Prezentacie)<br>
 +
"'''Uložiť výstup do'''" - cesta kam budú uložené súbory zdrojového kódu<br>
 +
===Tlačítka===
 +
"'''Uložiť konfiguráciu'''" - uloží údaje "Cesta k Resource", "Koreň názvu triedy", "NameSpace Prefix", "Uložiť výstup do" a "Modul".<br>
 +
"'''Analyzuj'''" - zistí informácie zo zadanej prezentácie (cesta zadaná v "Prezentacia.SRD"), t.j. stĺpce, ich názvy, dátový typ, popis, poradie atď. a predplní "Koreň názvu triedy" z názvu súboru prezentácie.<br>
 +
"'''Vygenerovať'''" - vytvorí súbory zdrojového kódu v adresári "Uložiť výstup do"<br>
 +
===Vytvorené súbory===
 +
'''<KorenNazvuTriedy>.cs''' - súbor s triedami TO, BO, Enum - môže sa priamo skopírovať do SPIN2 projektu do adresára Prezentácií.<br>
 +
'''<KorenNazvuTriedy>iBatis.xml''' - súbor pre iBatis - tiež sa môže priamo skopírovať do SPIN2 projektu do adresára Prezentácií (je mierne upravený oproti pôvodnému vegenerovanému súboru pre DataWindow, retrieval arguments sú označené #<arg>#, neupravený súbor je v <KorenNazvuTriedy>iBatis.xmlOld ).<br>
 +
Potom sú tam 2 súbory pre Resource ('''.resx''' a '''.Designer.cs''') - ich obsah sa môže pridať do príslušných Resource súborov modulu. t.j. treba otvoriť resource súbor  resx (napr. D:\SPIN2\LEA\src\SpinShared\Datalock.Spin.Resources\LeaResources.resx) cez Notepad a na koniec súboru pred záverečné </root> ( za posledné </data> ) vložiť celý obsah vegerovaného resx kódu, podobne aj pre resource súbor  Designer.cs (napr. D:\SPIN2\LEA\src\SpinShared\Datalock.Spin.Resources\LeaResources.Designer.cs), otvoríme ho cez Notepad a na koniec súboru pred záverečné dve zátvorky }} vložiť celý obsah vegerovaného Designer.cs kódu.<br>
 +
 +
[[Prezentácie v SPIN2]]
 
  [[category:Pracovné postupy]]
 
  [[category:Pracovné postupy]]

Aktuálna revízia z 09:48, 24. marec 2014

Popis voľby Prezentácie

Údaje

"Prezentacia.SRD" - cesta k prezentácii (napr. C:\PBDL\vyd-head\LEA\lea_ds\ds_lea_prezentacia.srd)
"Modul" - názov agendy, modulu (napr. Lea)
"Cesta k Resource" - (napr. D:\SPIN2\LEA\src\SpinShared\Datalock.Spin.Resources\LeaResources.resx)
"Koreň názvu triedy" - názov triedy pre BO, TO a Enum
"NameSpace Prefix" - (napr. Datalock.Spin.Lea.BL.Prezentacie)
"Uložiť výstup do" - cesta kam budú uložené súbory zdrojového kódu

Tlačítka

"Uložiť konfiguráciu" - uloží údaje "Cesta k Resource", "Koreň názvu triedy", "NameSpace Prefix", "Uložiť výstup do" a "Modul".
"Analyzuj" - zistí informácie zo zadanej prezentácie (cesta zadaná v "Prezentacia.SRD"), t.j. stĺpce, ich názvy, dátový typ, popis, poradie atď. a predplní "Koreň názvu triedy" z názvu súboru prezentácie.
"Vygenerovať" - vytvorí súbory zdrojového kódu v adresári "Uložiť výstup do"

Vytvorené súbory

<KorenNazvuTriedy>.cs - súbor s triedami TO, BO, Enum - môže sa priamo skopírovať do SPIN2 projektu do adresára Prezentácií.
<KorenNazvuTriedy>iBatis.xml - súbor pre iBatis - tiež sa môže priamo skopírovať do SPIN2 projektu do adresára Prezentácií (je mierne upravený oproti pôvodnému vegenerovanému súboru pre DataWindow, retrieval arguments sú označené #<arg>#, neupravený súbor je v <KorenNazvuTriedy>iBatis.xmlOld ).
Potom sú tam 2 súbory pre Resource (.resx a .Designer.cs) - ich obsah sa môže pridať do príslušných Resource súborov modulu. t.j. treba otvoriť resource súbor resx (napr. D:\SPIN2\LEA\src\SpinShared\Datalock.Spin.Resources\LeaResources.resx) cez Notepad a na koniec súboru pred záverečné </root> ( za posledné </data> ) vložiť celý obsah vegerovaného resx kódu, podobne aj pre resource súbor Designer.cs (napr. D:\SPIN2\LEA\src\SpinShared\Datalock.Spin.Resources\LeaResources.Designer.cs), otvoríme ho cez Notepad a na koniec súboru pred záverečné dve zátvorky }} vložiť celý obsah vegerovaného Designer.cs kódu.

Prezentácie v SPIN2