Zum Inhalt springen

SMU

Mitglieder
  • Gesamte Inhalte

    25
  • Benutzer seit

  • Letzter Besuch

  1. Hi, das du das in einem Bericht verwenden möchtest dürfte ja für die Abfrage erstma egal sein. So nun zur Abfrage: Als erstes fügst du in der Entwurfsansicht die Spalten hinzu die du in deinem Bericht brauchst, darunter sind ja auch die beiden Datumsspalten. Dann gibts du bei Kriterien für das Anfangsdatum >[DATUM1ein] für das Enddatum <[DATUM2ein] Führst du die Abfrage jetzt aus müsste er zwei Eingabefelder anzeigen, in denen du die gewünschten Datums :-) eingibts und dann müsste das Abfrageergebnis erscheinen. Es kann sein das du für die Spalten den Typ DATUM in der tabelle angeben musst. Leider ist mein Rechenr mit Office grad abgeraucht ich kanns jetzt net testen also das folgende aus dem kopf. Erstell ein Formular mit zwei ungebundenen Textfeldern. Las den Steuerelementinhalt leer und gib ihnen die Namen DATUM1ein und DATUM2ein. Erstell in dem Formular ein Unterformular mit den Feldern aus der Abfrage. Wenn du nun die ungebundenen Felder ausfüllst sollte sich in deinem Unterformular die Ergebnisse ändern. So und nun noch einen Button über den Assistenten erstellt, der einen Bericht erstellt und es müsste funzen. Wie gesagt leider läuft zur Zeit nur der Internetrechner und net mein Officerechner sonst würd ichs schnell testen. Ach ja wenn du als Typ Datum angegeben hast müsste Subtrahieren meiner Meinung nach auch ohne Probleme funzen,müsstest glaube nur nochma kurz die Hilfe zum Ausgabeformat bemühen. Ich hoffe es sind par kleine Denkanstösse drin. CU Ciaoi SMU
  2. Hallo ich hab in Access 2000ein Formular in der Datenblattansicht. Wenn ich nun eien Bereich aus dieser Datenblattansicht makiere, soll sobald ich einen Button klicke automatisch ein neues Excel-Tabellenblatt aufgehen und der makierte Bereich eingefügt werden. Excel kann ich bereits über diesen Button öffnen(Assistent benutzt) und das worksheet wird mit Set newbook = oApp.workbooks.add kreiert. Meine Frage wäre nun wie lautet der korrekte Syntax zum Zugriff auf die Excel-Menüs (oApp.DoCmd.RunCommand acCmdCopy funzt net) bzw wie könnte man das anders lösen. :confused: Thx im vorraus Bis später SMU
  3. Hi nochma, hab jetzt inzwischen schon rausbekommen, das mein Formular "KundeSuche" irgendwie im hintergrund auf Tabelle "Firma" zugreift und das irgendwie "exklusiv". :confused: :confused: Meine Frage wär jetzt ob mir jemand sagen könnte, wo ich überhaupt einstelle, das eine Tabelle exklusiv geöffnet werden kann??? Mit der gesamten Daba wär mir das ja schon so halbwegsklar, nur für Tabellen hab ich von sowas noch nich gehört. Naja Thx im vorraus Ciaoi SMU:confused: :confused:
  4. Hi alle zusammen, ich arbeite gerade parallel an zwei Datenbanken, die sich ziemlich ähnlich sind. Im Formular Kundensuche habe ich einen Buttton implementiert, der das Formular Kundensuche öffnen soll. In der einen datenbank funktioniert das einwandfrei, in der zweiten hab ich jedoch das Problem, sobald ich einmal eine Suche (also die dahinterliegende Abfrage ausführe) kommt danach die Fehlermeldung: "Die Tabelle Firma ist bereits exclusiv durch einen anderen Benutzer geöffnet oder wurde über die Benutzeroberfläche geöffnet und kann aus dem Programm heraus nicht verändert werden" Ich hab jetzt schon die Abfragen verglichen, sowie die Datensatzherkunft und alle anderen Eigenschaften des Formulars "Kundensuche" sowie aller Unterformulare. Beide Datenbanken sind (scheinen) gleich zu sein. Hat jemand ne Idee was da im Hintergrund noch geöffnet wurde oder so? Bzw gibt es eine Möglichkeit die Access internen Prozesse sichtbar zu machen? Thx im voraus Ciaoi SMU
  5. Hi alle zusammen, kann gut möglich sein das ich blind bin, aber ich hab folgendes Problem Ich zeig in einem Unterformular die Datensätze einer Abfrage in der Datenblattansicht an. Dann habe ich Umschaltknöpfe erstellt um mit ColumnHidden bestimmte Spalten ausblenden zu können. Jetzt möchte ich gerne über VBA programieren, das er alle Datensätze im Unterformular makiert und dann in die Zwischenablage noch besser direkt in Excel kopiert. Hat jemand nen Plan, wär fett! Sitz jetz irgendwie schon ewig über der Access-Hilfe aber ich find nix. Naja THX im voraus MFG SMU
  6. Moin alle zusammen, danke erstma fette Sache genau so ne Aussage wollt ich doch nur. THX MFG SMU
  7. Hi alle zusammen, wollt ma fragen ob jemand ne gute Spracherkennungssoftware kennt. Ihr wisst schon, das wo man vorm Rechner sitzt mit nem Mikro in der Hand und der das eigene BLABLA dann ins Word einfügt. Ich weiss zwar das es einige Produkte in dieser Hinsicht gibt, hab jedoch noch keinen überzeugenden Test gefunden. Kann mir von euch jemand weiterhelfen. Wär fett THX im voraus Ciaoi SMU
  8. @ Zwerg & Developer Der sollte wohl gleich ma an den richtigen verwiesen werden. Ich kenn so was auch aber ich sag ma da muss mann durch. Als Dau's bezeichne ich nur Leute denen ich etwas schon dreimal oder noch öfters erzählt und dies immer noch net kapiert haben. Ich meine wenn ich mir die Fragen überlege, die ich vor drei vier Jahren gestellt habe würde ich vielleicht heute auch vorm explodieren stehen aber da sag ich mir, mir hats auch jemand erklärt. Naja mein beitrag zu dem Thema Ciaoi SMU
  9. SMU

    dbaccess makro mit sql

    Mh hi ich bin mir zwar nicht ganz sicher ob das die komplette Lsg für dein Problem ist, aber sicherlich ein Ansatz. Du gehst in VBA-Code für dein Button und deklarierst nen String. In diesem String speicherst du deine SQL-Anweisung. Dann lässt du das über DoCmd ausführen. Müsste ungefähr so aussehen: dim sqlstr as string sqlstr = "Select ... from..." DoCmd.RunSql sqlstr Ich hoffe es hilft Ciaoi SMU
  10. Hi alle zusammen, ich hab ma wieder ein kleines Problem. Ich hab eine Tabelle [Firma] mit den Feldern name,Adresse... sowie ein Feld "StatusNr", das verknüpft ist mit einer anderen Tabelle[status]. In[Firma].[status] steht eine Zahl und dieser Zahl ist dann ein Status in der Tabelle Status zugeordnet. Ich hab ein Formular angelegt zur Dateneingabe. Über einen Cmd-Button las ich einen Neuen Datensatz anlegen. Den Status wähl ich über ein Combo-feld aus. Mein Problem ist jetzt, das er nicht einfach die entsprechende Statusnr aus der Tabelle [status] in [Firma].[status] schreibt, sondern erst in [status] einen neuen Datensatz anlegt und dann die Nummer dieses Datensatzes in [Firma].[status] einträgt. :confused: Hat jemand ne Ahnung wie sich das vermeiden lässt, weil wenn net hät ich ja dann bei 2000 Kunden statt 3 Datensätze(mehr steht net in Status) 2003 Datensätze. Thx im voraus Ciaoi SMU
  11. Yo hi Wolle, ich dank dir klappt perfekt. :D Weiss jetzt auch wo der Fehler lag als ich es mit SQL versucht habe. Ich sags doch dieses Forum ist super. Also Thx nochma Bis später :uli Ciao SMU
  12. Hi alle zusammen, ich weiss es gab schon nen ähnlichen thread, aber der passte net so ganz. Nun zu meiner Frage. Ich geb in einem Formularfeld ein Firmenkürzel(Kurzname der Firma/ TEXT) ein. Wenn ich dieses Feld verlasse soll er schaun ob der eingegebene Wert schon existiert und wenn ja eine MsgBox öffnen. Habs unter VBA mit nem Sql-String versucht, kam ne Fehlermeldung und mit dlookup bin ich auch nicht ganz klar gekommen. Nicht wundern wenn die Lsg ganz einfach is, is heut absolut net mein Tag :mod: Also ich freu mich über eure Hilfe Thx im voraus Ciaoi SMU
  13. Hi nochma Bin jetzt schonma soweit, das das wahrscheinlich daran liegt, das ich in der tab kunde nen feld "StatusNr" hab und das auf ne andere Tabelle verweisst. Also liegt hinter meinen Formular eine Abfrage, die die Tabelle Kunde benutzt, so das ich den Datensatz nicht löschen kann. Is das jetzt so richtig und wenn ja wie könnt ich das umgehen??? :confused: So na den vielleicht weiss jetzt jemand evtl etwas. Wär fett Thx im voraus Ciaoi SMU
  14. Hi, wie wärs wenn du ne Schleife von 1 bis 96 machst, dort drin die aktuelle Zeit mit einem vor der Schleife angegebenen Wert vergleichst, falls diese gleich sind soll er die zu vergleichendeb Zeit 15 min raufsetzen und den Schleifenzähler um 1 hochzählen, wenn die Werte net gleich sind soll er weder ein Ereignis ausführen noch den Schleifenzähler 1 raufsetzen. Nur so ne Idde, weiss net ob das realisierbar ist, oder sind es verschiedene Ereignisse??? Naja du machst das schon. Ciaoi SMU
  15. Hi, hatte ma das Problem in Excel, weiss zwar net welches Shareware-Tool ich genommen hab, kann mich aber erinnern das ich da zigtausende gefunden hab, war nur etwas schwierig ein geeignetes zu finden. Access dazu zu bringen Barcodes zu generieren ist glaube etwas komplizierter. Also viel Spass beim SUCHEN Cu Ciaoi SMU

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...