Questione : Avere bisogno del codice di VB a Autonumber un campo alfanumerico…

Ciao esperti! il

I ha attaccato!   Non posso sembrare trovare esattamente di che cosa ho bisogno dalle soluzioni dell'EE (o da qualcosa che posso convertire in che cosa ho bisogno basato sulla mia conoscenza limitata di codificazione di VB) - in modo da ho bisogno della vostra perizia!  il

I vorrebbe permettere che l'utente selezioni un tipo di limatura a partire da un menu Field1 (o FileIDType_A di tiro giù nel codice/immagine qui sotto) e faccia il codice di VB popolare Field2 (TempDocID nel codice/immagine qui sotto) con un prefisso dal tipo di limatura l'utente selezionato PIÙ il numero disponibile seguente per quello prefix.

per esempio: il

If l'utente ha scelto “la corrispondenza„ dal tipo di limatura menu pull-down (FileIDType_A), quindi “il TempDocID„ campo mostrerebbe C00001 se fosse il primo numero nella categoria O C00002 se fosse il secondo numero, etc.

If l'utente scegliessero “il documento„ dal tipo di limatura menu pull-down, quindi “il TempDocID restituisse D00001.

Where sono stuck sono che il codice che ho sviluppato continu aare restituire “00001„ e non incremento.  L'altra questione che I vuole evitare è: C00001, D00002, ecc. - che il prefisso è riconosciuto ed il conteggio è separato per ogni prefisso (per esempio C00001, C00002, D00001, D00002).

Is che possibile??  Ho attaccato due codici che sto lavorando con.  Code1 è il più vicino a che cosa ho bisogno.  Code2 è abbastanza grezzo - ho cominciato appena esso e su compreso nel caso fosse più facile affinchè lo convertisse in che cosa ho bisogno (è installato soltanto per un prefisso).  Inoltre ho attaccato la vista di disegno della mia forma eventualmente a help.

THANK VOI!!
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
class= >CODE1 " notpretty " del id= " codeSnippet746595 " del
           
class= " lastRow del
>Attachments " di nome " del class= del class= " valore " del
il

il nome di schedario " del class= di >DesignScreen1.pptx " fileSize " > (348 Kb) il Javascript " del href= " " dei attachmentDetails del class= di (tipo di lima particolari)
disegno Screen
di DB dei >Access " di descrizione " del class= del
il class= di
del >
class= > " libero " del
soluzioni >Related class= codice di VB " del title= " " di /Microsoft/Development/MS_Access/Q_26296246.html del href= di VB " del qRelatedChild " “del class= per se NewValue = LastValue allora non incrementano Autonumber?

Risposta : Avere bisogno del codice di VB a Autonumber un campo alfanumerico…

Non lo ho provato… Stavo provando appena a precisare che avete bisogno sia del vostro stato originale che del secondo stato.

dmax (qualcosa, qualcosa, “condition1 E condition2„)
Altre soluzioni  
 
programming4us programming4us