Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve module JsonTable #679

Closed
3 tasks done
Zefau opened this issue Feb 26, 2021 · 14 comments
Closed
3 tasks done

Improve module JsonTable #679

Zefau opened this issue Feb 26, 2021 · 14 comments
Assignees
Labels
feature 🌟 Feature request or enhancement Module JsonTable / HtmlTable Module JsonTable / HtmlTable pro This is a premium feature

Comments

@Zefau
Copy link
Owner

Zefau commented Feb 26, 2021

https://forum.iobroker.net/post/588155

  • function to format values
  • custom column titles
  • html within json
@Zefau Zefau added the feature 🌟 Feature request or enhancement label Feb 26, 2021
@Zefau Zefau self-assigned this Feb 26, 2021
@Zefau Zefau added the pro This is a premium feature label Feb 26, 2021
@assign-milestone-to-issue assign-milestone-to-issue bot added this to the VOTING FEATURE REQUESTS milestone Feb 26, 2021
@assign-milestone-to-issue
Copy link

Vote up your Feature Request!

Vote up your feature request by selecting an emoticon on the FIRST POST (NOT THIS POST) as reaction:


Stimme für deinen Feature Request ab!

Stimme für deinen Feature Requests ab indem du die Emoticons beim ERSTEN BEITRAG (NICHT DIESER BEITRAG) als Reaktion nutzt:
Siehe auch https://forum.iobroker.net/topic/30668/jarvis-v2-0-0-just-another-remarkable-vis/1986

Github Reactions

@Zefau
Copy link
Owner Author

Zefau commented Feb 26, 2021

@Zefau Zefau added the Module JsonTable / HtmlTable Module JsonTable / HtmlTable label Apr 2, 2021
@Zefau Zefau modified the milestones: VOTING FEATURE REQUESTS, ROADMAP v3.0.0 Apr 2, 2021
@Zefau
Copy link
Owner Author

Zefau commented Jun 20, 2021

JsonTable improved with v3 (including support for direct HTML) via v3.0.0-alpha.11

@mcuiobroker
Copy link
Collaborator

mcuiobroker commented Aug 3, 2021

  • Überschriften selbst festlegen: War das nicht schon mit title möglich? Funktioniert nicht mehr mit v3.0.0-alpha.46

[{"label":"name","title":"Name"},{"label":"dateFormat"},{"label":"age"},{"label":"daysLeft"}]
image

  • Alle Tabellenspalten werden angezeigt, obwohl nicht alle mit label angegeben sind

@Zefau Zefau added good first issue ℹ️ Good for newcomers and removed ✔️ verify-fix labels Aug 3, 2021
@Zefau
Copy link
Owner Author

Zefau commented Aug 19, 2021

name ist der unique identifier. Wie ist die Struktur des JSON? Versuch mal, dass name die Original-Bezeichner aufgreift. label ist dann dein individuelles Label.
Mit visible: false kannst du Spalten ausblenden.

@Zefau
Copy link
Owner Author

Zefau commented Aug 19, 2021

@mcuiobroker
Copy link
Collaborator

mcuiobroker commented Aug 19, 2021

Struktur vom JSON kommt vom birthday-Adapter:
[{"name":"TestUSer","birthYear":2000,"dateFormat":"16.02.","age":22,"daysLeft":21,"_nextBirthday":"2021-02-15T23:00:00.000Z"}]

Der Eintrag wird nicht berücksichtigt:
[{"name":"name","label":"Name"},{"label":"dateFormat"},{"label":"age"},{"label":"daysLeft"}]
Man muss field als identifier nutzen, dann kann man mit label eine eigene Bezeichnung festlegen.
[{"field":"name","label":"Name"},{"label":"dateFormat"},{"label":"age"},{"label":"daysLeft"}]
Kann man aber nicht in v2.2.3 nutzen, dort werden die Tabellen-Werte dann nicht angezeigt.

@mcuiobroker
Copy link
Collaborator

mcuiobroker commented Aug 19, 2021

Wie kann ich denn records per Page auf "ALL" festlegen, ohne es immer auswählen zu müssen?
Habs gefunden im Widget Datensätze =0!

Wie kann man die obere Zeile ausblenden? Das braucht man nicht für alle jsontable.
image

@Zefau Zefau added HIGH PRIORITY ❗ HIGH PRIORITY and removed information required good first issue ℹ️ Good for newcomers labels Aug 20, 2021
@Zefau
Copy link
Owner Author

Zefau commented Aug 20, 2021

Also funktioniert alles?

@mcuiobroker
Copy link
Collaborator

Bzgl der eigenen Labelvergabe in v3 ja. Es sollte aber die obere Zeile mit der Suche und den Columns ausblendbar sein als Option im Widget.

@Zefau
Copy link
Owner Author

Zefau commented Aug 20, 2021

v3.0.0-alpha.53

@Zefau Zefau added ✔️ verify-fix and removed HIGH PRIORITY ❗ HIGH PRIORITY labels Aug 20, 2021
@mcuiobroker
Copy link
Collaborator

mcuiobroker commented Aug 20, 2021

image
Überschriften passen noch nicht (DenseMode)
Sonst super. Danke.

Eins ist mir gerade noch aufgefallen:
Der Scrollbalken rechts reagiert nicht immer sofort. Manchmal direkt, teilweise aber erst nachdem man mehrfach klickt oder nur die rauf- runter-Elemente trifft? Echt komisch.
Ein Problem ist das nur das Dreieck auf Klick reagiert im "Dreieck"-Bereich. Man muss da wirklich das Dreieck treffen. Aber richtig eindeutig ist auch das nicht. Hier ein Video.
jarvis-v3-jsontable-Scrollbalken

@Zefau Zefau added this to IN TEST in v3.0.x Sep 2, 2021
@Zefau Zefau removed this from the ROADMAP v3.0.0 milestone Sep 2, 2021
@mcuiobroker
Copy link
Collaborator

Habe den letzten Punkt hier als einzelnen Issue angelegt. Sonst sind wir hier durch. Kannst diesen schließen.

@Zefau
Copy link
Owner Author

Zefau commented Sep 17, 2021

#1013

@Zefau Zefau closed this as completed Sep 17, 2021
v3.0.x automation moved this from IN TEST to DONE Sep 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 🌟 Feature request or enhancement Module JsonTable / HtmlTable Module JsonTable / HtmlTable pro This is a premium feature
Projects
No open projects
v2.x.x
REJECTED / WONT FIX
Development

No branches or pull requests

2 participants