| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#2
| ||||
| ||||
|
Καλημέρα Σάκη! Επειδή δεν γνωρίζω με ποιο τρόπο δεν επιτρέπεις την επεξεργασία δεδομένων στην αρχική σου φόρμα, σου προτείνω ένα πιο γενικευμένο κώδικα: Κώδικας: Private Sub cmdOpenEditForm_Click()
Dim CurrentID As Long
Dim stDocName As String
Dim stLinkCriteria As String
Dim rs As Object
On Error Resume Next
If Me.Dirty Then
DoCmd.RunCommand acCmdSaveRecord
End If
If Err <> 0 Then
Beep
MsgBox Err.Description
Exit Sub
End If
stDocName = "Edit_Pelates"
stLinkCriteria = "[kwdikos_pelati]=" & Nz(Me![kwdikos_pelati], "Null")
DoCmd.OpenForm stDocName, acNormal, "", stLinkCriteria, , acDialog
If Not IsNull(Me![kwdikos_pelati]) Then
Me.Refresh
Exit Sub
Else
CurrentID = Nz(DMax("[kwdikos_pelati]", Me.RecordSource), 0)
End If
Me.Requery
Set rs = Me.Recordset.Clone
rs.FindFirst "[kwdikos_pelati] = " & CurrentID
If Not rs.EOF Then Me.Bookmark = rs.Bookmark
rs.Close
End Sub
Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [ Φόρμες ] Άνοιγμα φόρμας επιλέγοντας εγγραφή | noname | Access - Ερωτήσεις / Απαντήσεις | 2 | 18-02-16 10:39 |
| Μετάβαση απο σύνθετο πλαίσιο σε εγγραφή | soc07 | Access - Ερωτήσεις / Απαντήσεις | 0 | 25-02-11 11:23 |
| [ Φόρμες ] ΜΕΤΑΒΑΣΗ ΣΕ ΕΓΓΡΑΦΗ | gregory_m | Access - Ερωτήσεις / Απαντήσεις | 2 | 27-09-10 22:26 |
| Άνοιγμα φόρμας με F5 | mdragon | Access - Ερωτήσεις / Απαντήσεις | 2 | 23-04-10 17:05 |
| Κενή εγγραφή στο τέλος συνεχούς φόρμας | stavros2244 | Access - Ερωτήσεις / Απαντήσεις | 3 | 09-04-10 07:45 |
Η ώρα είναι 08:54.



Θεματικός Τρόπος
