1

Konu: gridde kayıtlar kayıp

pageframein içinde oluşturduğum bir gridde tari,ası diye columnlar var.
baslık kısmına tıkladığımda kayıtları sıralamasını istiyorum yani tarih kısmına bastığımda tarihe göre ası kısmına bastığımda asıya göre kayıtları listeleyecek

tarih.clik e
SET ORDER TO ATAR
This.parent.parent.REFRESH
yazdım
asi.click e
SET ORDER TO asi
This.parent.parent.REFRESH
yazıyorum kayıtlar yok oluyor
sorun nerde anlamadım

2

Re: gridde kayıtlar kayıp

aynı şeyi ufak bir değişiklikle yapabilirsin(bir de böyle dene bakalım)

tarih.clik e
SET ORDER TO ATAR
***This.parent.parent.REFRESH
thisform.pageframe1.page1.grid1.refresh

asi.click e
SET ORDER TO asi
***This.parent.parent.REFRESH
thisform.pageframe1.page1.grid1.fresh

3

Re: gridde kayıtlar kayıp

ercan yazdı:

aynı şeyi ufak bir değişiklikle yapabilirsin(bir de böyle dene bakalım)

tarih.clik e
SET ORDER TO ATAR
***This.parent.parent.REFRESH
thisform.pageframe1.page1.grid1.refresh

asi.click e
SET ORDER TO asi
***This.parent.parent.REFRESH
thisform.pageframe1.page1.grid1.fresh


bunuda denemiştim malesef buda işe yaramıyor. başka bir yerde bişeyler olmalı. çünkü bu komutlar olmadığında sorunsuz çalışıyor

4

Re: gridde kayıtlar kayıp

gridin recordsource unu kontrol et. sql cümleciği olmasın sakın. öyleyse doğal olarak göstermez.

5

Re: gridde kayıtlar kayıp

kafayı yiyecem ;
recordsoyrce:asilama
hasta.no ile asilama.no arasında relasyon var

6 Son düzenleyen, ercan (15.02.2007 17:38:26)

Re: gridde kayıtlar kayıp

sorun olan formu , dbf ve index  dosyalarını
bir zip dosyası içinde bana gönderebilir misin?
bir göz atayım


ercan_1@yahoo.com

7 Son düzenleyen, ercan (15.02.2007 19:58:56)

Re: gridde kayıtlar kayıp

1-sorun tam olarak hangi formun neresinde?(hangi nesne,neresi )
2-hst1.scx formunda relation yapmamışsın(yaptım)
3-a.scx dosyasını .sct dosyasını göndermeyi unutmuşsun.
4-nerede ne yapmak istediğini tam olarak belirtirsen sorunsuz olarak yapmaya çalışırım

8 Son düzenleyen, ercan (15.02.2007 21:31:49)

Re: gridde kayıtlar kayıp

anladığım kadarıyla çok fazla set filter komutu kullanmışsın bu yüzden programın kafası karışıyor. Sadeleştirme yaparsan sorunun çözülebilir.

9 Son düzenleyen, ercan (16.02.2007 09:26:21)

Re: gridde kayıtlar kayıp

bu bir sorun değil.ana tablo ile yavru tablo arasında bağlantı kurulduğunda (relation) ,
bağlantı ana tablonun alanı ile yavru tablonun index tagı arasında kurulduğu için
doğal olarak index tag değiştiğinde bağlantı kopmuş oluyor.
yavru tablolarda index tag değişimi yapma ,
aksi taktirde devamlı gridden veri kaybolması olacak.

index tag değişimi ana tablolarda sorunsuz çalışıyor.

10

Re: gridde kayıtlar kayıp

sorun hst1 deki asilar pageframe de  buranın başlıklara göre indexlenmesi ne çalışıyorum ama olmuyor.

ana tablo burası zaten ve sorunda burda oluyor.

11

Re: gridde kayıtlar kayıp

asilar dosyasını ana dosya yaptım.dediğin gibi çalışıyor gönderiyorum fakat aramalar aksadı.tercihini
yap.


hasta dosyasıyla aşılar dosyasındaki bağlantı neye göre? no ya göre . aradaki tek bağlantı noktası no. başka birşeye göre yapmaya kalkarsan sql cümleciği yazman gerekli ve devamlı bu cümleyi sıralamaya göre kontrol etmen gerekli. bana kalırsa böyle bırak ,  uğraşma.

12 Son düzenleyen, ercan (17.02.2007 08:32:54)

Re: gridde kayıtlar kayıp

hasta aramalarda seek() fonksiyonunu kullanabilirsin.
ayrıca hst1.scx formundaki data environment kısmını incele.
belki senin için kolaylıklar vardır.
ordaki verilere diğer nesnelere ulaştığın gibi ulaşabiliyorsun.

13

Re: gridde kayıtlar kayıp

ercan yazdı:

bu bir sorun değil.ana tablo ile yavru tablo arasında bağlantı kurulduğunda (relation) ,
bağlantı ana tablonun alanı ile yavru tablonun index tagı arasında kurulduğu için
doğal olarak index tag değiştiğinde bağlantı kopmuş oluyor.
yavru tablolarda index tag değişimi yapma ,
aksi taktirde devamlı gridden veri kaybolması olacak.

index tag değişimi ana tablolarda sorunsuz çalışıyor.


arkadaslar bu ihtiyac ve sorun bende de var buna herhangi bir sekilde cozum bulan varmi  ?

14

Re: gridde kayıtlar kayıp

Cozumu soyliycem ama begenmeyeceksin:) FoxyClasses - Grid classlari.

15

Re: gridde kayıtlar kayıp

hamdolsun kriz gecince smile artik ilk isim su classlari edinmek , fiyati ne kadardi hocam kampanya falan varmi

16

Re: gridde kayıtlar kayıp

Bazen yavru tabloya ait grid'e "thisform.grid1.refresh" yapmak yetmiyor, "thisform.grid1.setfocus" da yapmak gerekiyor.

17

Re: gridde kayıtlar kayıp

Su anda 199 galiba ama Turkiye icin her zaman oldugu gibi 99 kabul ettiririm. Prensipler olmasa alip herkese dagiticam kopyesini ama kisilik meselesi bir turlu yapamiyorum, kusura bakma:(

18

Re: gridde kayıtlar kayıp

Foxyclasses nasil hallediyor onu soyleyeyim:)

Eger relation oldugunu gorurse, o zaman indexleri hic degistirmiyor, onun yerine SQL ile gereken kismi alip ayni relation'i kullanmasini sagliyor. View ile yapabilirsin (ben hic view kullanmiyorum ama oldukca uygun gibi burada)

19

Re: gridde kayıtlar kayıp

en kısa zamanda edinmeyi dusunuyorum
o zamana kadar simdilik deneme amacli view ile nasil yapabilirim bende hic view kullanmadim sad