>PUBLIC oform1 > >oform1=NEWOBJECT("form1") >oform1.Show >RETURN > >DEFINE CLASS form1 AS form > > Top = 0 > Left = 0 > Height = 292 > Width = 477 > DoCreate = .T. > Caption = "Form1" > Name = "Form1" > > ADD OBJECT grid1 AS grid WITH ; > ColumnCount = 2, ; > Height = 200, ; > Left = 11, ; > RecordSource = "CA", ; > Top = 10, ; > Width = 259, ; > Name = "Grid1", ; > Column1.ControlSource = "CA.id", ; > Column1.Name = "Column1", ; > Column2.ControlSource = "CB.Txt", ; > Column2.Name = "Column2" > > PROCEDURE Resize > this.grid1.height=this.Height-10 > > PROCEDURE Load > CREATE CURSOR CA (id I DEFAULT RECNO()) > FOR n=1 TO 50 > APPEND BLANK > ENDFOR > GO TOP > CREATE CURSOR CB (k_id I DEFAULT RECNO(),Txt C(20) DEFAULT STR(k_id)) > FOR n=1 TO 50 > APPEND BLANK > ENDFOR > INDEX ON k_id TAG PK > *SET FILTER TO SEEK(id,'CB') IN CA > SET RELATION TO id INTO CB IN CA > ENDPROC > > > PROCEDURE Click > CREATE CURSOR CC (id I) > APPEND BLANK > ENDPROC > >ENDDEFINE > >>1. run this
*.. SET RELATION TO id INTO CB IN CA Select CA *...Cetin