Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Decimalplaces im Formular ändern
zurück: Unterforlulare mit Auswahlabfrage als Datenherkun verknüpfen weiter: AfterUpdate verursacht ungewollt Datensatzwechsel Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
rfoehring
Gelegenheits-Programmierer


Verfasst am:
16. Jul 2008, 23:04
Rufname: Ralf

Decimalplaces im Formular ändern - Decimalplaces im Formular ändern

Nach oben
       Version: Office 2007

Hallo Gemeinde,

anscheinend habe ich seit Stunden ein Brett vor'm Kopf und finde nach endloser Suche nicht die richtige Lösung, wobei mir die Aufgabenstellung recht trivial vorkam:
Das Problem: Ich möchte in einem geöffneten Formular die Anzahl der NK-Stellen eines bestimmten Feldes verändern, wenn ich den Wert eines anderen Feldes geändert habe, also hier ein Kombinationsfeld, mit dem ich in einer Tabelle nachsehe und dort die NK-Stellen (Benutzerfeld) auslese. Hier vielleicht mal zur Veranschaulichung der Code:
Code:
Private Sub Study_Value_ID_AfterUpdate()
    Dim R1 As DAO.Recordset
   
    XQL = "SELECT * FROM Study_Values WHERE Study_Value_ID =" & Me!Study_Value_ID
    Set R1 = DB.OpenRecordset(XQL, dbOpenDynaset)
    If R1.EOF = False Then
        Me!CSV_Value.DecimalPlaces = R1!Decimals
    End If
End Sub
Ideen und Kommentare sehr willkommen Smile
rfoehring
Gelegenheits-Programmierer


Verfasst am:
17. Jul 2008, 10:20
Rufname: Ralf


AW: Decimalplaces im Formular ändern - AW: Decimalplaces im Formular ändern

Nach oben
       Version: Office 2007

Manchmal muss man nur mal etwas schlafen, dann kommt die (vermeintliche) Lösung:
Hier nun der Code, wie es (fast) geht, zwar nicht elegant, aber es funzt:
Code:
Private Sub Study_Value_ID_AfterUpdate()
    Dim R1 As DAO.Recordset
    Dim x As String
    Dim i As Integer
   
    XQL = "SELECT * FROM Study_Values WHERE Study_Value_ID =" & Me!Study_Value_ID
    Set R1 = DB.OpenRecordset(XQL, dbOpenDynaset)
    If R1.EOF = False Then
        x = "#,##0"
        If R1!Decimals > 0 Then
            x = x & "."
            For i = 1 To R1!Decimals
                x = x & "0"
            Next i
        End If
        Me!CSV_Value.Format = x
    End If
End Sub
Habe allerdings trotzdem aufgegeben, da sich das Feld in einem Endlosformular befindet und in jedem Record theoretisch ein anderer Wert stehen kann, dann funktioniert es leider immer noch nicht richtig, aber das Problem ist ja bekannt in Endlosformularen.
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Formular: Groesse? 1 Gast 732 24. März 2005, 13:35
Sanne Formular: Groesse?
Keine neuen Beiträge Access Tabellen & Abfragen: Feld wird nicht in Formular angezeigt 1 Chef_1 528 12. März 2005, 21:27
stpimi Feld wird nicht in Formular angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Automatische Aktualisierung von generiertem Wert im Formular 9 GandalfTCM 1041 09. Feb 2005, 17:40
lothi Automatische Aktualisierung von generiertem Wert im Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Wert übernehmen von einem Formular in das andere 2 mactoolz 1244 03. Feb 2005, 17:46
ralphkr Wert übernehmen von einem Formular in das andere
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragefeld über ein Kombifeld aus Formular ändern 3 ggazarog 1148 31. Dez 2004, 15:34
mapet Abfragefeld über ein Kombifeld aus Formular ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Daten für Aktualisierung aus Formular auslesen 1 Ulf 1155 03. Dez 2004, 11:19
lothi Daten für Aktualisierung aus Formular auslesen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragen ändern !! 1 Zoltan 923 03. Dez 2004, 11:10
lothi Abfragen ändern !!
Keine neuen Beiträge Access Tabellen & Abfragen: Formular für mehrere Abfragen benutzen 2 Oli aus Bonn 1262 21. Nov 2004, 01:30
Oli aus Bonn Formular für mehrere Abfragen benutzen
Keine neuen Beiträge Access Tabellen & Abfragen: einzelne Werte einer Spalte ändern 2 SMArmageddon 825 31. Aug 2004, 14:44
SMArmageddon einzelne Werte einer Spalte ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Druckstil ändern????? 8 Figo 510 11. Aug 2004, 11:28
Figo Druckstil ändern?????
Keine neuen Beiträge Access Tabellen & Abfragen: Suchen in Formular 1 Sumo_Racer 1092 28. Mai 2004, 21:59
lothi Suchen in Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Access Formular 2 Mielke 951 06. Mai 2004, 21:49
Hausmeister Access Formular
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML Forum