Zum Inhalt springen

Meenzer

Mitglieder
  • Gesamte Inhalte

    355
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Meenzer

  1. Hi! Ich würde anhand von einem Beispiel erläutern, wie Du eine Tabelle angelegt hast, darauf einen Abfrage erstellt und dann das Formular dazu entworfen hast. Das müsste eigentlich reichen. Zeige vielleicht auch ein bischen von Deinem SQL, damit die Pürfer sehen, dass Du es selbst gemacht hast und weisst, was Du da tust. Gruss
  2. Hi! Du kannst so Deine Symbolleisten/ Menüleisten auschalten: ------------------------------------------------------------------ DoCmd.ShowToolbar "Symbolleiste", acToolbarNo ------------------------------------------------------------------ Anstatt "Symbolleiste" musst Du nun die Name der Access - Menüleisten eingeben. Unter Rechte Maus -> Anpassen findest Du alle. Gruss
  3. Meenzer

    frage zu Access

    Hi! Mach einfach ein *REQUERY* auf Dein Formular. Dann wird es aktualisiert. UF: Forms![HF]![uF].form.requery Gruss
  4. Meenzer

    frage zu Access

    Hi! So kann man Felder aus UF ansprechen. --------------------------------------------------------------------------- FORMS![HAUPTFORMULAR]![uNTERFORMULAR]!FELDNAME --------------------------------------------------------------------------- Gruss
  5. Hi! Ein PAP ist immer ganz gut, um Funktionsabläufe oder andere Prozesse darzustellen. Wenn Du aber einen in Deine Doku einfügst, dann musst Du Dich an die DIN - Formen halten. Für jede Aktion ( Auswahl, Schleife, Verzweigung usw. ) gibt es bestimmte geometrische Figuren. Und zwar ist das die DIN 66001. Am besten Du suchst mal unter google und da findest Du bestimmt alle Infos. Gruss
  6. Meenzer

    clear all

    Hi! Geh doch in einer Schleife alle Controls durch: ---------------------------------------------------- Dim ctl as Control For Each ctl in Me.Form.Controls If ctl.controltype = acTextbox Then 'wenn es ein Textfeld ist ctl.value = "" Next --------------------------------------------------- So ähnlich müsste es funktionieren. Einfach ausprobieren. Gruss
  7. Meenzer

    clear all

    Hi! Was willst Du den löschen?? Den Tabelleinhalt??? Currentdb.Excute "DELETE * FROM TABELLE" Grusss
  8. Meenzer

    Access 2000

    Hi! Vielleicht fehlt Dir ein Verweis auf eine Bibliothek. Mach einfach mal ein Modul auf und unter EXTRAS-> VERWEISE erscheinen alle Bibliotheken. Du musst auf jeden Fall die MS DAO 3.irgendwas angehängtr haben, sont funzt das mit dem Recordset nicht. Gruss
  9. Hi! Die Kommentare darfst Du auf keinen Fall weglassen. Schliesslich müssen auch andere Leute Deinen Quellcode verstehen können. Die Prüfer achten schon darauf, ob der Quellcode kommentiert und gut strukturiert ist. Gruss
  10. HI! Bei Deinem Projektantrag hast Du doch definiert, wie lange Du für Deine Doku brauchen wirst. Daran sollte man sich auch halten, ansonsten wäre ja der Zeitplan für die Füss'. Trotzdem würde ich es nicht so lange hinauszögern. Eine gute Doku braucht seine Zeit. Gruss
  11. Hallo! Vielleicht greifen die anderen Datenbanken auf verschiedene oder andere Benutzerverwaltungen zu und nicht auf die System.mdw. Dann müsstesz Du diese Datenbanken mit den anderen Benutzerverwaltungen öffnen und konvertieren. Gruss
  12. Hi! Du musst Deinem Feld natürlich auch einen Wert geben. Forms!.....value = -1 / 0 ( Oder True / False ) Was für eine Fehlermeldung bekommst Du denn?? Poste mal den ganzen Code. Gruss
  13. HI! Es gibt ein sehr gutes Tool, dass nennt sich ERWin. Leider nicht ganz kostenlos. Damit kannst Du Deine Access - Datenbank einlesen lassen und dann die Scripts für Oracle erstellen lassen. Oder Du nimmst Dir den Editor und erstellst so Deine Tabellen, Trigger und Indexe per SQL. Gruss
  14. Hi! Vielleicht kannst Du ja mal Deinen Quellcode posten, vielleicht hast DU nur einen Fehler bei Deinem SQL - Statement gemacht. Ich würde es so machen: Du füllst die erste CBox mit Deinen Daten. Bei der Datenherkunft holst Du Dir den eindeutigen Schlüssel (PK) und den Firmennamen. Bei Deiner CBox - Eigenschaften gibst Du 2 Spalten an und bei der Größe 0cm;8cm. Damit blendest Du die erste Spalte aus. Nach der Auswahl in der ersten Combobox sagst Du bei den Ereignis DeineCombobox_AfterUpdate: ---------------------------------------------------------------------------- SQL = "SELECT FELDER FROM TABELLE WHERE FIRMAPK = " & Me.ERSTECOMBOBOX.COLUMN(0) ---------------------------------------------------------------------------- 'Dabei sind die Felder die Werte, die Du noch holen willst und die FIRMAPK der eindeutige Schlüssel, damit Du nur die Werte von der Firma bekommst, die Du ausgewählt hast. ---------------------------------------------------------------------------- ME.ZWEITECOMBOBOX.ROWSOURCE = SQL ---------------------------------------------------------------------------- 'Und schon müsste alles in der 2. CBox sein. Ich hoffe, ich konnte Dir damit ein wenig helfen. Gruss
  15. Hi! In der Feldeigenschaft der Abfrage gibt es ein Register *Nachschlagen*, in dem es die Option gibt *Steuerelement anzeigen*. Leider gibt es da nur die Auswahl zwischen Liste, Textfeld und Kombobox. Vielleicht kann man irgendwie auch dies als Checkbox abändern oder nutzen. Anonsten wüsste ich jetzt nichts. Gruss
  16. Meenzer

    Access-Makro

    HI! Kopiere mal das SQL in eine leere Abfrage und schau mal nach, ob er Dir Deine gewünschten Daten liefert. Vielleicht ist auch das WHERE-Statement falsch. Ich würde auf jeden Fall noch die Spalte ( Column ) angeben, wo Dein Vergleichswert steht. ....WHERE SCHULER.KURS = " & Me.DEINECOMBOBOX.COLUMN(SPALTE) Gruss
  17. Meenzer

    Access-Makro

    Hi! Sorry, dass muss so heissen: FORMS![HF]!UF.Form.RecordSource = SQL Gruss
  18. Meenzer

    Access-Makro

    Hi! Ich würde Dir vorschlagen , anstatt mit einem Marko per VBA das zu tun. Bei der ComboBox gibt es ein Ereignis Nach Aktualisierung. Wenn Du einen Wert in der ComboBox ausgewählt hast, dann hole Dir per SQL die Daten, die Du in Deinem Unterformular haben willst. -------------------------------------------- Public Sub Combobox_AfterUpdate() DIM SQL AS STRING 'Daten fürs UF SQL = "SELECT * FROM TABELLEN WHERE Combobox.WERT" Forms![HF]![uF].RecordSource = SQL 'Aktualisieren , ist aber glaube ich nicht nötig Forms![HF]![uF].REQUERY End Sub ---------------------------------------------- Oder Du verknüpfst Dein HF mit dem UF über 2 Felder aus HF und UF. Gruss
  19. HI! Dein berechneter Wert hat doch einen Namen zB. WERT. Du könntest doch dann bei Anzeigen des Formulares einfach prüfen, ob der Wert = False/True ist und dann die Eigenschaft der Checkbox ( Checkbox.Value = 0/-1 ) setzten. Und wenn der Steuerelemetinhalt der Checkbox WERT ist, müsste es doch eigentlich auch so funktionieren. Oder??? Ich hoffe, das war es , was Du gemeint hast. Gruss
  20. HI! Schau mal hier nach, da gibt es EBooks für VB. Gruss
  21. Hi! Wenn Du das 2. Formular öffnest, kannst Du doch Parameter übergeben. Zum Beispiel: DoCmd.OpenForm "NAME" ,,,,,,Openargs Da Dein DS bestimmt einen eindeutigen Wert ( Primärschlüssel ) hat , kannst Du den doch einfach übergeben. So: Docmd.OpenForm "NAME",,,,,,Me.Primärschlüsselfeld Bei Öffnen des 2. Formulares soll er dann einfach zu dem Datensatz gehen mit dem Wert, Me.OpenArgs: DoCmd.GoToControl [Primärschlüsselfeld] DoCmd.FindRecord Me.OpenArgs So müsste das gehen. Gruss
  22. Hi! Schau doch mal in der Hilfe nach, da ist doch eigentlich alles ganz gut erklärt. Oder willst Du was spezielles wissen? Gruss
  23. Hi! Bei wir war die Vorgabe ca. 15 Seiten Doku + Anhang. ( Habe letztes Jahr meinen Abschluß gehabt. Ich denke, wenn die Doku so groß ist, stellt sich der Prüfunggsausschuss bestimmt die Frage, ob Du das Projekt auch wirklich in der Zeit gemacht hast , oder ob Du es nicht alleine gemacht hast???? Die Doku muss ja auch innerhalb der 70 Stunden geschrieben werden. Gruss
  24. Hi! Öffne mal Deine DB und ziehe Dir das Formular auf den Desktop. Dann müsste automatisch eine Verknüpfung auf das Formular erstellt werden. Das kannst Du jetzt ohne die DB öffnen. Gruss
  25. Hi! Was meinst Du mit einzelnd aufrufen?? Du kannst unter EXTRAS--> START das Formular eingeben, dass Du beim Start der db als erstes angezeigt bekommst. Meinst Du das?? Oder willst Du das Formular ohne die db zu starten öffnen?? Gruss

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...