1

Konu: grid ve checkbox

Merhabalar
Gridde ilk kolon checkbox ekledim. Tüm kolonlarda gorunuyor. Gride birde cursor baglı.
Checkbox checklendiğinde cursorda ki ilk kolon için belirlediğim alanın değeri değişmiyor.
İşaretlendiğinde , bi işlem yapmalıyım , bu durumda yapamıyorum malesef

cursor alanlarım : nsec N(1), nkimlikno N(12),cadi C(100),ddogumtarihi D,nmernisno N(12),nbbgebeno N(12),nsira N(2)
cursor ismi : curbb
gird üzerine chekcbox işaretlediğimde
curbb.nsec = 1 olmuyor sad

Nedeni ne olabilir. Bilgisi olan var mı acaba.

Şimdiden teşekkürler

2

Re: grid ve checkbox

Merhaba;

Hatice burada detaylı ve tam anlatımı var. :

http://www.alvechurchdata.co.uk/foxgrid.htm

http://www.fox4um.com/topic/1575/gridde … gosterimi/

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

3

Re: grid ve checkbox

Soruyu anlamadigimdan senin cursorunun aynisini kullanan bir ornek gonderiyorum. Biraz daha aciklayabilirsen sevinirim.

Visual Fox Pro
Public oForm

oForm = Createobject('test')
oForm.Show()
 
Define Class test As Form
  DataSession = 2
  Height=400
  Width=600
 
  Add Object grdTest As Grid With Height=400,Width=600,Anchor=15,RecordSource='curbb'
 
  Procedure Init
    With This.grdTest.Columns(1)
      .Newobject('chkTest','CheckBox')
      .chkTest.Caption = ''
      .chkTest.Centered = .T.
      .chkTest.Visible = .T.
      .CurrentControl = 'chkTest'
      .Sparse = .F.
    Endwith
  Endproc
 
  Procedure Load
    Create Cursor curbb ;
      (nsec N(1), nkimlikno N(12),cadi C(100),ddogumtarihi D,nmernisno N(12),nbbgebeno N(12),nsira N(2))
    Rand(-1)
    For ix =1 To 100
      Insert Into curbb Values ;
        (m.ix%2, Int(Rand()*0x7FFFFFFF), Sys(2015), Date()-(Rand()*50*365), m.ix, m.ix, m.ix%100)
    Endfor
    Locate
  Endproc
 
  Procedure Destroy
    Select curbb
    Browse
  Endproc
Enddefine

4

Re: grid ve checkbox

checkbox başka bir field'a bağlıdır.

Haksızlıklar karşısında susanlar, dilsiz şeytanlardır!
www.metinemre.com

5

Re: grid ve checkbox

Acaba problem Sparse mi? Burada denemek icin bir kayit yaptim.

http://www.screentoaster.com/watch/stUE … _check_box

6

Re: grid ve checkbox

Üstat Cumartesi sabahı keyfi oldun smile

Ellerine ve zamanına sağlık

Uğur
-------------------------------------------------------------------------------------------------------------
Hayat bir bisiklete binmek gibidir. Pedalı çevirmeye devam ettiğiniz sürece düşmezsiniz. Claude Peppeer
Kusuru söylenmeyen adam, ayıbını hüner sanır.  Türk Atasözü

7

Re: grid ve checkbox

aklıma gelenler: (Çetin H.'nın animasyonundan sonra zor birşey yaptığımın farkındayım)

1. cursor SELECT ile oluşturuyorsan READWRITE yap

2. Myform.Mygrid.Column1.Check1 initial default Value --> Value Property .f., .t. ise 0,1 ver

3. Bazen Osmanlı VFPya geçmek gerekiyor:
Check1.InteractiveChange Evente: REPL curbb.nsec WITH This.Value IN curbb
yazarak hata nerede arama denemeleri yapabilirsin....

4. Çetin'in animasyonunda "CurrentControl" ÇOK ÖNEMLİ - yoksa çalışmaz

VFP9 SP2