|
|
Up |
|
|
  |
Author: Heiden AndreHeiden Andre
Date: May 25, 2008 11:46
Hallo,
ich habe folgendes Abfrage Problem..
Ich habe eine Tabelle (tblGutschein) in dieser gibt es folgende Spalten
DatumGutschein | DatumAusstellung | Wertgutschein | MitarbeiterID
In diesen sind die Werte z.b. so gespeichert
06.Dez.06 | 15:26:37 | 50 | 143
07.Dez. 06 | 19:30:21 | 5 | 123
Nun müss ich eine Abfrage erstellen die von einem Mitarbeiter verkaufen
Gutscheine innerhalb eines Datums und Zeitspanne.
Wäre auch normalerweise kein Problem.
Durch das aber das Datum und die Uhrzeit des Gutschein in 2 Spalten
aufgeteilt ist habe ich ein Problem damit.
Hier mein Versuch... dieser liefert mir aber immer nur die gesamtsumme
alles verkauften Gutscheine des Mitarbeiters ;(
Hier die Abfrage selber:
|
| Show full article (1.37Kb) |
|
| |
5 Comments |
|
  |
Author: Björn BenatzkyBjörn Benatzky
Date: May 25, 2008 11:26
Hallo,
ich habe ein Problem, von dem ich dachte, daß ich es bereits behoben hätte,
aber heute tritt es komischerweise wieder auf. Ich habe alles nochmals
überprüft und komme nicht weiter:
Ich möchte über die BeforeUpdate-Funktion eines Feldes die Eingabe
überprüfen und wenn die Daten schon einmal eingegeben wurden, die Eingabe
rückgängig machen (löschen), das Speichern des Datensatzes abbrechen und zu
dem Datensatz wechseln, unter dem die Daten bereits eingegeben wurden.
Aber wenn ich
Me!Feld1.Undo
Cancel = True
im BeforeUpdate-Event des Feldes Feld1 verwende, dann kann ich anschließend
mit
Me.RecordsetClone.FindFirst "ID =" & i
Me.Bookmark = Me.RecordsetClone.Bookmark
zum einem gewünschten Datensatz wechseln (was auch automatisch
funktioniert), ich erhalte aber die Fehlermeldung 2108: "Sie müssen das Feld
erst speichern, bevor Sie die GeheZuSteuerelement-Aktion, die
GoToControl-Methode oder die SetFocus-Methode ausführen können.".
|
| Show full article (1.61Kb) |
|
| |
14 Comments |
|
  |
Author: Johannes CurioJohannes Curio
Date: May 25, 2008 08:55
Hallo allerseits,
Ich habe bis jetzt nur Endlos-Formulare als gebundene Formulare genutzt.
Nun möchte ich ein Endlos-Formular als UNgebundes Formular nutzen und es
über ein Textfeld füllen lassen. Wie mache ich so etwas?
Ich möchte aber aus Performance-Gründen vermeiden, eine temporäre Tabelle
anzulegen und dort dann die Einträge zu füllen.
Danke für die Tipps.
Viele Grüße
Johannes
|
| |
|
7 Comments |
|
  |
Author:
Date: May 25, 2008 01:23
Hallo NG,
ich habe ein Problem auf dessen Lösung ich nicht komme.
Es gibt eine Tabelle Aktivitäten mit 2111 Sätze und 13 Feldern.
ID
FeldA
FeldB.
Dann werden Sätze ohne das Feld ID unter Gruppierung in die Tabelle
AktivitätenZwi übertragen. Das ergibt 1128 Sätze. Nun wird für Tabelle
AktivitätenZwi eine ID gebildet.
Jetzt möchte ich in die Tabelle Aktivitäten in ein bisher leeres Feld die
GruppenID eintragen.
Mit left oder right Join über alle Felder mit Ausnahme der IDs komme ich
nicht hin.
Wer kann mir helfen.
Gruß Georg
|
| |
|
3 Comments |
|
  |
Author: Paul BattPaul Batt
Date: May 24, 2008 04:47
Ich mache erste Versuche mit Access 2007...
Wie kann man wie in Access 2003 Formulare in beliebiger Grösse erstellen?
Jedes Formular in 2007 füllt das Access-Fenster vollständig aus. Man kann es
nur schliessen, nicht aber verkleinern. Ich will aber die Grösse meiner
Formulare selber bestimmen.
Vielen Dank,
Paul
PS Eine Übersicht über die Dinge die geändert haben und die man nicht mehr
findet, wenn man von 2003 kommt wäre wirklich eine enorme Erleichterung. Vor
allem für Entwickler. Hab viel rumgesucht, aber nichts derartiges gefunden.
|
| |
|
7 Comments |
|
  |
Author: Georg LindeGeorg Linde
Date: May 24, 2008 01:12
Hi NG,
irgendwie komme ich nicht drauf:
Ich habe in einem Formular Eingabefelder (DatumVon und DatumBis). Die
Datensätze sollen entsprechend nach einem Datumsfeld gefiltert werden,
soweit kein Problem. Ich möchte aber auch erreichen, daß, wenn z.B.
DatumVon leer ist, alle DS bis DatumBis gezeigt werden (oder auch alle
DS ab DatumVon, wenn DatumBis leer ist).
Die Kriterien möchte ich in einer Abfrage erstellen, da es noch andere
gibt....
Danke, Georg
|
| |
|
3 Comments |
|
  |
Author: Oliver ErdeltOliver Erdelt
Date: May 23, 2008 16:25
Hi Leute,
Bin gerade dabei meine Daten nach MySql zu portieren. Nach diversen
Änderung in Access funzt das auch alles prima, doch eine Sache habe ich
noch...
Ich habe mein "Suchenformular" von Filterung auf SQL umgestellt, jetzt habe
ich das Problem das der Datensatz nicht angezeigt wird wenn ich den
SQL-Befehl absetze. Wenn ich allerdings auf "Daten eingeben = Nein"
umstelle geht es 100%% tig, allerdings werden beim öffnen des Formular's
ja dann gleich alle Datensätze geholt, was ich ja nicht will.
Wie muß ich denn da genau vorgehen, habe ich was übersehen?
MfG
Olli
|
| |
|
9 Comments |
|
  |
Author: Karim BustaniKarim Bustani
Date: May 23, 2008 09:18
Hallo,
ich habe eine office xp professional 2007 Testversion heruntergeladen und
probiere einiges aus.
So habe ich auch ein Listenfeld auf einem Formular, das ich an ein Recordset
binden will.
Aber weder die uralt-Version mit den listenfeld-Eigenschaften
liste1.rowsourcetype / liste1.rowsource
noch die neuere Version mit
liste1.recordset
funktionieren richtig (zumindest nicht mit einem SQL-String in dem "LIKE"
vorkommt: die Reihenfolge der Spalten im Listfeld stimmt nicht mit der im
SQL-String überein)
Bevor ich office XP kaufe, möchte ich gerne wissen, ob dieses Problem auf
die Testversion beschränkt ist und inzwischen behoben ist?
Vielen Dank schonmal
Grüße
Karim
|
| |
|
3 Comments |
|
  |
Author: Jürgen GroßmannJürgen Großmann
Date: May 23, 2008 09:06
Hallo Leute
Ich möchte für zwei Formulare den selben Bericht benutzen. Es soll aber
einmal in einem Form ein Kombifeld und im andern Form ein listenfeld als
Kriterium dienen.
Ich habe als Datenherkunft im Bericht folgendes Eingetragen
SELECT tbl_Interpreten.Interpreten, tbl_CD.CDName
FROM tbl_Interpreten INNER JOIN tbl_CD ON tbl_Interpreten.interpretID =
tbl_CD.CDInterpret
WHERE
((( tbl_Interpreten.Interpreten)=[Formulare]![frm_CD_InterpretenAuswahlHaupt]![kmbInterpretenAuswahl]
Or
( tbl_Interpreten.Interpreten)=[Formulare]![frm_CD_Aufstellung]![lst_Interpret]));
wenn ich nun versuche den Bericht aus dem zweiten Form (frm_CD_Aufstellung)
aufzurufen werde ich immer nach dem Wert
[Formulare]![frm_CD_InterpretenAuswahlHaupt]![kmbInterpretenAuswahl]
gefragt.
|
| Show full article (0.89Kb) |
|
2 Comments |
|
  |
|
|
  |
Author: Thomas WolfThomas Wolf
Date: May 23, 2008 06:43
Hallo NG
Ich habe eine DB, schön aufgeteilt in FE und BE. Ich habe 15 Benutzer,
welche problemlos damit arbeiten. Diese haben alle MS Access 03 SP2 Version
11.6566.6568. Jetzt haben wir einen neuen Mitarbeiter, wofür die
Sorftwareverteilung eine Access-Version 11.6566.8132 installiert hat. Bei
diesem User läuft die ganze DB auf ReadOnly, obwohl sie genau gleich
geöffnet wird wie bei allen anderen Benutzern. Das hat natürlich
schwerwiegende Nachteile. Bei Freund Google habe ich nichts brauchbares
herausgefnden. Kann mir jemand von Euch helfen? Habe ich ev. irgendwo eine
Option nicht/falsch gesetzt?
Danke und Gruss
Thomas
|
| |
|
2 Comments |
|
|
|
|
|
|