1 Son düzenleyen, mrduyar (31.12.2007 16:59:30)

Konu: gridx.vcx property

selamlar;
gridx.vcx kullanıyorum bu kodun her form açılışında çalışmasını istiyorum. classs da  hangi property i kullanabilirim.

Lparameters LcgiridAdi,PARAM2,PARAM3,PARAM4
If !Empty(LcgiridAdi)
    Local Lcgrid,currrow
    Lcgrid="Thisform."+LcgiridAdi
    currrow=1
    Lcfile=&Lcgrid..RecordSource
    Lcsonno=Lcgrid+".ColumnCount"
    Select &Lcfile
    Scan
        currrow=currrow+1
        For i=1 To &Lcsonno
            Lckolon=Lcgrid+".Columns["+Trans(m.i)+"].ControlSource"
            cval=&Lckolon
            Lcara=&cval
            Do Case
            Case Vartype(Lcara)='N'
                Lcsonuc=Lcgrid+".Columns["+Trans(m.i)+"].InputMask"
                Lcsonuc = Lcsonuc + "='99,999,999.99'"
                &Lcsonuc
                Lcsonuc1=Lcgrid+".Columns["+Trans(m.i)+"].Format"
                Lcsonuc1 = Lcsonuc1 + "='99,999,999.99'"
                &Lcsonuc1
                Lcsonuc3=Lcgrid+".Columns["+Trans(m.i)+"].Alignment"
                Lcsonuc3 = Lcsonuc3 + "=1"
                &Lcsonuc3
            Endcase
        Endfor
    Endscan
Endif

Bilmediğin Neyse Yanıldığındır.

2

Re: gridx.vcx property

yeni bir custom class yap ve init'ine yaz. custom classı'da yaptığın formlara ekle.

/o---------------------o\
     www.haser.com
\o---------------------o/

3

Re: gridx.vcx property

Init?

Ancak kod cok garip, kusura bakma elestirdigim icin (makrolar bir yana neden scan...endscan var).

4

Re: gridx.vcx property

ok. çok teş.

Bilmediğin Neyse Yanıldığındır.