Frage : Die Form öffnen, die auf zwei basiert, befreite kombinierte Kästen auf einer anderen Form

Ich habe eine Form, die das frmWorkAndBack genannt wird, das auf einem Tabelle tblWorkAndBack basiert.  
The Tabelle hat zwei Zahlfelder QuoteNumber und QuoteLine.

I haben einen Knopf ein Form frmSelectOrder mit zwei dem befreiten Felder cboQuoteNumber und cboLineNumber.

I das Form frmWorkAndBack öffnen zu wünschen gründete auf den Werten innen im frmSelectOrder

If, das ich das Befehl

DoCmd.OpenForm „frmWorkAndBack“ verwende,“ [QuoteHeader] = " u. Me.cboQuoteNumber

the öffnet sich Form und wird durch das QuoteHeader value.

If gefiltert ich diesen Code verwende:

DoCmd.OpenForm „frmWorkAndBack“,“ [QuoteLine] = " u. Me.cboLineNumber

the Form öffnet sich und wird durch das QuoteLine

However gefiltert, wenn ich diesen Code verwende:

DoCmd.OpenForm „frmWorkAndBack“,“ [QuoteHeader] = " u. Me.cboQuoteNumber und „[QuoteLine] =“ u. Me.cboLineNumber

I empfangen Laufzeitfehler, „, das 13“ „
Type mismatch

I denken würde, dass ich eine Art Fehlanpassung auf einer oder die andere erhalten würde, aber sie beide arbeiten, wenn sie nicht kombiniert werden.  

Thanks im Voraus.

Antwort : Die Form öffnen, die auf zwei basiert, befreite kombinierte Kästen auf einer anderen Form

Sie verlegten einfach den Anführungsstrich:

DoCmd.OpenForm „frmWorkAndBack“,“ [QuoteHeader] = " u. Me.cboQuoteNumber u. „und [QuoteLine] =“ u. Me.cboLineNumber

Und wurde durch VB gedeutet, während Sie es als Teil Ihrer Kriterien wünschen.

(°v°)
Weitere Lösungen  
 
programming4us programming4us