Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Viele Kleinigkeiten meiner Kundenverwaltung

Begonnen von MisterMCBlinki, Mai 09, 2012, 18:18:43

⏪ vorheriges - nächstes ⏩

Beaker s.a.

Hallo McBlinki,
Zitathabe ich nun so eingerichtet. Beziehungen von Zahl auf Text neu vergeben.
Warum? Kann mich nicht erinnern, sowas angeregt zu haben.
Da stimmt doch der Datentyp nicht mehr mit dem PK aus
tblKunden überein, und Du kannst gar keine Beziehung mehr
einrichten.
Habe Dir mal ein .pdf drangehängt, wie ich es gemeint hatte
(Namen wieder anpassen).
ZitatWie schaffe ich es nun, dass beide Kunden es im Bericht zusammen untereinander auftauchen?
Indem die DS-Herkunft beide Partner erfasst, und Du die
Controls für Kunde1 und Kunde2 untereinander plazierst.
hth
gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

MisterMCBlinki

Zitat von: Beaker s.a. am Mai 12, 2012, 23:05:44
ZitatWie schaffe ich es nun, dass beide Kunden es im Bericht zusammen untereinander auftauchen?
Indem die DS-Herkunft beide Partner erfasst, und Du die
Controls für Kunde1 und Kunde2 untereinander plazierst.
hth
gruss ekkehard
Verstehe ich nicht.  ???  :-[

Zitat von: Stapi am Mai 12, 2012, 19:58:54
4.) Im Formular "FrmPartnerzuordnung"  verknüpfst du als Unterformular dein FrmKunde über die ID mit dem Hauptformular

Verstehe ich auch nicht.

Den Rest hab ich ja gemacht....
Wusste garnicht, dass es so kompliziert ist , bzw. noch versteh ich die Logik nicht ganz. :)

Beaker s.a.

Hallo McBlinki,
Erstmal anbei das .pdf; - hab' ich gestern wohl
einfach "vergessen".
ZitatWie schaffe ich es nun, dass beide Kunden es im Bericht zusammen untereinander auftauchen?
Du hast doch die tblPartnerzuordnung, in der beide Kunden(IDs)
per FK gespeichert sind.
Auf diese Tabelle baust Du eine Abfrage auf, die dann
die DS-Herkunft des Berichtes wird. Da hast Du dann ja
wohl zwei Textfelder für die Kunden, und die kannst Du
untereinander anordnen.
ZitatIm Formular "FrmPartnerzuordnung"  verknüpfst du als Unterformular dein FrmKunde über die ID mit dem Hauptformular
Da denke ich, das Stefan dich nicht richtig verstanden
hat. Wenn ich das richtig gesehen habe, hast Du ein HFo
Kunden mit UFo Partner. Dann würde ich dieses UFo über
die Kunde1_ID verknüpfen, da brauchst Du im UFo nur ein
Kombifeld für den Partner (Kunde2_ID).
Vielleicht kannst Du die DB ja mal hier hochladen (am Besten
als .mdb, komprimiert und gezipt).
gruss ekkehard

[Anhang gelöscht durch Administrator]
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

MisterMCBlinki

HIER EINMAL DIE DATENBANK, damit man sich besser ein Bild machen kann.



[Anhang gelöscht durch Administrator]

oma

Hallo,

von mir mal die Geburtstags-DB aus unserem Downloadbereich, aber nun in 2007-Format

Gruß Oma

[Anhang gelöscht durch Administrator]
nichts ist fertig!

Beaker s.a.

Hallo McBlinki,
Habe mal kurz reingeschaut in Deine DB.
Die Beziehung tblKunde.KundeID -> tblPartnerzuordnung.Kunde2_ID
hast Du noch nicht eingerichtet.
Um die Partner auf dem Kurse-Bericht anzuzeigen, muss Du IMO
mit einem Unterbericht arbeiten; - DS-Herkunft sowas wie

SELECT tblPartnerzuordnung.Kunde1_ID,
            tblPartnerzuordnung.Kunde2_ID,
            tblKunde.Vorname,
            tblKunde_1.Vorname,
            tblPartnerzuordnung.Kurs_ID
FROM tblKunde
         INNER JOIN (tblKunde AS tblKunde_1
                            INNER JOIN tblPartnerzuordnung
                            ON tblKunde_1.KundeID = tblPartnerzuordnung.Kunde2_ID)
         ON tblKunde.KundeID = tblPartnerzuordnung.Kunde1_ID;

Den SELECTteil musst Du um die Felder ergänzen, die Du sehen
willst.
gruss ekkehard
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

MisterMCBlinki

Zitat von: oma am Mai 13, 2012, 18:57:29
Hallo,

von mir mal die Geburtstags-DB aus unserem Downloadbereich, aber nun in 2007-Format

Gruß Oma

Danke, mal sehn wie ich das einbauen kann.


Zitat von: Beaker s.a. am Mai 13, 2012, 15:56:31
Hallo McBlinki,
Erstmal anbei das .pdf; - hab' ich gestern wohl
einfach "vergessen".
ZitatWie schaffe ich es nun, dass beide Kunden es im Bericht zusammen untereinander auftauchen?
Du hast doch die tblPartnerzuordnung, in der beide Kunden(IDs)
per FK gespeichert sind.
Auf diese Tabelle baust Du eine Abfrage auf, die dann
die DS-Herkunft des Berichtes wird. Da hast Du dann ja
wohl zwei Textfelder für die Kunden, und die kannst Du
untereinander anordnen.
ZitatIm Formular "FrmPartnerzuordnung"  verknüpfst du als Unterformular dein FrmKunde über die ID mit dem Hauptformular
Da denke ich, das Stefan dich nicht richtig verstanden
hat. Wenn ich das richtig gesehen habe, hast Du ein HFo
Kunden mit UFo Partner. Dann würde ich dieses UFo über
die Kunde1_ID verknüpfen, da brauchst Du im UFo nur ein
Kombifeld für den Partner (Kunde2_ID).
Vielleicht kannst Du die DB ja mal hier hochladen (am Besten
als .mdb, komprimiert und gezipt).
gruss ekkehard

Das Bild hat bei mir klick gemacht. Mit dem Bericht klappt das nun soweit.
Jetzt muss ich selber mal schauen, wie es zusammensetze, dass er nur den jeweiligen Kurs ausdruckt inkl. den Tanzpaaren.



Nun fänd ich es super, wenn im Formular tblKunde folgendes angezeigt wird:
Kunde 1 tanzt mit Kunde 2 in Kurs A, bezahlt per..... usw. (wie es bisher mit dem Unterformular Kunde_Kurs geschehen ist)


Problem, was ich denke. Wird es automatisch auch bei Kunde 2 angezeigt, wenn Kunde1 mit 2 im Kurs angemeldet ist?
Muss ich Kunde2 in einem weiteren Unterformular mit Kunde1 eintragen?

MisterMCBlinki

][URL=http://www.pic-upload.de/view-14182973/Partnerzuordnung1.jpg.html][/url]



soweit habe ich das nun fertig gemacht.

Ergebnis:

Es wird nichts mehr angezeigt.

Jeder Kunde kann eine verschiedene Zahlart haben.

Wo ist der Beziehungsfehler?

Beaker s.a.

Hallo McBlinki,
Schau dir Abfrage1 in angehängter DB an.
Die musst Du nur um die weiteren Felder
ergänzen, und sollte so funzen.
gruss ekkehard

[Anhang gelöscht durch Administrator]
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

Beaker s.a.

Hallo McBlinki,
Habe Dir da jetzt noch ein UFo Partner gebastelt
(nur IDs und Vornamen, Rest musst Du einfügen),
und das im Form Kunden gegen das Kurs-Ufo aus-
getauscht (musst Du dann wieder dazu packen,
wenn Du's brauchst).
Dies UFo ist nicht verknüpft, sondern wird über die
DS-Herkunft auf die KundenID gefiltert, so dass bei
jedem Kunden die Partner angezeigt werden, egal
ob er Partner 1 oder 2 ist.
hth
gruss ekkehard

[Anhang gelöscht durch Administrator]
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

MisterMCBlinki

@Beaker: Vielen Dank, dass du dir für meine Kinder-Probleme  dir die Zeit nimmst und hilfst. Vieles lerne und verstehe ich grade.
Habe wie die chinesen in meiner Datenbank, deine abfragen und das formular nachgebaut. Bei den Beziehungen habe ich die ref. Integrität weg gelasen, da ich etwas bedenken um den Verlust meiner Daten habe, wenn ich mal was falsches lösche.


Nun wird mir dieser Fehler angezeigt, wenn ich den Kunden übers Menü öffne.
Dieser Fehler tritt nicht auf, wenn ich nur das Formular tblKunde öffne.
Auch tritt der Fehler nicht auf, wenn im Hintergrund Form.tblKunde geöffnet ist.




MisterMCBlinki

Ok,
gehe ich nun davon aus, das der Fehler weg ist....

Es wäre das optimale, wenn....
...Der Kunde im Fomular tblKunde angezeigt wird (ist ja schon)
...Der Kunde in einen Kurs eingetragen wird. (war bisher auch möglich(einfache eintragung in tblKunde_Kurs))
... ich den Kunden bei Auswahlliste mit kunde_2 in einem Kurs (auch auswahlliste) anmelden kann und nicht die ID beider Kunden und des Kurses im Kopf haben muss
... mir angezeigt wird, wer mit dem Kunden in welchen Kurs zusammen ist. (ist ja schon nur als ID darstellung)
... einen Bericht, wo ich einzelne Kurse heraus drucken kann, wo Kunde 1 + Kunde 2 mit Namen, Vornamen , Tel privat , Tel mobil eingetragen wird.
    Diese "Partner" stehn dabei unteinander.
    Einzelne Kunden sollten auch mit auftauchen die im Kurs sind.


Beaker s.a.

Hallo McBlinki,
ZitatNun wird mir dieser Fehler angezeigt, wenn ich den Kunden übers Menü öffne.
Dieser Fehler tritt nicht auf, wenn ich nur das Formular tblKunde öffne.
Auch tritt der Fehler nicht auf, wenn im Hintergrund Form.tblKunde geöffnet ist.
Das liegt daran, dass das Form in diesem Fall ein UFo ist,
nämlich vom Navigations(haupt)form; - da stimmt dann
der Formularbezug in der Abfrage nicht mehr.
Die hab' ich jetzt rausgeschmissen, und setze die DS-
Herkunft des UFos Partner jetzt im Current-Ereignis des
Forms "tblKunde" (benenne das Mal um!).
So spielt es jetzt keine Rolle mehr wo das Form liegt.
Mich mit Deinen Anforderungenaus dem nächsten Post
zu beschäftigen habe ich heute keine Lust mehr, - möchte
noch ein paar andere Threats lesen.
In das Partner-UFo brauchst Du aber IMO nur ein paar Felder
hinzufügen (nicht vergessen, die auch in die DS-Herkunft
mit aufzunehmen) um dann auch die Namen (Vorname ist
ja schon drin) und weitere Daten anzuzeigen.
gruss ekkehard

[Anhang gelöscht durch Administrator]
Alles, was geschieht, geschieht. - Alles, was während seines Geschehens etwas anderes geschehen lässt, lässt etwas anderes geschehen. - Alles, was sich selbst im Zuge seines Geschehens erneut geschehen lässt, geschieht erneut. - Allerdings tut es das nicht unbedingt in chronologischer Reihenfolge.
(Douglas Adams, Mostly Harmless)

Frank77

Hi!
Den Serienbrief könntest du so machen ist ein Beispiel aus den Nordwand Datenbank
mit Verweis auf Word Objekt

Gruß Frank


[Anhang gelöscht durch Administrator]
Selbstständig = Selbst und Ständig

MisterMCBlinki

Zitat von: Beaker s.a. am Mai 15, 2012, 22:27:32
Hallo McBlinki,
ZitatNun wird mir dieser Fehler angezeigt, wenn ich den Kunden übers Menü öffne.
Dieser Fehler tritt nicht auf, wenn ich nur das Formular tblKunde öffne.
Auch tritt der Fehler nicht auf, wenn im Hintergrund Form.tblKunde geöffnet ist.
Das liegt daran, dass das Form in diesem Fall ein UFo ist,
nämlich vom Navigations(haupt)form; - da stimmt dann
der Formularbezug in der Abfrage nicht mehr.
Die hab' ich jetzt rausgeschmissen, und setze die DS-
Herkunft des UFos Partner jetzt im Current-Ereignis des
Forms "tblKunde" (benenne das Mal um!).
So spielt es jetzt keine Rolle mehr wo das Form liegt.
Mich mit Deinen Anforderungenaus dem nächsten Post
zu beschäftigen habe ich heute keine Lust mehr, - möchte
noch ein paar andere Threats lesen.
In das Partner-UFo brauchst Du aber IMO nur ein paar Felder
hinzufügen (nicht vergessen, die auch in die DS-Herkunft
mit aufzunehmen) um dann auch die Namen (Vorname ist
ja schon drin) und weitere Daten anzuzeigen.
gruss ekkehard


also mit 1 eintrag funktioniert deine abfrage usw. jedoch lege ich ne kunden an und will sie zuordnen klappt es nicht mehr.






Zitat von: Frank77 am Mai 16, 2012, 11:33:40
Hi!
Den Serienbrief könntest du so machen ist ein Beispiel aus den Nordwand Datenbank
mit Verweis auf Word Objekt

Gruß Frank


Vielen Dank, ich werde es mir mal anpassen und einbauen. :)