Mysql
 sql >> Base de données >  >> RDS >> Mysql

Utiliser le texte de l'enregistrement pour le coller dans une boîte de contrôle de formulaire Access

Enfin compris comment "placer" une valeur (somme d'unités) dans une zone de texte qui varie en fonction de critères (type d'unité) dans un formulaire, où le nom de la zone de texte se trouve à l'intérieur d'un enregistrement lui-même dans mon jeu d'enregistrements. Au cas où quelqu'un d'autre aurait une question similaire, voici comment j'ai procédé :

Dim cntl As String
 Dim frm As String
 Dim rst_UnitEntry As Recordset
 frm = "frm_UserEntry"

Set rst_UnitEntryCounts = CurrentDb.OpenRecordset("SELECT...)     
If rst_UnitEntryCounts.RecordCount <> 0 Then
        rst_UnitEntryCounts.MoveFirst
        Do Until rst_UnitEntryCounts.EOF = True
        If rst_UnitEntryCounts![UnitTypes_CumalativeTextBoxUserEntryForm] <> "" Then
            cntl = rst_UnitEntryCounts![UnitTypes_CumalativeTextBoxUserEntryForm]
            Forms(frm).Controls(cntl) = rst_UnitEntryCounts![SumOfUnitEntry_Unit_Count]
        End If
        rst_UnitEntryCounts.MoveNext
        Loop