0
Datenfeldtypen
Hallo, habe mit der Ipad-Version eine Ergebnisdatenbank für Sportwettkämpfe angelegt. Gibt es ein Feldformat, um Ergebnisse in Minuten einzugeben (sollte etwa so aussehen 2:54,67 min)?
220 Antworten
-
Danke, Leo. Genau so hatte ich's zuerst versucht, weil es naheliegend schien, die Idee dann wegen einer Fehlermeldung aber nicht weiterverfolgt. War vermutlich nur 'ne Kleinigkeit, aber da ich nicht sicher wusste, dass es prinzipiell richtig war, habe ich gar nicht nach einem Tipp- oder Syntaxfehler gesucht ... (ein Wink mit dem Zaunpfahl betreffs Dokumentation ;)
Nochmals vielen Dank und schöne Restweihnachten! -
ich würde gerne ein mehrfach auswahlfeld per massendatenänderung befüllen.
habe ein Textfeld "Genre", in dem z.B. folgendes steht: "Krimi"
dann habe ich ein Mehrfachauswahlfeld "'Genre 2'" z.B. mit folgenden Möglichkeiten:
Thriller, Krimi, Komödie, Doku
wenn ich jetzt folgendes in der Massendatenänderung beim Mehrfachfeld (auf berechneten Wert ändern) eingebe:
let TT := text(Genre);
switch TT do
case "Krimi":
2
end
bekomme ich nur leere Felderadaptationen.
Mit Auswahlfeldern funktioniert das ja so,
mit Mehrfachfelder würde das wie gehen?
Ich steh am Schlauch :)
Danke. -
Hallo johanneswendel,
mit Release 2.3.0 ist die neue Funktion "styled" gekommen.
---
let AA := age(Geburtstag);
if AA < 16 then
styled(text(AA) + " Jahre", "red")
else
if AA < 18 then
styled(text(AA) + " Jahre", "yellow")
else
styled(text(AA) + " Jahre", "green")
end
end
---
Grüße
Leo -
Hallo Rene,
die mehrauswahlfelder lassen sich mit Arrays befüllen, z.B.
---
Genre2 := [2]
oder
Genre2 := [1, 2, 3]
---
leider funktioniert das bei der Massendatenänderung nicht. Ich habe jetzt per Befehlsschaltfläche so realisiert
---
for ii in select Filme do
let AA := text(ii.Genre);
switch AA do
case "Thriller":
ii.(Genre2 := [1])
case "Krimi":
ii.(Genre2 := [2])
case "Komödie":
ii.(Genre2 := [3])
case "Doku":
ii.(Genre2 := [4])
end
end
---
Grüße
Leo -
Hallo,
ich würde gerne die Anzahl der in einem Mehrfachfeld ausgewählten Einträge auslesen. Jemand eine Idee, wie das umzusetzen ist?
Vielen Dank schon mal ! -
Hallo Alex,
---
cnt(chosen(Mehrfachauswahl))
---
Grüße
Leo -
Super, danke - funktioniert einwandfrei.
-
Hallo,
ich möchte Tabellen, Felder oder Feldinhalte mit Farbe in den Ansichten versehen. Ein Beispiel habe ich im Forum gefunden. „ Im Trigger Feld einfach die Farbe eintragen: Color := „green“. Bekomme immer folgende Fehlermeldungen
Eine Tabellenspalte wurde nicht gefunden: Color in Zeile
Ende erwartet: Color in Zeile 1, Spalte 11
Wie kann ich das umsetzen ? -
Hallo,
schreib in den Funktion
---
styled(text(dein Feld),"green")
---
Die Funktion erwartet drei Textangaben styled("Text", "Farbe", "Symbol")
Grüße
Leo -
Hi Leo,
vielen Dank, für die Tabelleansicht hat das super funktioniert. Der gesamte Feldhintergund ist grün eingefärbt. Geht das auch in der Eingabeformular Ansicht ? und wie sieht das aus um nur den Text einzufärben ? Danke für Deine Bemühungen im Voraus.
Gruss Andreas -
Guten Tag, ich habe ein Problem mit berechneten Feldern: In der Tabelle werden täglich Arbeitsstunden durch Anfangs- und Endzeit eingegeben. Ein berechnetes Feld errechnet die Arbeitszeit in dieser Form: Ende - Anfang . In der Zusammenfassung zeigt das Feld aber nicht Stunden, sondern summiert die Stunden zu Tagen auf, so daß z.B. 24 h dargestellt werden als ∑ 1 Tag
Was mache ich falsch. -
In deiner Formel lässt du die Zeit anzeigen, diese wird logischerweise in Stunden, Tagen, Monaten usw. angezeigt. Was du brauchst, ist die Anzahl der Stunden, also eine Zahl. Diese kannst du so darstellen :
number(Ende - Anfang) / 3600000
Grüße
Leo -
Na das ging aber schnell. Danke.
-
Guten Tag,
ich habe in der Projektmanagement Datenbank ein Mehrfachauswahlfeld "STATUS" eingefügt. Dort sind die Möglichkeiten "0%", "10%","20%" usw. bis 100%. Mit Mehrfachauswahl möchte ich optisch erreichen, dass wenn ich z.B. 60% anklicke, sich die Felder von 0 bis 50% automatisch füllen (ala GANT-Diagramm). Ich habe das Ganze so realisiert: als Trigger nach Änderung.
---
let ARR := ["0%", "10%", "20%", "30%", "40%", "50%", "60%", "70%", "80%", "90%", "100%"];
let NRR := [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11];
var KK := 0;
for II in ARR do
KK := KK + 1;
if II = last(chosen(STATUS)) then
STATUS := slice(NRR, 0, KK)
end
end
---
Es funktioniert zwar, aber die Formel gefällt mir gar nicht. Kann man irgendwie direkt auf die IDs von Auswahlmöglichkeiten zugreifen?
Grüße
Leo -
Abgesehen davon, dass ich da nicht helfen kann: Beim Versuch, das ganze nachzuvollziehen bekomme ich die Fehlermeldung:
Die Funktion ist nicht definiert: chosen(choice) in Zeile 6, Spalte 28.
Zeile 6 =
if II = last(chosen(STATUS)) then -
vermutlich hast du STATUS als normales Auswahlfeld angelegt. Bei mir ist es Mehrfachauswahl (multiple choice)
-
Nein, bei mir ist es auch ein Mehrfachauswahlfeld.
-
Sorry, ich hatte das Feld mit gleichem Namen doppelt angelegt.
Erst überlegen, dann schreiben ;) -
Hallo,
ich habe mir eine Archivdatenbank angelegt wo ich zum Dokumenten-Datensatz den Scan als pdf-Datei anhänge (über Dateianhänge).
Um sicher sein zu können, das ich das Anhängen nicht vergesse, würde ich ein Farbfeld anlegen, welches dann z.B. grün ist, wenn mindestens eine Datei am Datensatz angehangen ist - nur weiß ich leider nicht, wie ich das abfragen kann...
Gibt es da eine Möglichkeit? -
Dies ist leider noch nicht möglich. Wenn Sie die Dateianhänge jedoch in "Bild"-Datenfelder ablegen, kann dies auch in der Tabellenansicht gezeigt werden.
Birger - Ninox Support -
Ich habe wieder einmal eine Frage:
bei einem Zahlenfeld kann man ja einstellen wie viele Nachkommastellen angezeigt werden sollen. An sich super, allerdings hätte ich gerne, dass keine Nachkommastelle angezeigt werden soll bzw. die Nachkommastellen gekürzt werden, wenn es sich um eine Null handelt.
Bsp: aus 1,00 soll 1 werden; aus 1,20 soll 1,2 werden; 1,25 soll allerdings so bleiben.
Wie könnte man das lösen?
Vielen Dank schonmal! -
Wenn du beim Formatieren einfach auf (leer) klickst, sollten die Zahlen so, wie du es dir vorstellst, auch erscheinen.
Grüße
Leo -
Oh man, da stand ich auf dem Schlauch!
Vielen Dank :-) -
Guten Abend,
ich hätte ein paar Fragen zum Typ "Bild":
- Ist es möglich nur einen Pfad zu einer lokalen Datei zu setzen ohne das Bild in der DB zu speichern?
- Welchen Einfluß hat die Auswahl "Dateihandhabung"? Werden Bilder komprimiert, wenn ich Größe "klein" auswähle?
- Wie groß darf eine DB theoretisch werden? Wenn die Bilder in der DB gespeichert sind, bläht sie sich ja relativ stark auf, oder?
Viele Grüße und Danke! -
- Auf Grund von Sicherheitseinstellungen ist es (noch) nicht möglich Links zu lokalen Dateien zu setzen.
- Wenn Sie "klein" wählen, wird das Bild verkleinert, nicht komprimiert.
- Ninox Datenbanken haben keine Größenbegrenzung. Wenn die Größe die Größe des Arbeitsspeichers übersteigt, wird die Performance jedoch 'runtergehen.
Birger - Ninox Support
Content aside
- vor 6 JahrenZuletzt aktiv
- 220Antworten
- 62652Ansichten