0

User Interface: Eingebettete Ansichten (embedded views) möglich?

Hallo,

ist es möglich, auf einer Seite bzw. Formularansicht einen Datensatz einer anderen Tabelle eingebettet darzustellen, also nicht als klick-und-Popup oder neues Fenster?

Sozusagen eine Eingebettete Ansicht auf einen anderen Datensatz, nicht nur eine select-Tabelle.

ein Funktionsfeld gibt nur den Wert/ID des Datensatzes an. Ich hab irgendwie Tomaten auf den Augen, oder ist das prinzipiell nicht möglich?

Ein Funktionsfeld mit html( <iframe>urlof(Datensatz)</iframe>) geht nicht, weil die Datenbank beim öffnen eine Startseite hat.

Hier ein Mockup was ich meine:

 Vielen Dank schonmal

4 Antworten

null
    • mirko3
    • vor 2 Wochen
    • Gemeldet - anzeigen

    Hallo Torsten. Wenn du die Seite mit der Tabelle verknüpfst, kannst du dir das Verknüpfungsfeld als eingebettet (in den Einstellungen unter "Felder anzeigen als") anzeigen lassen. Jetzt könnte man z.B. ein dynamische Auswahlfeld erstellen, um den Datensatz auszuwählen. Mirko

      • ensibo GmbH
      • Torsten_Dorschel
      • vor 7 Stunden
      • Gemeldet - anzeigen

      Hallo  ,

      du beschreibst eine N:1 von Seite zu Tabelle. Das ist in ninox nicht möglich, und auch nicht was ich fragte.

      Klar, bei einer verkehrten N:1-Beziehung von Tabelle zu Seite ginge das,
      aber ich will ja nicht eine Seite innerhalb eines Tabellen-Datensatzes anzeigen lassen, sondern genau umgekehrt.

      Und da kann ich mir nur die verknüpften Datensätze der Beziehung  "Anzeigen als" Tabelle, Feld oder Checkbox, inkl. dem (nicht gewollten) Popup beim klick.

       

      Um einen Use Case zu skizzieren:

      Anwendung hat eine Tabelle mit Profilfoto und Infos (Name etc) zu jedem Nutzer.
      Die Anwendung hat eine Startseite (mit weiteren Funktionen). Auf der Startseite soll in einem eingebetteten Bereich der Nutzer-Datensatz (Formularansicht) angezeigt werden.
      Der Datensatz wird aufgerufen mit 

      first(select 'BenutzerInfoListe' where Benutzer = user())
      • mirko3
      • vor 2 Stunden
      • Gemeldet - anzeigen

      Hallo  ,

      natürlich geht eine N:1 Verknüpfung von Page:Tabelle und du fragtest

      Sozusagen eine Eingebettete Ansicht auf einen anderen Datensatz

      Und das sieht dann so aus:

      Und das Resultat ist eben ein eingebetteter Datensatz, der über einen Button die Verknüpfung erhält/ändert mit deinem obigen Script, was ich eher in einem Trigger unterbringen würde.

       Aber, vielleicht habe ich dein Ansinnen mißverstanden.

    • Heinrich Frey Maschinenbau GmbH
    • Christian_Rott
    • vor 5 Stunden
    • Gemeldet - anzeigen

    Meinst du so in etwa?Gibt den User Namen aus und bei mir dann noch Datum Uhrzeit KW 

Content aside

  • vor 2 StundenZuletzt aktiv
  • 4Antworten
  • 37Ansichten
  • 3 Folge bereits