Re: Optionsfelder: Bei mehr als einem Eintrag je Datensatz keien Anzeige auf Ausgabe - 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 Pouraga (1396 Beiträge) am Donnerstag, 2.Februar.2012, 21:50.
    Re: Optionsfelder: Bei mehr als einem Eintrag je Datensatz keien Anzeige auf Ausgabe

      Hallo Richard2

      So funktioniert die Abfrage in einer Baseportal Datenbank nicht. Die Indexierung erfolgt immer von vorne nach hinten. Mann könnte also höchstens auf Textanfang abfragen.
      In einem Optionsfeld stehen die Mehrfachauswahlen hintereinander im Feld. Eine Abfrage auf genau gleich == erkennt somit beides nicht. Fragt man eine Option auf Anfang ab ~= würde man nur die Option finden die vorne steht.

      Eigentlich ist, wenn du eine solche Abfrage machen möchtest, eine Relation das richtige. Was du zu brauchen scheinst ist jedoch eine n zu m Relation. Das unterstützt das Baseportal eigene Relationsfeld jedoch nicht ohne weiteres. Ich habe schon einige mal erkärt wie so eine Mehrfachrelation im Prinzip funktioniert.
      http://forum.baseportal.de/cgi-bin/baseportal.pl?htx=/baseportal/forum&wcheck=1&Pos=14018.1

      Wie du erkennen wirst, geht das aber nicht ohne ein wenig Programmieraufwand.

      Hält sich die Grösse deiner Datenbank jedoch im Rahmen, gibt es nicht viele Optionen oder muss es nicht perfekt sein, könnte auch folgendes Helfen:

      - Lege Mehrere Topic Felder an "Topic1" "Topic2"... und frage auf alle als oder Verknüpft ab.

      - Nutze die Volltextsuche http://doku.baseportal.de/717.html. (Die findet jedoch in allen Feldern)


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Richard2 (16 Beiträge) am Donnerstag, 2.Februar.2012, 15:00.
    Optionsfelder: Bei mehr als einem Eintrag je Datensatz keien Anzeige auf Ausgabe

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Donnerstag, 2.Februar.2012, 21:50.
    Re: Optionsfelder: Bei mehr als einem Eintrag je Datensatz keien Anzeige auf Ausgabe

      Hallo Richard2

      So funktioniert die Abfrage in einer Baseportal Datenbank nicht. Die Indexierung erfolgt immer von vorne nach hinten. Mann könnte also höchstens auf Textanfang abfragen.
      In einem Optionsfeld stehen die Mehrfachauswahlen hintereinander im Feld. Eine Abfrage auf genau gleich == erkennt somit beides nicht. Fragt man eine Option auf Anfang ab ~= würde man nur die Option finden die vorne steht.

      Eigentlich ist, wenn du eine solche Abfrage machen möchtest, eine Relation das richtige. Was du zu brauchen scheinst ist jedoch eine n zu m Relation. Das unterstützt das Baseportal eigene Relationsfeld jedoch nicht ohne weiteres. Ich habe schon einige mal erkärt wie so eine Mehrfachrelation im Prinzip funktioniert.
      http://forum.baseportal.de/cgi-bin/baseportal.pl?htx=/baseportal/forum&wcheck=1&Pos=14018.1

      Wie du erkennen wirst, geht das aber nicht ohne ein wenig Programmieraufwand.

      Hält sich die Grösse deiner Datenbank jedoch im Rahmen, gibt es nicht viele Optionen oder muss es nicht perfekt sein, könnte auch folgendes Helfen:

      - Lege Mehrere Topic Felder an "Topic1" "Topic2"... und frage auf alle als oder Verknüpft ab.

      - Nutze die Volltextsuche http://doku.baseportal.de/717.html. (Die findet jedoch in allen Feldern)

     Antworten

    Beitrag von Claus (4645 Beiträge) am Freitag, 3.Februar.2012, 17:01. WWW: hammoniaweb.com
    Re: Re: Optionsfelder: Bei mehr als einem Eintrag je Datensatz keien Anzeige auf Ausgabe

     Antworten


     
 Liste der Einträge von 4500 bis 4650: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.05s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!