
Meenzer
Mitglieder-
Gesamte Inhalte
355 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Meenzer
-
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
-
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
-
Hi! Mach einfach ein *REQUERY* auf Dein Formular. Dann wird es aktualisiert. UF: Forms![HF]![uF].form.requery Gruss
-
Hi! So kann man Felder aus UF ansprechen. --------------------------------------------------------------------------- FORMS![HAUPTFORMULAR]![uNTERFORMULAR]!FELDNAME --------------------------------------------------------------------------- Gruss
-
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
-
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
-
Hi! Was willst Du den löschen?? Den Tabelleinhalt??? Currentdb.Excute "DELETE * FROM TABELLE" Grusss
-
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
-
Quellcode im Doku-Anhang - Was ist mit Kommentaren?
Meenzer antwortete auf HolgerS's Thema in Abschlussprojekte
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 -
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
-
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
-
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
-
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
-
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
-
Access: CheckBox als Feldeigenschaft in Abfrage
Meenzer antwortete auf piomode1's Thema in Datenbanken
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 -
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
-
Hi! Sorry, dass muss so heissen: FORMS![HF]!UF.Form.RecordSource = SQL Gruss
-
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
-
Access: CheckBox als Feldeigenschaft in Abfrage
Meenzer antwortete auf piomode1's Thema in Datenbanken
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 -
HI! Schau mal hier nach, da gibt es EBooks für VB. Gruss
-
Access + VBA + ein bestimmter DS soll sofort angezeigt werden
Meenzer antwortete auf R-U's Thema in Datenbanken
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 -
Hi! Schau doch mal in der Hilfe nach, da ist doch eigentlich alles ganz gut erklärt. Oder willst Du was spezielles wissen? Gruss
-
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
-
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
-
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