Keith Williamson
kwilliam at ashlandnet.com
Tue Mar 29 08:48:25 CST 2005
Thanks, guys. I'll give these a try!! :) Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, March 29, 2005 9:38 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Query Line Numbers Hi Keith We use this/these functions for a similar task: Option Compare Database Option Explicit Public lngKeyCounter As Long Public Function NextKey_Get( _ Optional ByVal varDummy, _ Optional ByVal intIncrement As Integer = 1, _ Optional ByVal intInitial As Integer) As Long ' Increments dynamic public (global) variable lngKeyCounter with intIncrement. ' Returns the new value of global variable lngKeyCounter. ' Parameter varDummy is used to force repeated calls of this function when used in a query. Dim intSgn As Integer If Not intIncrement = 0 Then intSgn = Sgn(intIncrement) If intSgn * lngKeyCounter < intSgn * intInitial Then lngKeyCounter = intInitial Else lngKeyCounter = lngKeyCounter + intIncrement End If End If NextKey_Get = lngKeyCounter End Function Public Function NextKey_Set( _ Optional ByVal lngSet As Long) As Long ' Sets dynamic public (global) variable lngKeyCounter to value of lngSet. ' Retrieves current value of lngKeyCounter. NextKey_Set = lngKeyCounter lngKeyCounter = lngSet End Function /gustav >>> kwilliam at ashlandnet.com 03/29 4:11 pm >>> This may be an extremely simple thing...and I am just being stupid, but.....is there a way (within a query) to setup an expression that numbers the lines? I can do this simply enough in a report.....but can't think of a way to do this in a query. The reason is I am doing a routine that transfers text to a deliminated text file. This needs to be based on a table or query. I am trying to base this on a query, but need a line number. I can't figure out how to do this within the query. Thanks for any help. Regards, Keith E. Williamson Ashland Equipment, Inc phone # (410) 273-1856 fax # (410) 273-1859 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com