Relationen für Non-Coder - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    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.


    Ihre Antwort:

    Name: EMail: EMail bei Antwort? WWW:
    Titel:
    Text:

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    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! 
      
      Trotz des ersten Fehlers den wir gemeinsam aus der Welt geschaft haben.

      >sondern bp bleibt in der db "test" hängen
      
      Was sehr warscheinlich daran liegt das du den db= parameter auf einen festen wert eingestellt hast.

      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

      > sondern bp bleibt in der db "test" hängen ...
      
      Wie hängen?

      Deine Relationsfeld ist gleichzeitig erstes Feld.
      Also überlagert der Detaillink den Relationslink in der Übersicht.
      Also beim ersten mal klicken kommt man zur Detailansicht und von dort aus zur Relations DB. (wenn die relations db mehr als 1 Feld hat)

     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


     
 Liste der Einträge von 12901 bis 13051:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.09s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!