[AccessD] Numbering Different Criteria

Gustav Brock gustav at cactus.dk
Thu May 15 07:43:31 CDT 2003


Hi Virginia

You don't mention what happens when Rev exceeds 9 or Ch exceeds Z.
Or sequential no. exceeds 999 (even if this will "never" happen).

/gustav


> I need to set up a way to assign sequential numbers based on different
> criteria.
 
> The first part of the number is a document number, it can be either AB1234
> or CD6789, the next part is for the Engineering section (C for Civil,
> M-Mechanical, E-Electrical). So the numbering scheme would be:
 
> AB1234-C001 (tracking number - section, sequential number)
> AB1234-C002
> AB1234-M001
> CD6789-E001
> CD6789-E002
> CD6789-M001
 
> The numbers also contain revisions and change letters. If I want the next
> Civil number for document tracking number AB1234, it would be:
 
> AB1234-C003, Rev 0, Ch 0 (document number - section, sequential number,
> revision, change)
> then AB1234-C003, Rev 0, Ch A
> or AB1234-C003, Rev 1, Ch 0
> AB1234-C003, Rev 1, Ch A
 
> I thought if I could have the form select the tracking number & the section,
> I could use a query to designate what the next sequential number would be
> based on the tracking number & the section. Then I couldn't get the two
> different criteria to work together. 
 
>    ' Find the record that matches the control.
>     Me.RecordsetClone.FindFirst "[DocID] = '" & Me![cboDocNum] & " AND
> [Section] = " & Me![cboDocNum] & "'"
 
> Now I got to wondering how I would handle the Revision & Change Letter. Any
> ideas how I can put all this together?
 
> Virginia



More information about the AccessD mailing list