Share this topic on FacebookShare this topic on MySpaceShare this topic on Del.icio.usShare this topic on DiggShare this topic on StumbleUponShare this topic on TwitterShare this topic on GoogleShare this topic on Yahoo

Author Topic: Bagaimana caranya supaya Pointer pada Grid tidak mantul  (Read 310 times)

0 Members and 1 Guest are viewing this topic.

Offline wildan70

  • Newbie
  • *
  • Thank You
  • -Given: 4
  • -Receive: 1
  • Posts: 28
Bagaimana caranya supaya Pointer pada Grid tidak mantul
« on: March 09, 2010, 10:04:36 PM »
Boss, nanya lagi nih.. :)

Bagaimana caranya supaya Pointer pada Grid tidak mantul  ?
kalo kita tekan panah kiri terus.. pointer mentok di kolom awal atau
kalo kita tekan panah kanan terus... pointer mentok di kolom ahir, gimana yah caranya ?

kondisi AllowCellSelection=.T.

help me..
« Last Edit: March 10, 2010, 04:36:55 PM by wildan70 »

Offline jbonz

  • Junior Member
  • *
  • Thank You
  • -Given: 0
  • -Receive: 6
  • Posts: 119
Re: Bagaimana caranya supaya Pointer pada Grid tidak mantul
« Reply #1 on: March 10, 2010, 12:20:59 AM »
Gini aja lah AllowCellSelection=.F.
Berakit rakit kita kehulu berenang renang kita ketepian bersakit dahulu senangpun tak datang malah mati kemudian

Offline wildan70

  • Newbie
  • *
  • Thank You
  • -Given: 4
  • -Receive: 1
  • Posts: 28
Re: Bagaimana caranya supaya Pointer pada Grid tidak mantul
« Reply #2 on: March 10, 2010, 10:30:56 AM »
maaf keterangannya ada yg  kurang  kondisi AllowCellSelection=.T.

Offline jbonz

  • Junior Member
  • *
  • Thank You
  • -Given: 0
  • -Receive: 6
  • Posts: 119
Re: Bagaimana caranya supaya Pointer pada Grid tidak mantul
« Reply #3 on: March 10, 2010, 12:50:16 PM »
monggo yg laen
« Last Edit: March 10, 2010, 12:52:02 PM by jbonz »
Berakit rakit kita kehulu berenang renang kita ketepian bersakit dahulu senangpun tak datang malah mati kemudian

Offline aris_ah

  • Junior Member
  • *
  • Thank You
  • -Given: 3
  • -Receive: 2
  • Posts: 207
    • http://www.indosmartsys.com
Re: Bagaimana caranya supaya Pointer pada Grid tidak mantul
« Reply #4 on: March 11, 2010, 03:18:12 PM »
coba yaa
di methode valid : kolom pertama -  text  di isi
IF LASTKEY()= 19
   RETURN .f.
ELSE
    RETURN .t.   
ENDIF

trus di methode valid : kolom terakhir -  text  di isi
IF LASTKEY()= 4
   RETURN .f.
ELSE
    RETURN .t.   
ENDIF


regards

Offline wildan70

  • Newbie
  • *
  • Thank You
  • -Given: 4
  • -Receive: 1
  • Posts: 28
Re: Bagaimana caranya supaya Pointer pada Grid tidak mantul
« Reply #5 on: March 11, 2010, 05:57:18 PM »
@ aris_ah : Thanks

setelah dikulik, sementara ini saya gunakan lojik sederhana :

***Public vPactiveColumn


Didalam Procedure GRID

***AfterRowColChange

   vPactiveColumn = this.ActiveColumn
   IF vPactiveColumn=vPCountColumn AND LASTKEY()=4
      KEYBOARD '{LEFTARROW}'
   ENDIF       


***BeforeRowColChange

   IF vPactiveColumn = 1 AND LASTKEY()=19
      KEYBOARD '{ENTER}'
   ENDIF       



Offline kc2

  • Junior Member
  • *
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Posts: 141
  • jari tanganku
Re: Bagaimana caranya supaya Pointer pada Grid tidak mantul
« Reply #6 on: March 11, 2010, 08:57:51 PM »
mbikin apaan sih?
bukannya mantul itu sengaja dibikin om ken levy, biar user ga capek mundur kolom

Offline wildan70

  • Newbie
  • *
  • Thank You
  • -Given: 4
  • -Receive: 1
  • Posts: 28
Re: Bagaimana caranya supaya Pointer pada Grid tidak mantul
« Reply #7 on: March 24, 2010, 10:28:13 AM »
@kc2

lagi bikin data inputan seperti spread sheet , mantul & tidak mantul itu option saja, masalahnya keinginan user beda , gitu pak