tomasz kazimierski principle consultant 100% generacji ... · 100% generacji oracle forms w...
TRANSCRIPT
100%
Gen
erac
ji O
racl
e F
orm
s w
D
esig
ner
6i
To
mas
z K
azim
iers
ki
Pri
nci
ple
Co
nsu
ltan
t
Ag
end
a
�C
o t
o je
st D
esig
ner
6i?
�N
ow
e ce
chy
Des
ign
era
6i
��������������������
–P
raca
w o
parc
iu o
rep
ozyt
oriu
m
�S
tan
dar
dy
gen
erac
ji / F
OR
MS
/
�B
ud
ow
a ko
du
� �������
��������������������������� ��
Ag
end
a
�C
o t
o je
st D
esig
ner
6i?
�N
ow
e ce
chy
Des
ign
era
6i
��������������������
–P
raca
w o
parc
iu o
rep
ozyt
oriu
m
�S
tan
dar
dy
gen
erac
ji / F
OR
MS
/
�B
ud
ow
a ko
du
� �������
��������������������������� ��
Co
to
jest
Ora
cle
Des
ign
er?
���������������������������������
gen
erac
ji
�P
roje
kto
wan
ie i
bu
do
wa
aplik
acji
dla
O
racl
e 8i
�O
racl
e R
epo
sito
ry
�����������������
�
�W
spie
ran
ie p
racy
gru
po
wej
�������������������������������
Tec
hn
iki r
ozw
oju
sys
tem
u
Ap
likac
ja
Wym
agan
ia b
izn
eso
we
An
aliz
a
Pro
jekt
Bu
do
wan
ie/
����� ����!
Bro
wse
r:h
ttp
://
Ho
llyw
oo
dX
Act
ion
E
dit
B
lock
F
iled
+C
ust
om
ers:
Pro
ces
Info
rmac
ja
Pro
jekt
ow
anie
op
arte
o m
od
el
EM
P_D
EP
T_F
KE
MP
_DE
PT
_FK
EM
P_E
MP
_FK
EM
P_E
MP
_FK
Ch
eck
Co
nst
rain
tsC
hec
k C
on
stra
ints
Un
iqu
e K
eys
Un
iqu
e K
eys
Pri
mar
y K
eyP
rim
ary
Key
Syn
on
yms
Syn
on
yms
Ind
exes
Ind
exes
Tri
gg
ers
Tri
gg
ers
Seq
uen
ceS
equ
ence
Do
mai
nD
om
ain
Man
dat
ory
Man
dat
ory
Op
tio
nal
Op
tio
nal
Dat
atyp
e ic
on
sD
atat
ype
ico
ns
Val
id v
alu
esV
alid
val
ues
Sec
on
dar
yS
eco
nd
ary
elem
ents
elem
ents
Fo
reig
nF
ore
ign
Key
sK
eys
"����������������������� ����!
Ora
cle
OD
BC
Dat
abas
es
Syb
ase
Mic
roso
ftS
QL
Ser
ver
Rep
osi
tory
AN
SI S
QL
DD
L
Rd
b
DB
2D
B2
wo
rkb
ench
DB
2 M
VS
4.x
DB
/2 C
W
Ser
ver
AP
I
Gen
erat
ory
�E
nca
psu
late
b
usi
nes
s ru
les
–B
usin
ess
logi
c
–A
uto
gene
ratio
n
�S
up
po
rt a
pp
licat
ion
ar
chit
ectu
re–
Tra
nsac
tion
supp
ort
–Jo
urna
ling
&de
norm
aliz
atio
n
–V
alid
ate
cons
trai
nts
Ora
cle
Fo
rms
Ora
cle
Fo
rms
Dyn
amic
HT
ML
Dyn
amic
HT
ML
Java
UI
Ag
end
a
�C
o t
o je
st D
esig
ner
6i?
�N
ow
e ce
chy
Des
ign
era
6i
��������������������
–P
raca
w o
parc
iu o
rep
ozyt
oriu
m
�S
tan
dar
dy
gen
erac
ji / F
OR
MS
/
�B
ud
ow
a ko
du
� �������
��������������������������� ��
No
we
cech
y D
esig
ner
a 6i
�#��$�%���������������������������
���������������&���
���������
�'�����������������$
–R
epoz
ytor
ium
: Wer
sjon
owan
ie
–R
epoz
ytor
ium
: Plik
i i fo
lder
y
–����������� ������ ���������
–G
ener
ator
y: F
orm
s -���� ��� � ����������
–G
ener
ator
y: S
erw
er -
wsp
arci
e dl
a 8i
–G
ener
ator
y: W
EB
PL/
SQ
L
Ag
end
a
�C
o t
o je
st D
esig
ner
6i?
�N
ow
e ce
chy
Des
ign
era
6i
��������������������
–W
spól
na p
raca
w o
parc
iu o
rep
ozyt
oriu
m
�S
tan
dar
dy
gen
erac
ji / F
OR
MS
/
�B
ud
ow
a ko
du
� �������
��������������������������� ��
�������������������
�%���������������������������
rep
ozy
tori
um
�(�������$
–S
tand
ardy
gen
erac
ji
–B
iblio
teka
pro
jekt
u
–G
otow
y ko
d
�S
ynch
ron
izac
ja z
sys
tem
em p
likó
w
��������������������������� ���
Wer
sjo
no
wan
ie
�O
bie
kty
Des
ign
era
–������� ������ �
������ �����
�P
liki
–B
inar
ne i
wyk
onyw
alne
*.F
MB
, *.F
MX
–Lo
gika
apl
ikac
ji, s
kryp
ty D
DL,
HT
ML
–P
liki k
las
Javy
�)�������&�������������������������
Wer
sjo
no
wan
ie
Wer
sjo
no
wan
ie p
ozw
ala
na:
�U
two
rzen
ie o
bie
ktu
…
–Je
st w
rep
ozyt
oriu
m a
le n
ie m
a w
ersj
i
–��� ��������� �� �
��� �� ��������
�W
yko
nan
ie r
ejes
trac
ji o
bie
ktu
(ch
eck
in)…
–
Pow
staj
e pi
erw
sza
wer
sja
�T
wo
rzen
ie n
ow
e w
ersj
i zac
ho
wu
je
��������������
•������������ �
����������������
������������������
1.0
Wer
sjo
no
wan
ieC
hec
k in
/Ch
eck
ou
t
�T
wo
rzen
ie o
bie
ktu
–is
tnie
je b
ez w
ersj
i
–���������� � !�������������"
1.0
•����� ����� �
������������ �������
�������������� ����� ��������� ����
����������������������� ��
1.1
1.0
Wer
jso
no
wan
ieC
hec
k in
/Ch
eck
ou
t
�C
hec
k o
ut:
–������� �
��������� �����
–��
���� ���� �������� ����
–������� �� ����� ������� ������
Wer
sjo
no
wan
ieC
hec
k in
/Ch
eck
ou
t
�C
hec
kou
t d
oty
czy
sam
ego
ob
iekt
u i
� ���������������������
�#������������������� ���������$�
–ko
lum
ny
–kl
ucze
–����
–in
deks
y
–w
yzw
alac
ze
–���� ����� ����� �
���������
Wer
sjo
no
wan
ieN
adaw
anie
ety
kiet
�E
tyki
eta
wer
sji n
adaw
ana
prz
ez s
yste
m–
MA
IN: 1
.0, 1
.1, 1
.2
–#������ $%$%&%'� $%$%&%$� $%$%(%'
����&�������������������������
–S
imon
–<
null>
�"����$������������
–M
AIN
;1,
MA
IN;n
, M
AIN
;LA
TE
ST
–H
R B
eta;
1, H
R B
eta;
n, H
R B
eta;
Late
st
Wer
sjo
no
wan
ieP
liki i
fo
lder
y
�C
hec
kin
po
wo
du
je p
ob
ran
ie p
liku
z
syst
emu
plik
ów
�#��������������������������������
do
sys
tem
u p
likó
w
Wer
sjo
no
wan
ieH
isto
ria
wer
sji i
zd
arze
nie
�V
ersi
on
His
tory
Vie
wer
(V
HV
) p
oka
zuje
ko
lejn
e w
ersj
e o
bie
ktu
�Z
apro
jekt
ow
any
do
p
oka
zyw
ania
his
tori
i i
stan
u:
–������� ���� ������
�����
–ch
ecko
uty
–������ �
�� ��
Wer
sjo
no
wan
ieH
isto
ria
wer
sji i
zd
arze
nia
�V
ersi
on
Eve
nt
Vie
wer
(V
EV
) p
oka
zuje
������������������������������������
jeg
o h
isto
rii
�*���������������������$
–Ja
k w
iele
raz
y ch
ecko
utow
ano
obie
kt o
d w
tork
u?
–)�� ���� ��� ��� �����������*
–+�� ���������� ������ ��� �����*
–K
to te
raz
ma
chec
kout
na
tym
obi
ekci
e?
Wer
sjo
no
wan
ieH
isto
ria
wer
sji i
zd
arze
nia
•����� � ���������� ��
•����� � ������ ��� ��
Po
rów
nyw
anie
wer
sji
�P
oró
wn
ywan
ie d
wó
ch
��������������������
jed
neg
o o
bie
ktu
���������������&� �������
�W
ork
area
�O
rgan
izac
ja
�K
on
fig
ura
cje
�+� ���
�"������
�%��������������������
Rep
osi
tory
Wo
rkA
rea
Wo
rkar
ea
�*������������������������������
ob
iekt
ów
�D
efin
iuje
wid
ok
per
spek
tyw
y–
Wyz
nacz
a ko
ntek
st p
racy
–T
ylko
jedn
a w
ersj
a ob
iekt
u
–,�� �� ��� ����������
�������
–����� ������ ������
Wo
rkar
ea
Fo
lder
Ap
pS
ys
Fo
lder
Org
aniz
acja
�����������
�������������������������
‘ko
nte
ner
y’:
–F
olde
rO
biek
ty s
yste
mu
plik
ów (
plik
i, ka
talo
gi)
–S
yste
m A
plik
acji
Obi
ekty
Ora
cle
Des
igne
ra(e
ncje
, def
inic
je ta
bel,
������ ��%-
�,����������� ����������������
kon
ten
ery
Ko
nfi
gu
racj
e
�,��&� ������������������������������
wer
sji p
osz
czeg
óln
ych
ob
iekt
ów
–.����� ��� ��
� ������� ����������
–/���� ����� �
�� �� ������� �����
Ko
nfi
gu
racj
e
Rel
ease
1.0
Rel
ease
1.1
Rel
ease
2.0
Co
nfi
gu
rati
on
s
+� ����
�S
toso
wan
e d
o:
–��������� ���������
–��������� �
�������
�D
ecyd
uje
któ
ra w
ersj
a o
bie
ktu
jest
���������-��������.
�%��������$
–LA
TE
ST
(MA
IN)
–LA
TE
ST
(<B
ranc
hNam
e>)
–IN
CLU
DE
_FO
LDE
R(<
Fol
derN
ame>
)
–E
XC
LUD
E_F
OLD
ER
(<F
olde
rNam
e>)
–IN
CLU
DE
_CO
NF
IG (
<C
onfig
urat
ionN
ame>
)
"������
�*��������������������� ��
�Iz
olo
wan
ie z
mia
n
����������� �����������������$
–�������� ��� ����� ��������
–���� ������ �0����
"������
���������������/0/���*12'
"������
�C
hec
kou
t 1.
1
"������
�#��������� �������/!
3�������
�P
oró
wn
anie
wer
sji i
za
znac
zen
ie k
on
flik
tów
i ��
����
• ������������������!��
�������
Ko
nfl
ikt
Ko
nfl
ikt
+������
+������
3�������
� ����������������������&������
Tar
get
isch
ecke
d in
cr
eati
ng
a n
ew
vers
ion
Tar
get
isch
ecke
d in
cr
eati
ng
a n
ew
vers
ion
3�������
�C
hec
kin
no
wej
wer
sji
For
m
For
m
Java
File
For
m
Vie
ws
Mod
ules
Tab
le
Pro
cedu
re
Tab
le
Tem
plat
e
Java
File
DD
L F
ile
C F
ile
�������������������������
Pro
ble
m�������������������������
Pro
ble
m
������������������������
�#������������������4
–1���� ������� � �� ����0 �������
�)����� ����������������&���
������
�������������4
–O
dpow
iedz
i na
pyta
nia:
�,���� � �� ��� �� ����
tego
obi
ektu
�,���� � �� ��� ����� ������
prze
z te
n ob
iekt
–2��������� �
������ �������������
Ora
cle
Rep
osi
tory
Ora
cle
Rep
osi
tory
File
File
syst
emsy
stem
Dep
end
ency
Dep
end
ency
Man
ager
Man
ager
Par
ser
Par
ser
map
pin
gs
map
pin
gs
Par
sers
Par
sers
<?X
ML
?>
<?X
ML
?>
<?X
ML
?>
<?X
ML
?>
XM
L Im
po
rtX
ML
Imp
ort
1�����������������
%��������������������5�����
�F
orm
s
�R
epo
rts
�M
enu
�B
iblio
teki
ob
iekt
ow
e
�B
iblio
teki
PL
/SQ
L
��������������������
�������������6����������6��������6�
sekw
encj
e
�)�������������������
�D
zied
zicz
enia
z b
iblio
tek
ob
iekt
ow
ych
i ��������������
����������������6�7�8�������
� ���������������������&������
PL
SQ
L
������������
Inn
e p
arse
ry
�P
arse
r Ja
vy i
SQ
LJ
–3��� ��������� ��� � ����� ���
�C
/Pro
*C–
4���� �������� ��� 5
–3��� ��������� ������ ����� ��������0
�S
QL
an
d P
L/S
QL
–3��� ��������� ������ ������ ��������
proc
edur
�������������������
�R
epo
zyto
riu
m
�S
tan
dar
dy
gen
erac
ji i k
od
ow
ania
�B
iblio
teka
pro
jekt
ow
a
�%������������������
Ag
end
a
�C
o t
o je
st D
esig
ner
6i?
�N
ow
e ce
chy
Des
ign
era
6i
��������������������
–P
raca
w o
parc
iu o
rep
ozyt
oriu
m
�S
tan
dar
dy
gen
erac
ji / F
OR
MS
/
�B
ud
ow
a ko
du
� �������
��������������������������� ��
Sta
nd
ard
y g
ener
acji
�Z
def
inio
wan
ie i
imp
lem
enta
cja
����������&�������������
�(������� ��������-�� �����������������
���������������������.
���������������������������������
stan
dar
do
we
typ
y o
bie
któ
w o
raz
wsp
óln
y ko
d
� ������������������������
rep
ozy
tori
um
�%��&�����������������������������
��&�������������������������������
���������������������������������
met
od
a st
and
aryz
acji
9� �����������������������������
�*�����������������������������
rep
ozy
tori
um
� �������������
z ak
cjam
i
�N
adp
isyw
anie
ak
cji
Ag
end
a
�C
o t
o je
st D
esig
ner
6i?
�N
ow
e ce
chy
Des
ign
era
6i
��������������������
–P
raca
w o
parc
iu o
rep
ozyt
oriu
m
�S
tan
dar
dy
gen
erac
ji / F
OR
MS
/
�B
ud
ow
a ko
du
� �������
��������������������������� ��
Ko
d s
tan
dar
do
wy
i ko
d a
plik
acji
SYST
EM
.pll
APP
01.p
ll
Kod
z O
LB
���������������� �����
��
������
APP
01.p
ll
Kod
klie
nta
Kod
apl
ikac
ji w
baz
ie
Ag
end
a
�C
o t
o je
st D
esig
ner
6i?
�N
ow
e ce
chy
Des
ign
era
6i
��������������������
–P
raca
w o
parc
iu o
rep
ozyt
oriu
m
�S
tan
dar
dy
gen
erac
ji / F
OR
MS
/
�B
ud
ow
a ko
du
� �������
��������������������������� ��
%��� �������� ��
Lo
gik
aL
og
ika
aplik
acji
aplik
acji
Fo
rms
Ser
ver
Dat
a M
anag
erD
ata
Man
ager
iim
oto
r P
L/S
QL
mo
tor
PL
/SQ
L
Plik
w
yko
nyw
aln
y
War
stw
a W
arst
wa
GU
IG
UI
SQ
L*N
etBaz
a d
anyc
h
3��������
prz
yro
sto
wo
Ora
cle
Dev
elo
per
Ser
ver
War
stw
aW
arst
wa
GU
IG
UI
Plik
FM
X
Ap
let
Jaw
y
Ora
cle
Dev
elop
er S
erve
r -
Arc
hite
ktur
a F
orm
s Se
rver
War
stw
a W
arst
wa
GU
IG
UI
War
stw
a W
arst
wa
GU
IG
UI
War
stw
a W
arst
wa
GU
IG
UI
War
stw
a W
arst
wa
GU
IG
UI
War
stw
a W
arst
wa
GU
IG
UI
War
stw
a W
arst
wa
GU
IG
UI
War
stw
a W
arst
wa
GU
IG
UI
War
stw
a W
arst
wa
GU
IG
UI
War
stw
a W
arst
wa
GU
IG
UI
War
stw
a W
arst
wa
GU
IG
UI
War
stw
a W
arst
wa
GU
IG
UI
War
stw
a W
arst
wa
GU
IG
UI
�:���
��(��8������������������
–M
eta-
dat
a
–K
om
pre
sja
kom
un
ikat
ów
–B
ufo
r ko
mu
nik
ató
w k
lien
ta
Klie
nt
Klie
nt
Ora
cle
8iO
racl
e 8i
Ora
cle
Dev
elo
per
Ser
ver
Ora
cle
Dev
elo
per
Ser
ver
Opt
ymal
izac
ja w
ykor
zyst
ania
sie
ci
Sp
ecja
lizo
wan
y ap
let
Javy
Sce
nar
iusz
#1:
�������������
Lo
gik
i Ap
likac
i
Met
a-d
ata
Ap
likac
ja z
bu
do
wan
a p
rzy
po
mo
cy O
racl
e D
evel
op
er
Ser
ver
Sce
nar
iusz
#2:
���������
Met
a-d
ata
dla
ap
likac
ji
Ora
cle
8iO
racl
e 8i
Ser
wer
Ap
likac
jiS
erw
er A
plik
acji
Ora
cle
8iO
racl
e 8i
Dev
elo
per
Dev
elo
per
Ser
ver
Ser
ver
�"�����������������
�E
fekt
ywn
e ry
sow
anie
inte
rfej
su
�����������
<TA
B>
���������������
Pos
t-C
hang
eP
ost-
Item
Whe
n-V
alid
ate-
Item
Pre
-Ite
mW
hen-
New
-Ite
m-I
nsta
nce
Ko
mp
resj
a ko
mu
nik
ató
w
Bu
for
kom
un
ikat
ów
klie
nta
Dev
elo
per
Dev
elo
per
Ser
ver
Ser
ver
Klie
nt
Javy
�%������������������
���&�������������������������
�����������
ob
iekt
u
um
iesz
czo
ne
bu
forz
e
Bu
for
kom
un
ikat
ów
serw
era
%����������������
zmie
nio
ne
�����������
δB
ufo
r ko
mu
nik
ató
w
klie
nta%�����
zest
aw
�����������
Gen
ero
wan
ie w
ydaj
neg
o k
od
u
��������71+������#1�
�������������������������
�*��������������������������������������
typ
u b
oile
rpla
te
�M
inim
aliz
acja
licz
by
wyz
wal
aczy
��������7�8��������������� ���������
stro
nie
klie
nta
,
�������������������������������������
���� ������ �0
Ag
end
a
�C
o t
o je
st D
esig
ner
6i?
�N
ow
e ce
chy
Des
ign
era
6i
��������������������
–P
raca
w o
parc
iu o
rep
ozyt
oriu
m
�S
tan
dar
dy
gen
erac
ji / F
OR
MS
/
�B
ud
ow
a ko
du
� �������
��������������������������� ��
�������������������������� ��
�M
igra
cja
do
WE
B
�M
igra
cja
do
UN
IX
Mig
racj
a d
o W
EB
�O
gra
nic
zen
ia–
Nie
ma
OLE
–N
ie m
a w
yzw
alac
zy c
zaso
wy
�'��������������
–Ja
vabe
ans
–O
LAF
Mig
racj
a d
o U
NIX
�P
rob
lem
y p
od
czas
ko
nw
ersj
i–
��������� �
������ ���� � ������0 �����
–4��� ��������� #
�6 �� ���������� ����
–Z
naki
nar
odow
e
Mig
racj
a d
o U
NIX
�K
roki
ko
nw
ersj
i–
Em
ulat
or X
-Win
dow
s
–C
zcio
nki w
sta
ndar
dzie
ISO
-885
9-2.
–7���� �
����� �
����������
–,����� ���� ����
��� �
�����
–G
ener
acja
apl
ikac
ji (f
60ge
nm)