1

Konu: locatorgrid de inputmask

herkese merhabalar,
locatorgrid kullandığım formlarda, form açıldığında griddeki sayısal alanlar,
(sayısal alanların inputmasklarını grid initte yada form hazırlarken execute selectionla ayarlamam rağmen , 123.000  şeklinde görülmüyor, 123000 olarak görülüyor), illa gridin içindeki o sayısal alanlara tıklayacam ve inputmaskları ayarladğım şekilde görünecek. bunun bir hal çaresi yokmudur ,form açtığımızda ayarladığımız gibi görünsün

locatorgrid in initini şu şekilde yazdım

Lparameters cSQL, cOrgSource
DODEFAULT()
WITH thisform.locatorgrid1
.columncount = 14
.columns(1).Width=40
.columns(2).Width=90
.columns(3).Width=70
.columns(3).inputmask = "99,999,999"
.columns(4).Width=70
.......
....
.columns(14).Width=60
ENDWITH

yardımlarınız için şimdiden teşekkür ederim

Kader, beyaz kağıda sütle yazılmış yazı
Elindeyse beyazdan, gel de sıyır beyazı. (NFK)

2

Re: locatorgrid de inputmask

Visual Fox Pro
.columns(3).inputmask = "99,999,999"

.columns(3).SetAll( "inputmask","99,999,999")

Tarik,
Bu width, inputmask vs ayarlamalarini dogrudan dizayn sirasinda yapabilirsin (mevcut bir tablodan geliyorsa daha kolay ona gore anlatiyorum):
-LocatorGrid koy
-Sag klik, builder, alanlarini tablodan sec
-Genislik, columncount vs ayarla. (Inputmask gene de obur sekilde ayarlanacak)
-Recordsource'u sil ve cSQL'u yaz
LKeepFormat propertysini .T. yapmayi unutma

3

Re: locatorgrid de inputmask

veriler sabit bir tablodan değil, formun initinde oluşturduğum bir cursorden geliyor,

Visual Fox Pro
SET NULLdisp to""

WITH ThisForm.locatorgrid1
.csql = "crsh.fisno,crsh.kod,crsh.giris,crsh.cikis,crsh.bakiye,firma.firma,crsh.sipno,crsh.irsaliye, "+;
"crsh.tarihirs,crsh.fiyat,crsh.emirno,crsh.sevkno,crsh.tur,crsh.ckod "+;
"FROM crsh left join firma on crsh.ckod=firma.ckod order by fisno DESCENDING"
.init()
ENDWITH
Kader, beyaz kağıda sütle yazılmış yazı
Elindeyse beyazdan, gel de sıyır beyazı. (NFK)

4

Re: locatorgrid de inputmask

yokmudur bu işin  bir hal çaresi

Kader, beyaz kağıda sütle yazılmış yazı
Elindeyse beyazdan, gel de sıyır beyazı. (NFK)

5

Re: locatorgrid de inputmask

Ne farkeder ki? Yine de initden sonra ilgili kolon'da:
Setall( ...)

6

Re: locatorgrid de inputmask

çetin hocam
setall ile yapınca olay çözüldü , önceki mesajınızda onu dikkate almamışım kusura bakmayın

Kader, beyaz kağıda sütle yazılmış yazı
Elindeyse beyazdan, gel de sıyır beyazı. (NFK)