Questione : Problemi di Subform Recordset

Approvare… che cosa sono io che faccio male qui.  Il seguente codice produce l'errore Runtime 424.

strUser = NTDomainUserName
Dim f come Form
Set f = forme! frmMaster


f.txtNTID = strUser

strSAP =
strQry = “tblOrgStructure.PersonID PRESCELTO, tblOrgStructure.EmployeeName, tblOrgStructure.OrgUnitCode, tblOrgStructure.AffiliationCode, tblOrgStructure.EntityCode, tblOrgStructure.BusinessCategoryCode, tblOrgStructure.BusinessAreaCode, tblOrgStructure.OrgLevel, tblOrgStructure. [Numerico principale], tblOrgStructure. [Nome principale], tblOrgStructure. [Titolo principale], tblOrgStructure. [Entità proposta], tblOrgStructure. [SEDERE proposte], tblOrgStructure.UserID, tblOrgStructure.Modified, tblOrgStructure.VerDate dal tblOrgStructure DOVE (((tblOrgStructure. [Numerico principale]) = strSAP)); “lo sf del

Dim come sf di Form
Set = si forma! frmMaster! sfrmModifications. Form.RecordSource = strQry
class= del

Risposta : Problemi di Subform Recordset

Approvazione, ho trovato un lavoro intorno alla soluzione che sto bene con.  Invierò qui nel caso chiunque altrimenti possa trovare le informazioni utili.

Nella vista di disegno della vostra forma, risiedere il subform sopra il controllo della linguetta--non metterlo nel controllo della linguetta--avrete soltanto un controllo per la vostra intera forma, non multiplo del subform degli stessi come cominci fuori con. Allora sull'evento del cambiamento del controllo della linguetta (non ogni pagina, il controllo della linguetta) configurerete il subform con i dati adatti.

Ciò funziona per me!!
Altre soluzioni  
 
programming4us programming4us