Analiza site-ului jurnal indicat, că o mulţime de oameni vin aici pentru a găsi unele răspunsuri despre formularele continue. Deci, am decis sa cream acest FAQ, să răspundă la toate întrebările pe care le aveţi despre faptul că formularele continue.
Introducere
Microsoft continuă forma Access este un tip de formular special, cand un design de forma intreaga se repetă pentru fiecare înregistrare din sursa de date. Acesta vă oferă posibilitatea de a face ceva diferit de obicei la "masa-view" abordare, hovever vă sunt încă limitate la "dungi" de proiectare.
Core problema
Access nu creează obiectul formular separat pentru fiecare înregistrare. Se face doar o forma de a atrage mai multe ori cu date diferite. Acest lucru conduce la următoarele limitări:
- Orice modificări pentru a forma controale sau proprietăţi prin intermediul VBA afectează aspectul tuturor înregistrărilor
- Cărucior eveniment va presupune a fi executat pentru fiecare înregistrare, executa numai pentru prima
- Ea se limitează la locul controalele ActiveX pe formularul continuă
Nu există modalităţi de a ocoli acest limitări în mod direct. Observaţie: această limitări nu se aplică antet şi subsol de forma - pentru că nu este dublicated.
FAQ
După ce ne-am facut prin elementele de bază, vă permite să răspundă la întrebări. Dacă nu aţi fi răspuns la întrebare aici, nu hesistate să i se solicite din partea de jos a paginii.
Cum pot face controale să arate diferit în înregistrări diferite?
feature. Singura cale este de a folosi Format -> Formatare condiţională caracteristică. În Access 2007 puteţi pune butonul drept al mausului pe titlul de rând, având în vedere tabel pentru a ajunge la el. Sigur, sa limitat foarte mult, dar nu există nici o alegere mult aici.
Cum pot arăta imagini din baza de date?
Toate metodele care utilizează controale periodice de date precise sunt valide. Puteţi utiliza Bound Obiectul Frame, în Access 2007 - Anexe şi controale Imagine. Cu toate acestea, nu puteţi utiliza orice scripting VBA cu ei.
Cum pot arăta unele date condiţionată sau imagini?
Singura modalitate de a realiza acest obiectiv este de a construi interogări personalizate, care efectuează controale şi calcule aveţi nevoie şi pregăti datele pentru a arăta.
Cum pot arăta imagini, care sunt stocate în exterior?
În Access 2007 există o îmbunătăţire a controlului Imagine regulate. Acesta va afişa imagini din dosar, dacă va obligati-l la câmp sau expresie, care oferă imagini calea şi numele fişierului. Aceasta funcţionează în forme continue prea.
În pre-2007 versiuni de Access aveţi nevoie pentru a avea avanpremiera imagine salvate în baza de date ca date de tip OLE. AccessImagine controlul lor se ocupă de crearea şi menţinerea uşor.
Cum pot face ceva, că aceste limitări Access nu-mi permite să fac?
Dacă nu există trucuri pentru a salva situaţia, oamenii imită, de obicei, formularele continue, crearea unui formular care afişează mai multe înregistrări la o dată cu butoane de paginare. Există 2 negative ale acestei abordări. În primul rând - este nevoie de o mulţime de codificare VBA. În al doilea rând - ai pierdut toate construite utilizatorii caracteristici pot utiliza la orice formă de acces - sortare, căutare şi filtre.
Încercaţi să evitaţi acest drum până când veţi avea timp de pierdut.
Nu găsit un răspuns ai nevoie? Posta o întrebare în partea de jos!