HTML Tabelle anlegen und befüllen
Hallo zusammen,
ich würde gerne eine Tabelle im Funktionsfeld erstellen .
ich habe aber keinerlei HTML Erfahrung.
Ich würde gerne mehr Informationen anzeigen lassen aber es ist in der normalen Tabellenansicht nicht möglich hier mit Zeilenumbrüchen z.B. eine Adressblock darzustellen. daher meine Idee dies mit HTML Code in einem Funktionsfeld zu gestalten.
Dazu habe ich folgende Select Anweisung die auch in einer normalen Ansicht-Tabelle funktioniert.
(select 'Aufträge')[date(start(Termin)) = A_Tag and chosen(Monteur2, number(7))]
Copy
Angezeigt werden soll dann ein Adressblock die Daten sind hier unter Aufträge mit den üblichen Adressspalten: Name, Vorname, Straße, usw. vorhanden
in der nächsten Spalte sollte dann Informationen zum Material stehen die der Monteur benötigt hier sind auch mehrere Felder vorhanden. Artikelnummer, Materialtext usw.
Wie setzt man so etwas um?
Es reicht mir schon mal vorab ein kleines Beispiel wie ich jetzt z.B. die Adresspalten ausgelesen bekomme anhand der select Anweisung und dies in der erstellten HTML Tabelle als Liste angezeigt bekomme. So als Anstoß mal
Gruß
Andreas
55 Antworten
-
Es macht Spaß damit zu experimentieren.
Ich habe mal die Anzeige um die Möglichkeit erweitert den Preisbereich variabel zu gestalten inclusive. der Summen-Berechnungen in der Tabelle.
Die Suchoptionen kann man sicherlich für eigene Bedürfnisse anpassen um ein möglichst flexibler Arbeiten zu ermöglichen.
-
Das ist ja echt super alles. Gefällt mir sehr gut und zeigt mir doch wieder wie wenig ich von dem ganzen hier noch verstehe
mein Problem ist, die Buttonfunktion funktioniert in der WEB Version aber nicht in der IOS APP hier springe ich dann aus der App heraus und es öffnen sich der Explorer mit dem Datensatz hier benötige ich dann doch eine andere Vorgehensweise.
Ich hatte mir das mal so Überlegt man könnte die Datensatz ID in ein Nummernfeld übertragen und dann dort über Trigger nach Änderung in den Datensatz springen das würde dann doch auch in der App funktionieren ???
Das Schreiben von Werten in ein Feld über HTML hatte ich letzt schon gemacht dazu hatte David Gyenes mir ein code geschickt den ich jetzt noch irgendwie anpassen müsste
HTML Code GEO Location - Hilfe erhalten - Ninox Community
nun müsste nur noch über popupRecord(record('Tabelle','Nummernfeld')) in den Record gesprungen werden
Gruß
Andreas Kappes
-
Andreas Kappes Mirko DIGITOOL Rafael Sanchis Stefanie Kennes
Da ich noch nicht so firm bin mit html, habe ich mal einen simplen Weg gewählt, um die Funktionalität der html-Ansicht für die Ninox-App als auch die Ninox-Cloud zu gewährleisten.
Ich wähle über eine Abfrage der verwendeten Ninox-Version aus, welches html-Script verarbeitet werden soll.
Mit Sicherheit, wird ein html-Spezialist diese Funktionalität direkt in den html-Code einbinden können damit man das Script verschlanken kann. Ich habe mich erst einmal mit dieser einfachen Lösung beholfen.-------------
Since I am not yet so familiar with html, I have chosen a simple way to ensure the functionality of the html view for the Ninox app as well as the Ninox cloud.
I select via a query of the used Ninox version, which html script should be processed.
For sure, an html specialist will be able to include this functionality directly in the html code so that you can streamline the script. I have first helped myself with this simple solution.
----------------
-
UweG Andreas Kappes Das sind sehr schöne Erweiterungen der Funktionalität abseits der reinen Ansicht. Ich habe nur eine kleine Ergänzung, die den Button in die Mitte rückt. Am Ende des CSS noch einfügen:
td:nth-child(5){ text-align:center; }
-
Die Zusammenarbeit funktioniert. Jeder trägt zur Verbesserung bei und löst Dinge, die der andere nicht kann oder übersehen hat.
Ein schönes Gemeinschaftsprodukt.
-
Fortschrittsbalken
Hallo Leute. Diese Funktion ist in dieser Beispieltabelle sicher fehl am Platze, weil recht unnütz. Aber ich stelle mir folgendes Szenario vor. Ein Projektmanagement mit der Auflistung der Projekte und der Anzeige, wieviele Teilprojekte schon erledigt sind. Hier in der Tabelle ist rot, wenn die Anzahl <7 ist, orange >=7 und <15 und grün >15. Der html-Code ist recht simpel und heißt "<meter></meter>". Die Grenzen sind so einzugeben, dass der value der Wert ist, der durch die Variable aus Ninox kommt, min, low, optimum, high und max liefern die Spannen für die drei Farben. Mein erster Versuch war ein recht schräges, selbstgebasteltes Gewerkel bis ich auf diese einfache Variante stieß. Ich habe jetzt mal die Datei von Uwe verändert, falls also noch jemand irgendwelche Vorschläge hat, dann können wir ja diese benutzen, oder sie ins Webinar einstellen. Mirko
Content aside
- Status Answered
-
7
„Gefällt mir“ Klicks
- vor 2 JahrenZuletzt aktiv
- 55Antworten
- 1363Ansichten
-
13
Folge bereits