Εμφάνιση 1-2 από 2

Θέμα: visual basic

  1. #1
    Εγγραφή
    23-10-2007
    Ηλικία
    38
    Μηνύματα
    12
    Downloads
    4
    Uploads
    0
    Έχω κάνει μέσα στη access τον εξης κώδικα
    Κώδικας:
     If optionvalue1 = True Then
        DoCmd.OpenQuery "emf_A/A"
        ElseIf optionvalue11 = True Then
        DoCmd.OpenQuery "emf_ep"
        ElseIf optionvalue3 = True Then
        DoCmd.OpenQuery "emf_onoma"
        ElseIf optionvalue4 = True Then
        DoCmd.OpenQuery "emf_odos"
        ElseIf optionvalue5 = True Then
        DoCmd.OpenQuery "emf_ilikia"
        ElseIf optionvlaue6 = True Then
        DoCmd.OpenQuery "emf_imergen"
        ElseIf optionvalue7 = True Then
        DoCmd.OpenQuery "emf_kin"
        ElseIf optionvalue8 = True Then
        DoCmd.OpenQuery "emf_sta"
        Else
        DoCmd.OpenQuery "emf_email"
        End If
    Στο τέλος μου βγάζει error ότι δεν μπορεί να γίνει η εύρεση αυτή την στιγμή. Μήπως μπορείται να μου πείτε τι μπορεί να φταίει?
    Τελευταία επεξεργασία από το μέλος Re-Ti-Re : 13-11-07 στις 15:29. Αιτία: Add code tag

  2. #2
    Εγγραφή
    25-04-2007
    Ηλικία
    56
    Μηνύματα
    162
    Downloads
    3
    Uploads
    0
    Τύπος
    ADSL2+ On Telecoms Full
    Ταχύτητα
    16384/1024
    ISP
    On Telecoms
    DSLAM
    On Telecoms - ΑΘΗΝΑΣ
    Router
    Pirelli
    Καλησπέρα

    Νομίζω ότι δεν έχεις φτιάξει σωστά την φόρμα σου.
    Χρειάζεται να ομαδοποιήσεις τα Option Buttons μέσα σε ένα πλαίσιο (δεν θυμάμαι το όνομα του control, νομίζω λέγεται Option Group).
    Κάνε το εξής:
    1. Φτιάξε το πλαίσιο
    2. Πρόσθεσε μέσα στο πλαίσιο όσα Option Buttons χρειάζεσαι.

    Κάθε Option Button τώρα αντιστοιχεί σε ένα νούμερο, από 0 ώς τον αριθθμό των Option Buttons μείον ένα.

    Ο κώδικας σου θα γίνει τώρα:
    Κώδικας:
    Select Case optGrp
      Case is = 0     
        DoCmd.OpenQuery "emf_A/A"
      Case Is = 1 
        DoCmd.OpenQuery "emf_ep"
       Case Is = 2 
        DoCmd.OpenQuery "emf_onoma"
      ................
        Case Else    
          DoCmd.OpenQuery "emf_email"
    End Case
    όπου optGrp το όνομα που θα δώσεις στο πλαίσιο
    Τελευταία επεξεργασία από το μέλος gitane : 15-11-07 στις 21:44. Αιτία: ορθογραφία

Παρόμοια Θέματα

  1. Visual Basic
    Από Uberalles στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 9
    Τελευταίο Μήνυμα: 25-01-08, 19:27
  2. Visual Basic 6 Help!!!!
    Από afiltroi στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 3
    Τελευταίο Μήνυμα: 26-09-06, 22:02
  3. visual basic
    Από rockxk στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 7
    Τελευταίο Μήνυμα: 25-09-06, 20:01
  4. Visual Basic Tutorials!
    Από chimaros στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 31
    Τελευταίο Μήνυμα: 27-05-05, 13:27
  5. Visual basic
    Από ikyriakidis στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμού
    Μηνύματα: 28
    Τελευταίο Μήνυμα: 19-01-05, 08:34

Tags για αυτό το Θέμα

Bookmarks

Bookmarks

Δικαιώματα - Επιλογές

  • Δεν μπορείτε να δημοσιεύσετε νέα θέματα
  • Δεν μπορείτε να δημοσιεύσετε νέα μηνύματα
  • Δεν μπορείτε να αναρτήσετε συνημμένα
  • Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας
  •  
  • Τα BB code είναι σε λειτουργία
  • Τα Smilies είναι σε λειτουργία
  • Το [IMG] είναι σε λειτουργία
  • Το [VIDEO] είναι σε λειτουργία
  • Το HTML είναι εκτός λειτουργίας