Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Delphi 7
Π’Π΅ΠΏΠ΅ΡΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ²ΡΠ·Ρ Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π² DBMemo ΠΈ DBEdit-Π°Ρ Π²ΡΡ ΠΎΠ΄ΠΈΠ»ΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΡΡ Π·Π²Π΅Π·Π΄Ρ (ΠΏΠ»Π°Π½Π΅ΡΡ, Π°ΡΡΠ΅ΡΠΎΠΈΠ΄ ΠΈ ΡΠ΄), Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ DBGrid. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π² ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π°Π½Π½ΡΡ DM ΠΈ Π΄Π²ΠΎΠΉΠ½ΡΠΌ ΡΠ΅Π»ΡΠΊΠΎΠΌ ΠΏΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ ADOTable ΠΎΡΠΊΡΡΠ²Π°Π΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΏΠΎΠ»Π΅ΠΉ. ΠΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΡΠ΅Π»ΠΊΠ°Π΅ΠΌ ΠΏΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡ ΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Add all fields (Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²ΡΠ΅ ΠΏΠΎΠ»Ρ). Π’Π΅ΠΏΠ΅ΡΡ Π² ΠΎΠΊΠ½Π΅ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° ΠΏΠΎΠ»Π΅ΠΉ… Π§ΠΈΡΠ°ΡΡ Π΅ΡΡ >
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° Delphi 7 (ΡΠ΅ΡΠ΅ΡΠ°Ρ, ΠΊΡΡΡΠΎΠ²Π°Ρ, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½Π°Ρ)
ΠΡΠΊΡΡΠ² Delphi ΡΠΎΠ·Π΄Π°Π΅ΠΌ ΠΏΡΠΎΠ΅ΠΊΡ, Π½Π°ΡΠ° Π³Π»Π°Π²Π½Π°Ρ ΡΠΎΡΠΌΠ° Π΄ΠΎΠ»ΠΆΠ½Π° Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΡΠ°ΠΊΠΎΠΉ:
Π ΠΈΡΡΠ½ΠΎΠΊ 3.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π² ΡΠΎΡΠΌΡ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅ΠΌ Panel ΠΈ ΠΊ ΡΠ²ΠΎΠΉΡΡΠ²Ρ Align ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ AlClient Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΠΎΠ½ Π·Π°ΠΏΠΎΠ»Π½ΠΈΠ» Π²ΡΡ ΡΠΎΡΠΌΡ. ΠΠΎΡΠΎΠΌ Π² ΠΏΠ°Π½Π΅Π»Ρ ΠΊΠΈΠ΄Π°Π΅ΠΌ DBGrid ΠΈ DBMemo ΠΈΠ· Π²ΠΊΠ»Π°Π΄ΠΊΠΈ DataControls ΠΏΠ°Π»ΠΈΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ².
ΠΠ°Π»Π΅Π΅ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΎΠ΄ΠΈΠ½ Edit ΠΈ ΡΡΠΈ BitBtn ΠΈΠ· Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Additional.
ΠΠ»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΡΠ°Π±Π»ΠΈΡΡ Tovar ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ DBGrid, Π° Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° ΡΠ°Π±Π»ΠΈΡΡ Op ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ DBMemo.
ΠΠ°Π»Π΅Π΅ Π΄Π»Ρ ΠΏΠΎΠΈΡΠΊΠ° ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Edit ΠΈ Π΄Π»Ρ ΡΡΠ΅Ρ ΠΊΠ½ΠΎΠΏΠΎΠΊ BitBtn Π² ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ Caption ΠΏΠΈΡΠ΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ, Π΄ΠΎΠ±Π°Π²ΠΈΡΡ, ΡΠ΄Π°Π»ΠΈΡΡ.
ΠΠ°ΡΠ΅ΠΌ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ, ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Ρ Name ΡΠΎΡΠΌΡ ΠΏΡΠΈΡΠ²Π°ΠΈΠ²Π°Π΅ΠΌ fMain, ΡΠ²ΠΎΠΉΡΡΠ²Ρ Caption ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ SaveAll, ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ Main. pas, Π° ΠΏΡΠΎΠ΅ΠΊΡ Π² ΡΠ΅Π»ΠΎΠΌ Π½Π°Π·ΠΎΠ²Π΅ΠΌ Project1.
Π ΠΈΡΡΠ½ΠΎΠΊ 4.
Π‘Π²ΡΠ·ΡΠ²Π°Π½ΠΈΠ΅ Delphi Ρ ΠΠ
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π°Π½Π½ΡΡ , File-New-DataModule. ΠΠ½ Π½ΡΠΆΠ΅Π½ Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΠ²ΡΠ·Π°ΡΡ ΠΠ Access Ρ Delphi.
Π ΠΈΡΡΠ½ΠΎΠΊ 5.
Π‘Π²ΠΎΠΉΡΡΠ²Ρ Name ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π°Π½Π½ΡΡ ΠΌΡ ΠΏΡΠΈΡΠ²ΠΎΠΈΠΌ ΠΈΠΌΡ fDM, Π° ΠΌΠΎΠ΄ΡΠ»Ρ ΡΠΎΡ ΡΠ°Π½ΠΈΠΌ ΠΊΠ°ΠΊ DM.pas.. ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π² ΠΌΠΎΠ΄ΡΠ»Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ADOConnection Ρ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ ADO ΠΏΠ°Π»ΠΈΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ². ΠΡΠΎΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡ ΡΠ²ΡΠ·Ρ Π΄ΡΡΠ³ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Ρ Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° ADO.
Π’Π΅ΠΏΠ΅ΡΡ Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π΄Π²Π°ΠΆΠ΄Ρ ΠΏΠΎ ΡΠ²ΠΎΠΉΡΡΠ²Ρ ConnectionString ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° ADOConnection. ΠΡΠΊΡΠΎΠ΅ΡΡΡ ΠΎΠΊΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° ΠΊ ADO:
Π ΠΈΡΡΠ½ΠΎΠΊ 6.
ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ Build. Π ΠΎΡΠΊΡΡΠ²ΡΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Microsoft Jet 4.0 OLE DB Provider Π΄Π°Π»Π΅Π΅:
Π ΠΈΡΡΠ½ΠΎΠΊ 7.
Π ΠΎΠΊΠ½Π΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΠ, ΠΏΠΎΡΠΎΠΌ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ «ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅» ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΡΠ»ΠΎ ΡΡΠΏΠ΅ΡΠ½ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΠ.
Π ΠΈΡΡΠ½ΠΎΠΊ 8.
ΠΠΎΡΠΎΠΌ Π²ΡΠ΄Π΅Π»ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ADOTable. ΠΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²ΡΠ²Π°Π΅ΠΌ Π΅Π³ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Name Π² TTovar, Π° Π² ΡΠ²ΠΎΠΉΡΡΠ²Π΅ TableName Π²ΡΠ±Π΅ΡΠ°Π΅ΠΌ Π³Π»Π°Π²Π½ΡΡ ΡΠ°Π±Π»ΠΈΡΡ Π±Π°Π·Ρ — Tovar. ΠΡΠΊΠ²Π° «Π’» Π² Π½Π°ΡΠ°Π»Π΅ Π½Π°Π·Π²Π°Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ, ΡΡΠΎ ΡΡΠΎ ΡΠ°Π±Π»ΠΈΡΠ°. Π ΡΠ΄ΠΎΠΌ Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠΌ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DataSource ΠΈΠ· Π²ΠΊΠ»Π°Π΄ΠΊΠΈ Data Access ΠΏΠ°Π»ΠΈΡΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ². ΠΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DataSource ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ²ΡΠ·ΠΈ Ρ Π½Π°Π±ΠΎΡΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ , ΠΈ ΡΠ»ΡΠΆΠΈΡ ΠΏΠΎΡΡΠ΅Π΄Π½ΠΈΠΊΠΎΠΌ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ ΠΊΠ°ΠΊ ADOTable ΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ , Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, DBGrid, DBEdit ΠΈ Ρ. ΠΏ. Π‘Π²ΠΎΠΉΡΡΠ²ΠΎ Name ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° DataSource ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²ΡΠ²Π°Π΅ΠΌ Π² DSNeims (DS — DataSource). Π ΡΠ²ΠΎΠΉΡΡΠ²Π΅ DataSet Π²ΡΠ±Π΅ΡΠ°Π΅ΠΌ ΡΠ°Π±Π»ΠΈΡΡ TTovar.
ΠΡΠΎΠ΄Π΅Π»ΡΠ²Π°Π΅ΠΌ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΡΠ°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠ² ΠΎΡΡΠ°Π²ΡΡΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ DataSource ΠΊ ΡΠ°Π±Π»ΠΈΡΠ΅:
Π ΠΈΡΡΠ½ΠΎΠΊ 9.
ΠΠΎΡΠΎΠΌ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π² Π³Π»Π°Π²Π½ΡΡ ΡΠΎΡΠΌΡ, ΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ File-UseUnit ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊ Π½Π΅ΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ DM ΠΈ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π² ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π°Π½Π½ΡΡ ΠΈ ΡΠ°ΠΊ ΠΆΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ Π³Π»Π°Π²Π½ΡΡ ΡΠΎΡΠΌΡ Main ΠΊ DM.
Π ΠΈΡΡΠ½ΠΎΠΊ 10.
ΠΠ°Π»Π΅Π΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ Active ΠΎΠ±Π΅ΠΈΡ ΡΠ°Π±Π»ΠΈΡ ADOTable ΠΏΠ΅ΡΠ΅Π²Π΅Π΄Π΅ΠΌ Π² True.
ΠΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π² Π³Π»Π°Π²Π½ΡΡ ΡΠΎΡΠΌΡ ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π΅ DataSource ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ° DBGrid Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ fDM. DSTovar, Π° Π² ΡΠ²ΠΎΠΉΡΡΠ²Π°Ρ DataSource ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² DBMemo ΠΈ DBEdit-ΠΎΠ² Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ fDM. DSOp, Π° Π² ΡΠ²ΠΎΠΉΡΡΠ²Π΅ DataField Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ Π΅ΠΌΡ ΠΏΠΎΠ»Π΅.
Π’Π΅ΠΏΠ΅ΡΡ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΡΠ²ΡΠ·Ρ Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ Π² DBMemo ΠΈ DBEdit-Π°Ρ Π²ΡΡ ΠΎΠ΄ΠΈΠ»ΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π½Π° ΡΡ Π·Π²Π΅Π·Π΄Ρ (ΠΏΠ»Π°Π½Π΅ΡΡ, Π°ΡΡΠ΅ΡΠΎΠΈΠ΄ ΠΈ ΡΠ΄), Π²ΡΠ΄Π΅Π»Π΅Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ DBGrid. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π² ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π°Π½Π½ΡΡ DM ΠΈ Π΄Π²ΠΎΠΉΠ½ΡΠΌ ΡΠ΅Π»ΡΠΊΠΎΠΌ ΠΏΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ ADOTable ΠΎΡΠΊΡΡΠ²Π°Π΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΏΠΎΠ»Π΅ΠΉ. ΠΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΡΠ΅Π»ΠΊΠ°Π΅ΠΌ ΠΏΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡ ΠΈ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ Add all fields (Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π²ΡΠ΅ ΠΏΠΎΠ»Ρ). Π’Π΅ΠΏΠ΅ΡΡ Π² ΠΎΠΊΠ½Π΅ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° ΠΏΠΎΠ»Π΅ΠΉ ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π²ΡΠ΅ ΠΏΠΎΠ»Ρ ΡΠ°Π±Π»ΠΈΡΡ. ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ Π΄Π΅ΠΉΡΡΠ²ΡΡ ΡΠΎ Π²ΡΠΎΡΠΎΠΉ ADOTable.
Π ΠΈΡΡΠ½ΠΎΠΊ 11.
ΠΠ°Π»Π΅Π΅ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π² ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΊΠΎΠ΄Π°. Π Π½ΠΈΠΆΠ½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΠΎΠΊΠ½Π° ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ Diagram,. ΠΠ΅Π»Π°Π΅ΠΌ ΡΠ°ΠΊΡΡ ΡΠ²ΡΠ·Ρ:
Π ΠΈΡΡΠ½ΠΎΠΊ 12.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π² ΠΎΠΊΠ½ΠΎ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΡΠ°Π±Π»ΠΈΡΡ. ΠΠ½ΠΈ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π² ΠΎΠΊΠ½Π΅ Π΄Π΅ΡΠ΅Π²Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Object TreeView. ΠΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π΅ΠΌ ΠΈΠ· ΠΎΠΊΠ½Π° Π³Π»Π°Π²Π½ΡΡ ΡΠ°Π±Π»ΠΈΡΡ Tovar (TTovar) ΠΌΡΡΡΡ Π² ΠΎΠΊΠ½ΠΎ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌ. Π’Π°Π±Π»ΠΈΡΠ° Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΏΠΎΠ»ΡΠΌΠΈ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡΡ Π² ΠΎΠΊΠ½Π΅. Π’ΠΎΡΠ½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π΅ΠΌ Π΄ΡΡΠ³ΡΡ ΡΠ°Π±Π»ΠΈΡΡ. Π‘Π²ΡΠ·Ρ «Π³Π»Π°Π²Π½Π°Ρ — ΠΏΠΎΠ΄ΡΠΈΠ½Π΅Π½Π½Π°Ρ» Π΄Π΅Π»Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Master / Detail Connector, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡΡ Π² Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ ΠΎΠΊΠ½Π° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌ. ΠΠ°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ, Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΠ΄Π²ΠΎΠ΄ΠΈΠΌ ΡΠΊΠ°Π·Π°ΡΠ΅Π»Ρ ΠΌΡΡΠΈ ΠΊ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ Π³ΡΠ°Π½ΠΈΡΠ΅ Π³Π»Π°Π²Π½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΡ (Tovar), Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π»Π΅Π²ΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ ΠΈ, ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Ρ Π΅Π΅, ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΠΌ Π»ΠΈΠ½ΠΈΡ ΠΊ Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ Π³ΡΠ°Π½ΠΈΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Op. ΠΡΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ, ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠΊΠ½ΠΎ ΡΠ²ΡΠ·Π΅ΠΉ:
Π ΠΈΡΡΠ½ΠΎΠΊ 13.
Π ΠΏΠΎΠ»Π΅ Detail Fields Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΏΠΎΠ»Π΅, ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌΡ Π±ΡΠ΄Π΅Ρ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΡΡΡΡ ΡΠ²ΡΠ·Ρ, ΠΏΠΎΠ»Π΅ «ΠΠΎΠ΄». Π ΠΏΠΎΠ»Π΅ Master Fields Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠ΅ ΠΏΠΎΠ»Π΅ «ΠΠ»ΡΡ». ΠΠ°ΡΠ΅ΠΌ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡ Add ΠΈ ΠΊΠ½ΠΎΠΏΠΊΡ OK. Π‘Π²ΡΠ·Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π°.