Comments (23)
from vermehrung.
Müssten wir besprechen. Lass es doch momentan mal so, wie es ist. Danke für die Anpassung der Bezeichnung.
from vermehrung.
Wenn das systematisch passiert: kannst du mir bitte Benutzer und Passwort via einen sicheren Weg (z.B. Whatsapp) übermitteln? Damit ich versuchen kann, das nachzuvollziehen?
from vermehrung.
Ich habe nun für Edith Eugster (Gärtnerin) ein Log-in erstellt. Leider kann sie ihre Pflanzen nicht sehen. Frage sie nach einem Screenshot.
from vermehrung.
Wie gesagt: Nützlich wäre Benutzer und Passwort. Damit ich versuchen kann, es nachzuvollziehen
from vermehrung.
Leider kann sie ihre Pflanzen nicht sehen
Die Fehlermeldung sagt, dass eine Operation nicht in die Datenbank geschrieben werden kann. Der Name der Operation weist darauf hin, dass Edith Eugster eine Art schaffen wollte. Das Cloud-Symbol oben rechts zeigt an, dass es drei Operationen gibt, welche scheitern.
Das Problem ist: Sie ist weder Managerin noch bei einer Art mitarbeitend. Sondern bei einem Garten. Daher fehlen ihr die Rechte, um eine Art zu ändern oder gar zu schaffen. Die Situation ist hier dokumentiert: https://vermehrung.ch/Dokumentation/Konten (diese Doku liesse sich bestimmt noch verbessern).
Die Fehlermeldung ist etwas unglücklich. Ich muss schauen, ob ich das verbessern kann. Sie sollte auf fehlende Benutzerrechte hinweisen.
Ebenso unglücklich ist, dass die von ihr ausgelöste Operation von jetzt an bei jedem Programmstart versuchen wird, sich auszuführen. Und jedes Mal wird die Datenbank sie verweigern, wegen fehlender Rechte. Das Problem dabei ist: Die Datenbank weiss genau, was welcher Benutzer darf. Die App aber nicht. Ich muss daher dafür sorgen, dass bei Fehlern, die aufgrund fehlender Rechte entstehen, die Operation direkt durch die App gelöscht wird.
Edith Eugster muss jetzt die Operationen löschen, die nicht ausgeführt werden können, weil sie nicht die nötigen Rechte hat. Am besten ist, sie klickt oben rechts auf das Wolken-Symbol und widerruft dann alle ausstehenden Operationen. Siehe hier: https://vermehrung.ch/Dokumentation/offline, beim Abschnitt "Sie können sich durch Klick auf das Online-Symbol auch die Schlange auflisten lassen".
from vermehrung.
O.k., ich bin dem Fehler auf die Schliche gekommen: Bei eingeschränkten Rechten gab es in der Datenschnittstellen-Abfrage Fehler, weil gewisse Tabellen und Felder "nicht sichtbar" waren.
Ich habe die Rechte neu sorgfältig so formuliert, dass grundsätzlich alle Tabellen und Felder erreicht werden können, wenn gewisse Kriterien erfüllt sind.
Das tönt jetzt etwas komisch und so ist es mir auch vorgekommen. Wie es scheint, hat die Datenschnittstelle ihr Verhalten verändert, seit ich vor mehreren Monaten diese Funktionalität implementiert und getestet hatte.
Bitte probiert nun mit der neuen Version 0.47.15. Wenn noch etwas nicht ganz klappen sollte, probiert bitte:
- einfach neu laden (F5-Taste oder app schliessen und öffnen)
- den Befehl "Daten, Einstellungen und Anmeldung zurücksetzen" ein mal ausführen (er erscheint nach Klick auf das Personen-Symbol oben rechts, zweites Symbol von rechts)
from vermehrung.
Korrektur: Edith soll doch bitte ein mal abmelden und dann wieder anmelden. vermehrung sollte dann die richtigen Daten anzeigen. Was beim ersten Mal noch nicht klappt: Werte aus Beziehungen werden z.T. noch nicht angezeigt. Dass stimmt dann ab dem nächsten mal neu Laden bzw. die App öffnen. Muss noch herausfinden, wie ich das hinkriege.
from vermehrung.
Lieber Alex, es sieht etwas besser aus, jedoch werden immer noch nicht alle Daten angezeigt. Teilweise handelt es sich wohl um eine Darstellungsfrage (Die Daten sind zwar erfasst und werden im Reiter auch angezeigt, jedoch im Strukturbaum nicht), teilweise sind die Daten aber auch einfach nicht drin (z.B. die Art fehlt).
from vermehrung.
Das ist das von mir erwähnte Problem, dass Daten aus verknüpften Tabellen erst nach dem zweiten oder dritten Mal Laden/Öffnen der App angezeigt werden. Habt ihr probiert, zwei mal neu zu laden?
from vermehrung.
Einmal mit F5 und einmal mit dem Befehl. Nach zweimal neuladen, kommt zwar Edith, aber auch bei mehr neu laden, werden die Infos zur Art nicht angezeigt.
from vermehrung.
O.k, werde mich dem nochmals widmen. Bin heute Nachmittag aber nicht mehr erreichbar
from vermehrung.
Aktuell werden bei mir auch nach mehrmaligem Laden keine Kulturen im Strukturbaum unter Gärten angezeigt.
from vermehrung.
Bin leider an den Steuern. Die müssen bis Ende Monat gemacht werden. Mal schauen, was daneben noch geht...
from vermehrung.
Aktuell werden bei mir auch nach mehrmaligem Laden keine Kulturen im Strukturbaum unter Gärten angezeigt.
Das hat wohl einen anderen Grund: Denn die nächsten paar Gärten zeigen wirklich Kulturen an.
Beispiel Albert Blarer: select * from kultur where garten_id = 'cc031650-b555-11ea-b3de-0242ac130004'
ergibt kein Resultat.
Beispiel Andreas Gigon: Dieser Garten ist inaktiv. Und darum in der Standardeinstellung nicht sichtbar.
from vermehrung.
Bei mir sind gar keine Kulturen sichtbar.
from vermehrung.
Also z.B. auch nicht bei Andreas Keel?
from vermehrung.
Wenn das so ist: Setz bitte mal alle Daten, Einstellungen und die Anmeldung zurück:
from vermehrung.
Andreas Keel wird bei mir gar nicht angezeigt.
Jetzt verstehe ich was los ist. Offenbar hat es den Filter nicht gelöscht beim Neuladen der Daten. Ich hatte bei den Kulturen den Filter von heute Morgen noch drin. Dieser ist geblieben auch nach dem Neuladen der Daten sowie dem An- und Abmelden. Allenfalls wäre es gut den Filter auch zu resetten, wenn man die Daten neu läd oder sich ausloggt?
from vermehrung.
Es gibt zwei ganz bewusst verschieden genannte Varianten, die Daten neu zu laden:
- "Daten neu laden": setzt die lokalen Einstellungen und die Anmeldung nicht zurück
- "Daten, Einstellungen und Anmeldung zurücksetzen": setzt auch die lokalen Einstellungen und die Anmeldung zurück
Offenbar ist das zu wenig klar formuliert, wenn man nicht wie ich eh schon weiss, was der Unterschied ist?
from vermehrung.
Ok, nein. Das sollte klar sein. Aber beim Neu-Einloggen den Filter auf 0 stellen, wäre schon gut, oder? Man kann sich allenfalls nicht mehr erinnern, dass man bei der letzten Anmeldung einen Filter gesetzt hatte (Offenbar sogar am gleichen Morgen nicht mehr...).
from vermehrung.
Ich habe jetzt das Zweite angepasst auf: "Daten neu laden plus: Einstellungen und Anmeldung zurücksetzen", damit es besser verständlich ist.
Neu-Einloggen ist so eine Sache. Sie passiert normalerweise gar nicht. Damit man nicht dauern neu einloggen muss, bleibt die Anmeldung normalerweise erhalten - wenn man nicht bewusst ausgeloggt hat. Aber sie bleibt nicht unendlich lange erhalten (kann mich nicht erinnern, wie lange ich genau eingestellt habe).
Wenn nun also beim Ausloggen der Filter zurückgesetzt würde, dann wüssten die Benutzerinnen gar nicht, wann es genau passiert.
from vermehrung.
Was ich machen könnte und auch systematisch funktionieren würde, ist, den gesetzten Filter gar nie zu merken.
Aber dann gäbe es bestimmt Fälle, in denen genau das vermisst würde.
from vermehrung.
Related Issues (20)
- Neue Art kann nicht erfasst werden HOT 3
- Dropdown-Liste verdeckt HOT 2
- Inaktive Einträge beim Einblenden optisch abheben HOT 3
- Anpassung Export: Herk.nr., Gemeinde und Flurname in separaten Spalten HOT 9
- Arten: Umgang mit mehreren Taxonomien ermöglichen HOT 9
- Ergänzung der Sets HOT 8
- Link, um eine Auswahl in einem neuen Fenster zu öffnen HOT 3
- Dauerhaftes Laden neuer Formulare HOT 8
- Cache leeren HOT 1
- Strukturbaum - Struktur anpassen HOT 28
- Qualitätskontrollen anpassen HOT 3
- Mutterpflanzen standartmässig einblenden HOT 4
- Arten klassifizieren nach AP-Art und Setzugehörigkeit HOT 7
- Herkünfte bezeichnen und verbergen HOT 6
- Aktiv/Inaktiv Personen - Gärten - Kulturen führen zu Problemen mit Datenstruktur HOT 1
- Kulturen automatisch auf aktiv setzen, wenn Anlieferung in inaktive Kultur HOT 18
- Optimierungswünsche für die Gartenanlage in Wangen HOT 3
- Gelöschte Sammlungen, die nicht gelöscht sein sollten HOT 2
- Kommunikation von Ortsangaben bei Herkünften HOT 9
- Export "aktueller Stand Kulturen für die Bedarfsplanung" funktioniert nicht HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vermehrung.