Bruce, Here is something I have in a ON DOUBLE CLICK eep. CustList is the name of the Variable Lookup ListView.
CLEAR VAR vTopItem RECALC VARIABLES GETPROPERTY CustList TOPITEM vTopItem GETPROPERTY CustList CURRENTSORT vCurrentSort IF (SLEN(.vCurrentSort)) < 1 THEN SET VAR vCurrentSort = 'CompanyName' ENDIF SET VAR vNewCustID INT = .vCustSelect --(used in EnterCustomer PROPERTY RBASE_FORM TASKBARBUTTON 'FALSE' EDIT USING Customers WHERE CustomerID = .vCustSelect PROPERTY RBASE_FORM TASKBARBUTTON 'TRUE' PROPERTY CustList REFRESHLIST 'TRUE' PROPERTY CustList TOPITEM .vTopItem RETURN Sometimes it is better to split this out. Use the ON CLICK eep for the vTopItem CLEAR VAR vTopItem RECALC VARIABLES GETPROPERTY CustList TOPITEM vTopItem RETURN then use the ON DOUBLE CLICK eep like this EDIT USING Customers WHERE CustomerID = .vCustSelect PROPERTY CustList REFRESHLIST 'TRUE' PROPERTY CustList TOPITEM .vTopItem RETURN Jan -----Original Message----- From: "Bruce A. Chitiea" <[email protected]> To: [email protected] (RBASE-L Mailing List) Date: Tue, 9 Jul 2013 11:02:59 -0700 Subject: [RBASE-L] - Variable Lookup ListView First-Line Focus > > > All: > > > > How to set the last-chosen item in a Variable Lookup ListView as the > top-most visible item the next time around? > > > > It appears (maybe) that this is part of the solution: > > > > GETPROPERTY <VarListViewCompID> TOPITEM vTopItem > > > > I'm not finding the rest. > > > > ? ITEMINDEX ? > > > > From 'FormProperties_TOC.pdf': > > > > "Captures the TOPITEM value for the last selected row (item) in the > list. > TOPITEM is used to determine the first item in the list view that the > user > can see. TOPITEM reflects how far the list view has been scrolled." > > > > ?? > > > > Bruce >

