Beispiel: Bestellung erstellen

FM Clients alle Versionen (außer FM-Mobile) und Betriebssysteme
Forumsregeln
Sie befinden sich im Archivforum! Sie können hier alte Beiträge lesen und vorhandene Diksussionen ergänzen.
Neue Diskussionen können Sie in diesem Archiv nicht erstellen!

Beispiel: Bestellung erstellen

Beitragvon stine » Mi 31. Mär 2004, 11:21

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.

Hallo,
tut mir leid, ich bin ziemliche Anfängerin. ich habe mich durch 3 Bücher geschlagen, habe aber immer noch folgendes Problem:

Ich möchte ein Bestellformular erstellen, das auf die Artikeldatenbank zu greift.
Ich hätte gerne eine Tabelle, in der ich je eine Artikelnummer eingebe und rechts erscheint dann automatisch der Buchtitel, Preis, etc.
Für EINEN Artikel klappt das auch, wenn ich aber dann die Rubriken kopiere, zeigt er mir in allen Artikelnummer-Feldern die gleiche Nummer an. Ist ja auch irgendwie logisch, aber wie soll ich das denn sonst machen???

ich habe in einem Forum gelesen, dass man das über "Bezugsdaten" machen muss ?
Wie macht man das??

Ich weiss, das ist ein "klassisches" Problem, aber ich habe in keinem Forum eine verständliche Erklärung gefunden...
Ich hoffe, jemand kann mir helfen...ich sitz nun schon 2 Tage dran und bin am Verzweifeln! :-( (ein kleines Erfolgserlebnis ab und zu wäre schon ganz nett ;-))

danke Euch,
liebe Grüsse,
Stine
Stine
stine
 
Beiträge: 23
Registriert: Mi 31. Mär 2004, 00:00
Wohnort: Paris

Antwort

Beitragvon schube » Mi 31. Mär 2004, 13:00

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.
Nachrichtensymbol: Bild

Hi!

Am besten sind die Bezugsdaten / Beziehungen in der FileMaker Onlinehilfe oder im FileMaker Handbuch erklärt. Am besten Du schaust Dir das einmal an.

CU,
Bernhard
Dipl-Ing. (FH) Bernhard Schulz,
Geschäftsführer von http://www.schubec.com
Leiter des FileMakerProfis-Team
FileMaker Schulungen unter http://www.fm-training.info
Benutzeravatar
schube
Administrator
 
Beiträge: 2324
Registriert: Mi 7. Jul 2010, 15:59
Wohnort: Salzburg, Österreich

Antwort

Beitragvon OliverKern » Mi 31. Mär 2004, 13:09

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.
Angehängte Datei: http://www.filemakerprofis.de/forumupload/20040331_130939_359.zip

Hallo,
ich habe Dir mal ein Beispiel erstellt. Schau Dir die Felddefinitionen, Beziehungen und Layouts genauer an.
Oliver Kern
-kernoliver_at_gmx.net-
-skype:OliverKern-
OliverKern
 
Beiträge: 372
Registriert: So 5. Mai 2002, 00:00
Wohnort: Am See

Antwort

Beitragvon stine » Mi 31. Mär 2004, 13:13

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.

Danke für den Tip, aber das hab ich schon zwei mal durch.
Vielleicht habe ich mich im Fachausdruck vertan, denn ich lese auf französisch...

ich weiss, wie man Verbindungen herstellt.
Für den Ersten Artikel ist das ja kein Problem.
Wenn ich aber mehrmals die Rubriken Artikelnummer, Name, Preis etc. benutze, zeigt er mir nach Eingabe der ersten Artikelnummer. überall die gleiche Nummer, den gleichen Namen und den gleichen Preis an.
ich kann die Rubriken also nicht kopieren - demnach ist meine VORGEHUNGSWEISE falsch. Nach welcher Methode muss ich vorgehen?
ich habe eine Datenbank "Artikel", und eine Datenbank "Bestellung". In "Bestellung" möchte ich mehrere Artikel eingeben können. Das ist doch eigentlich ein banaler Vorgang. Wieso kann das niemand erklären? Oder fehlt mir da ein Teil im Puzzle??
Vielleicht brauche ich eine dritte Datenbank?

Bin ich zu blöd? :-o
Wieso gibt es kein gescheites Buch mit konkreten Anwendungen???????

Vielleicht kann ja doch einer helfen....
Danke
Stine
Stine
stine
 
Beiträge: 23
Registriert: Mi 31. Mär 2004, 00:00
Wohnort: Paris

Antwort

Beitragvon OliverKern » Mi 31. Mär 2004, 13:17

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.

Welche Bücher hast Du denn? Ich kenne einige Bücher zu FileMaker. In den meisten werden diese Themen behandelt.

P.S. Lade Dir meine Beispieldateien und schau sie Dir an.
Oliver Kern
-kernoliver_at_gmx.net-
-skype:OliverKern-
OliverKern
 
Beiträge: 372
Registriert: So 5. Mai 2002, 00:00
Wohnort: Am See

Antwort

Beitragvon OliverKern » Mi 31. Mär 2004, 13:31

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.
Nachrichtensymbol: Bild
Angehängte Datei: http://www.filemakerprofis.de/forumupload/20040331_133124_359.zip

Hier nochmal das Beispiel als Dateianhang.
Oliver Kern
-kernoliver_at_gmx.net-
-skype:OliverKern-
OliverKern
 
Beiträge: 372
Registriert: So 5. Mai 2002, 00:00
Wohnort: Am See

Antwort

Beitragvon stine » Mi 31. Mär 2004, 14:58

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.
Nachrichtensymbol: Bild

Danke Oliver,

ich habe 3 Bücher:
Das Handbuch, ein visueller Kurzführer und einen dicken Schinken für Fortgeschrittene...das war alles, was ich in Paris gefunden haben.
Vielleicht hast Du ja einen Guten Buchtipp auf deutsch? Könnte ich mir ja über Amazon besorgen.
ich guck mir gerade dein Beispiel an.
Tatsächlich fehle mir also eine Datenbank "BestellPos", oder?
Ich werde das jetat mal auseinanderklamüsern, bestimmt hilft mir das weiter!!

Soweit erstmal DANKE!!!!!
Liebe Grüsse nach Deutschland,
Stine
Stine
stine
 
Beiträge: 23
Registriert: Mi 31. Mär 2004, 00:00
Wohnort: Paris

Antwort

Beitragvon Anonymous » Mi 31. Mär 2004, 15:29

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.

Hallo,

du kopierst die Felder?

Nun, du darfst die Felder nicht kopieren, da es sich um statische Layout-Felder handelt, mit unterschiedlichen Daten.

Lösungsansatz:

Erstelle eine Datei namens Bestellkopf.
In dieser Datei muß ein Feld mit Bestellnummer existieren (am besten mit Seriennummerfunktion).

Erstelle eine Datei mit Namens Bestellposition.

Hier erstellst du dann die Felder Bestellnummer, Artikel, Bezeichnung, etc.

Nun erstellst du eine Beziehung zwischen Bestellkopf und Bestellposition über das Feld Bestellnummer und eine Beziehung zwischen Bestellposition und Artikeldatei über das Feld Artikel.

Nun erstellst Du einen Ausschnitt in der Datei Bestellkopf über die Beziehung zur Bestellposition und plazierst das Feld Artikel, Menge, etc.
Die Felder die autom. gefüllt werden sollen, läßt du über die Beziehung Bestellposition und Artikel mittels Referenzfunktion füllen.

Bei jedem neuen Satz der im Kopf angelegt wird, holt sich FM die Daten der Artikel in die Positionen.

Versuch es einmal

cu
Anonymous
 

Antwort

Beitragvon stine » Mi 31. Mär 2004, 15:45

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.

Hallo Oliver,
ich habe Dein Beispiel Schritt für Schritt auf meine Datenbanken übertragen.
Es klappt genau so wie in Deinem Beispiel.

jetzt habe ich nur eine Problem:
Ich gebe verschiedene Arikel in die Bestellung ein - bis hierher erscheint alles korrekt. wenn ich nun aber ausserhalb der Tabelle klicke verschwindet wieder alles, bis auf den ersten Artikel. Das ist in deinem Beispiel auch so. Warum????

Alle meine Angaben werden aber in der BestellPos. registriert.
Wozu dient die BestellPos. genau? Nur als Zwischendatenbank, die man aus technischen Gründen braucht, oder um alle Bestellungen aufzulisten, die jemals gemacht wurden?

Bis jetzt ahst Du schon etwas Licht ins Dunkle gebracht, wann Du mir das auch noch erklären könntest, wäre das super!! :-)

@Anonym,
ich gehe Deinem Vorschlag mal nach...

Vielen dank Euch beiden
GLG Stine
Stine
stine
 
Beiträge: 23
Registriert: Mi 31. Mär 2004, 00:00
Wohnort: Paris

Antwort

Beitragvon OliverKern » Mi 31. Mär 2004, 15:54

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.
Angehängte Datei: http://www.filemakerprofis.de/forumupload/20040331_155401_359.zip

Sorry, das erste Beispiel hat einen Fehler. Hier nochmal eine fehlerfreie Version:
Oliver Kern
-kernoliver_at_gmx.net-
-skype:OliverKern-
OliverKern
 
Beiträge: 372
Registriert: So 5. Mai 2002, 00:00
Wohnort: Am See

Antwort

Beitragvon stine » Mi 31. Mär 2004, 18:08

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.
Nachrichtensymbol: Bild

Jetzt klappt es!!!
Danke Euch

Hier nochmal meine Frage:

Wozu dient die BestellPos. genau? Nur als Zwischendatenbank, die man aus technischen Gründen braucht, oder um alle Bestellungen aufzulisten, die jemals gemacht wurden?
Direkt bearbeiten tut man sie ja nicht, oder?
ich habe festgestellt, dass wenn ich alle Dateine aus der BestellPos. lösche, auch alle Dateien in der Bestellung gelöscht werden.
Ist das normal?
Ist das nicht gefährlich?

Wäre nett, wenn ihr mir diese Frage noch beantworten könntet...
LG
Stine

:-)
Stine
stine
 
Beiträge: 23
Registriert: Mi 31. Mär 2004, 00:00
Wohnort: Paris

Antwort

Beitragvon schube » Do 1. Apr 2004, 11:28

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.
Nachrichtensymbol: Bild

Hallo!

>Direkt bearbeiten tut man sie ja nicht, oder?
Direkt nicht, aber indirekt schon.

>ich habe festgestellt, dass wenn ich alle Dateine aus der BestellPos. lösche,
>auch alle Dateien in der Bestellung gelöscht werden.
>Ist das normal?
Ja, das ist normal. Das sind ja auch die selben Daten. Nur man betrachtet sie eben ein bisserl anders. Aber es sind definitiv die selben Daten.

Bernhard
Dipl-Ing. (FH) Bernhard Schulz,
Geschäftsführer von http://www.schubec.com
Leiter des FileMakerProfis-Team
FileMaker Schulungen unter http://www.fm-training.info
Benutzeravatar
schube
Administrator
 
Beiträge: 2324
Registriert: Mi 7. Jul 2010, 15:59
Wohnort: Salzburg, Österreich

Antwort

Beitragvon stine » Do 1. Apr 2004, 12:29

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.
Nachrichtensymbol: Bild

Danke Bernhard,

jetzt hab ich's verstanden! :-P

Liebe Grüsse,
Stine
Stine
stine
 
Beiträge: 23
Registriert: Mi 31. Mär 2004, 00:00
Wohnort: Paris

Antwort

Beitragvon stine » Mo 5. Apr 2004, 16:10

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.

Hallo Oliver,

jetzt muss ich doch nochmal nachhaken.
In deinem Beispiel haben die Artikel Nummern von 1 bis ...
Die Rubrik "_DS_SerienNR" ist eine Rubrik "Calcul" (auf deutsch "mathematische Rubrik?) und hat als Option: ETAT(NuméroFiche) (auf deutsch "Zustand(Filenummer)"?).
Ich möchte den Artikeln aber eine bestimmte automatische Seriennummer geben, z.B. ART001, die sich immer um 1 erhöht.
Dafür muss ich aber die Rubrik in Text umbenennen und in den Optionen die automatische Seriennummer eingeben. Soweit so gut.
Wenn ich aber nun in meine Bestellung ART001 eingebe, spuckt er mir nicht den Artikel ART001 aus, sondern den Artikel 1?
Das haut nicht hin.
Warum?

Danke nochmal,
LG
Stine
Stine
stine
 
Beiträge: 23
Registriert: Mi 31. Mär 2004, 00:00
Wohnort: Paris

Antwort

Beitragvon stine » Mo 5. Apr 2004, 17:08

Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.

Hab's gefunden, war mein Fehler!!!
Bin manchmal echt zu dusselig...

Danke trotzdem
Stine
Stine
stine
 
Beiträge: 23
Registriert: Mi 31. Mär 2004, 00:00
Wohnort: Paris


Zurück zu FM Clients