Beitrag von makuser (9 Beiträge) am Montag, 16.Juli.2007, 10:40.  
Relationen für Non-Coder
Hilfe,
ich benutze zwar schon jahrelang bp, aber ich brauche jetzt zum ersten Mal Relationen. Das scheint aber nicht zu funktionieren.
Wie ich hier im Forum gelesen habe geht das über die Id, und genau die habe ich als Schlüsselfeld vorgegeben.
Hier mein Beispiel zum testen:
http://baseportal.de/cgi-bin/baseportal.pl?htx=/main&uid=globoservice&sid=961064950411824630518556412877&Id=test&type=1
aber warum geht das nicht - was mache ich falsch - bin ich einfach zu blöd???
Eigentlich müsste doch der entsprechende Datensatz in der verbundenen Tabelle angezeigt werden - es wird aber anscheinend nur eine Suche in der Haupttabelle durchgeführt, die zu keinem Ergebnis führt.
  Antworten
Beitrag von Pouraga (1396 Beiträge) am Montag, 16.Juli.2007, 11:05.  
Re: Relationen für Non-Coder
Manchmal nicht soviel im Forum lesen, sondern dafür mehr in der Doku. 
http://doku.baseportal.de/35.html
Intern erfolgt die Zuordnung schon mit der Id, als Schlüsselfeld sollst du aber etwas eingeben was stattdessen in Formularen und Ausgaben angezeigt wird.
  Antworten
Beitrag von makuser (9 Beiträge) am Montag, 16.Juli.2007, 11:23.  
Re: Relationen für Non-Coder
Ich bin durchaus des Lesens mächtig...
deshalb wende ich mich ja ans Forum, weil es trotzdem nicht geht! Ich habe auch das Feld geängert von Id in text. Jetzt werden zwar alle drei Einträge aus der Tabelle test1 bei der Dateneingabe angezeigt, aber die Verlinkung funzt trotzdem nicht.
  Antworten
Beitrag von makuser (9 Beiträge) am Montag, 16.Juli.2007, 11:06.  
Relationen für Non-Coder II
Hi, ich hab gar nicht bedacht, dass man dich ohne Anmelden ja gar nicht mein Beispiel anschauen kann - bin wohl doch blöd :-(
Also, hier ein Listing:
Haupttabelle "test":
 #  Feld		Sortierung	Typ	Parameteter
 1  Produkt	---		text	 
 2  Farbe	---		text	 
 3  Hersteller	---		Relation, Datenbank=test1, Schlüsselfeld=Id
Daten der Tabelle:
 Id	Produkt	Farbe	Hersteller
 1	Computer	grün	1
 2	Laptop		schwarz	2
 3	Betriebssystem	--	1
Tabelle "test1":
 #  Feld	Sortierung	Typ	Parameter
 1  text	---		text	Grösse=10
 2  link	---		Link	Basispfad=http://
Daten in dieser Tabelle:
 Id	text		link
 1	Eintrag1	www.apple.de
 2	Eintrag2	www.microsoft.de
 3	Eintrag3	www.sun.de
Weshalb werden bei der Dateneingabe in test nur die Id-Nummern 1 und 3 angezeigt. Mag bp etwa M$ nicht??? Beim klicken auf die Id in der Tabellenansicht wird zunächst in die Detailansicht gewechselt, klickt man dort auf die Id passiert nüscht.
  Antworten
Beitrag von makuser (9 Beiträge) am Montag, 16.Juli.2007, 11:38.  
Re: Relationen für Non-Coder III
Kleines Update:
Tabelle "test"
 #  Feld	Sortierung  Typ	      Parameter
 1  Produkt	---	    text	 
 2  Farbe	---	    text	 
 3  Hersteller	---	    Relation  Datenbank=test1, Schlüsselfeld=text
Inhalt "test"
 Id	Produkt	           Farbe	Hersteller
 1	Computer	   grün	        Eintrag1
 2	Laptop	           schwart	Eintrag3
 3	Betriebssystem	   --	        Eintrag2
 4	office	           --	        Eintrag2
Tabelle "test1"
 #	Feld	Sortierung	Typ	Parameter
 1	text	Text		text	Grösse=10
 2	link	---		Link	Basispfad=http://
Inhalt "test1"
 Id	text		link
 1	Eintrag1	www.apple.de
 2	Eintrag2	www.microsoft.de
 3	Eintrag3	www.sun.de
Jetzt werden bei der Eingabe von Daten in "test" zwar alle Einträge aus "test1" angezeigt, aber beim view auf die Daten wird nicht der entspr. verknüpfte Datensatz angezeigt sondern bp bleibt in der db "test" hängen ...
  Antworten
Beitrag von Pouraga (1396 Beiträge) am Montag, 16.Juli.2007, 11:51.  
Re: Relationen für Non-Coder III
>deshalb wende ich mich ja ans Forum, weil es trotzdem nicht geht! 
>sondern bp bleibt in der db "test" hängen
Entweder heisst das template "test" und du lässt den db= parameter weg, oder du machst ihn mit db^=test  überschreibbar
  Antworten
Beitrag von makuser (9 Beiträge) am Montag, 16.Juli.2007, 11:56.  
Re: Relationen für Non-Coder III
Ich arbeite noch lange nicht mit einem template sondern arbeite bisher nur in der admin Oberfläche. Die Funktionalität muss ja erstmal stehen ...
  Antworten
Beitrag von Pouraga (1396 Beiträge) am Montag, 16.Juli.2007, 12:06.  
Re: Relationen für Non-Coder III
  Antworten
Beitrag von makuser (9 Beiträge) am Montag, 16.Juli.2007, 19:19.  
Re: Relationen für Non-Coder III
Genau das ist ja das Problem:
Beim ersten Klick geht bp in die Detailansicht - soweit so gut
beim 2. Klick wird der Datensatz mit der entsprechenden Id aus "test" angezeigt, nicht der aus "test1" - das meine ich mit "hängenbleiben"
Das sollte doch eigentlich so nicht sein - oder sehe ich das falsch???
  Antworten
Beitrag von Pouraga (1396 Beiträge) am Dienstag, 17.Juli.2007, 00:35.  
Re: Relationen für Non-Coder III
  Antworten
Beitrag von makuser (9 Beiträge) am Mittwoch, 18.Juli.2007, 10:41.  
Re: Relationen für Non-Coder III
  Antworten