2006.10.31.

a kapcsolatok nem lesznek benne a vizsgn, csak a struktra egy papron(mint adab2)


mai ra:
Karbantart rlapot kell ltrehozni a kikldetsek tblra:
2 fl kell egy karbantrarts fl:ezen egyszerrre egy rekord jelenik meg klnbz vezrlkben
a msik fl a tallzs fl: ahol tblzatos formban kell megjelentetni a tbla adatait.


tervez nzetben meglessk a kikldets tblt(access)
kikldetsi kdra figyelni kell meg az alkalamzott kdot(erre is figyelni kell)
kikld hely.
kzlek...
stb.

feladat: a dataenvirometn designerrel kell megcsinlni az rlapot(VB)
adatkrnyezet tervetz:

standard exet kivlasztjuk..
project neve: prjkikul

caption: kikldetsek kezelse
project nv: prjKukuld
form:frmKikuld

Adatkrny kialaktsa: jobb egr ghomb a project ablaknl jna  CSDA(Arnoldnak)
Add dataq enviroment.
szolgltatknl Ms jet adat

connectionnl properties
MS jet4.
kapcsolatoknl hozzrakjuk a kikuld adatbazist


connectioon1 et tnevezzk
data enviroment neve: dat kikuld


csoportostjuk a dataenviroment menedzserben az uccs gomb legyen benyomva


add command->cmdKikuld
properties: database objectznl majd table menpont
leguccs fln belltani a kliens oldali kurzort!, a lock type az optimistic(3)
kikuldetseket alatta kivl
connectiont is kivlasztjuk
adavanced optimistic, be kell legyen pippantva a Recordset

componentset: ms tabbed dialog contorl 6.0 t

properties captionokat belltjuk, karbantarts tallzs

rtesszk a commandot a lapra majd ctrl+x el kivlasztjuk s rdobjuk a karabantarts flre.

cmd.txt hasznljuk hoyg ne kelljen jra szenvedni...

bemsoljuka  kd szerkesztbe
a form loadban lv cuiccot t kell rni datkikuld.rscmdKukuld

bebaszkodjuka gombokat, megadjuka megfelel neveket stb s elvileg eddig mxik.



componenet hozzad -> ms datagrid control  6.0

datagridet rdobjuk
jobb oldalt a categorized kell
datasource: datkikuld
data member command obj
allow kat miond falsera


jobb gomb a griden majd retrive fields
itt most jl bvannak a cimkk de vizsgn valszn szopatni fognak hogy rkljuk t...

gy:
jobb gomb a griden:
edit("taln"):
NEM.
jobb gomb majd properties, majd column


S ez gy j.


datagridet vegyk alacsonyabbra, hogy legyen hely a fln.
vlasztgombot pakolunk ide:
hosszan egy framet tesznk
Frame caption:rendezettsg
kikld kd,hely,cl

eza  bele az option1 clicknek:
Private Sub Option1_Click()
  rsDatEnv.Sort = "KikldetsKd"
End Sub

stb rtelemszeren

na ez is j.

Most az uccs oszlopot bazerljuk:
az uccs oszlop most 1/0 ezt t kell alaktani jobb gomb a griden, majd az ucs fln format fl
kivl column8
majd boolean majd true helyett igen false helyett nem



ez mindiog van a vizsgn:
feladatz: a megfelel vezrl tipusa legyen sszhangban a  kezelt adatokkal.

(masked boxothasznlunk majd.)

kikldets kd nl beltjuk true ra a lockedet

alkalmazott kd: ennek gy nincs rtelme, inkbb lenyil listt csinlunk bellee(vizsgn is ez kell)
kitrjk oszt odatesznk egy (most jobb gomb oldalt components, ms data list controls 6.0 kell)
most megjelent, betesznk egy datacombo boxot.

vezrlnl a categorik fl.
databindings: adatforrs->dat kikld, datmember->cmdkikuld, datafiled->alkalmazott kd
datkikuld datenviromentre kattintunk

most a data enviromentet csesztetjk:
commands alatt acommandsra kattintva ltrehozunk egy jat
a command obj neve: cmdAlkalmazottak
alul alkalmaozttak meg lista stb u.a. mint elbb de readonly 
Cbo alkalmaozottakra lltjuk a nevt a lenylszarnak

categorized
rowsource:DatKikuld
RowMember:cmdAlkalmazott
most a rcsot mreteztk, deht na mind1... nem volt fontos...

cmd alkalmazottak (dataenviromentben):
table helyett sql statemnetre kattintunk, itt runk egy sql utastst(hogy milyen mezket akarunk hasznlni):


ez valahogy nem jtt ssze..
categorizednl mg be kne lltani  bound columnnl nevet elvileg


na mind1.

hozzadunk egy j komponenst MS Windows common controls-2 6.0
dtpickert tesznk r a dtumtl t cserljk.
data bindingset jobb oldalt belltjuk data bindings stb.


kifeizetve helyre jell ngyzetet
datasource
majd datamembert kivl bell majd bell kifizetve mezt. juhuh

kikld helynl belltjuk a maxLength et.
parnternl s kikld clnl is ez van.

datumig et be kellene lltani hogy ne lehessen hamarabbmint a dtumtl, elvileg az accesben bellthatjuk s visszazen...

kikld adatbzist megnyitjuk:
kikld kdnl milyen rtkek szerepelnek, erre csinmljunk egy j tblt.
Ekod - szm
eNev - szveg
ekod az elsdleges
sszektjk, az ekdon keresztl a kikldetsi eszkzkkel.


lenyl lista + rvnyessgi szablyt megcsinlni:
0