Skip to main content
Ninox-Homepage
Datenschutz
Kontakt
How to enable Javascript
Registrierung
Einloggen
Willkommen in der Ninox-Community
Suche nach allen Themen oder
stelle eine Frage
Tipps und Tricks
Hilfe erhalten
Servicestatus
Dokumentation
Setup
Datenbanken
Automatisierung
Mein Account
Administration
Lösungen
Webinare
Übersicht
Profil
Leonid Semik
Leonid_Semik
3999
39
22
Beigetreten: Wed Aug 31 18:26:09 UTC 2016
Folgen
Meine Beiträge
Letzte Beiträge
Re: Datumspielereien: Wie kann ich in einem Feld einen Leistungszeitraum darstellen?
Du musst Die Formel bei einem berechneten Feld einsetzen. Keine zusätzliche Felder oder so. mit let myARRAY deklarierst du eine Reihe an Datums. Und diese Reihe kann man dann wie eine Tabelle…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Tabelle samt Untertabelle duplizieren mit "duplicate(this)"
Hallo Paul, Die Untertabelle ist vermutlich eine 1:n Beziehung zu der Tabelle Positionen. Wenn die Untertabelle auch in den duplizierten Datensatz übernommen soll, bedeutet es,…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Auswahlfeld und Ansicht ein-und ausblenden
Hallo Thomas, im ersten Fall hast du Mehrfachauswahlfeld, im zweiten - normalen Auswahlfeld. Hier hast du als Ergebnis nur eine Variante und brauchst kein chosen.…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Datumspielereien: Wie kann ich in einem Feld einen Leistungszeitraum darstellen?
Hallo Pyromixer, let myARRAY := ['Datum A', 'Datum B', 'Datum C', 'Datum D'];let myMAX := max(myARRAY);let myMIN := min(myARRAY);"Leistungszeitraum " + if myMAX = myMIN thentext(myMAX)else"vom " +…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Zwischensumme erstellen
Hallo Jörg, prinzipiel ist so etwas möglich. Ninox kann leider im Layout keine HTML Formatierung, deswegen muss man dafür eine extra Tabelle erstellen. In diese Tabelle werden per Button alle Gruppen,…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Berechnung der Summe einer Spalte
Ja, da hast du Recht habe hier zu kurz gedacht: --- let myDate:=Datum; let RecNo := number(Nr); sum((select 'Motorrad')[Datum < myDate].'Unterhalt Betrag') + sum((select 'Motorrad')[Datum = myDate…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Berechnung der Summe einer Spalte
oder so: --- let myDate:=Datum; let RecNo := number(Nr); sum((select 'Motorrad')[Datum < =myDate or if Datum=myDate then number(Nr)<=RecNo end ].'Unterhalt Betrag') --- Leo
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Wie Anschriften aus unterschiedlichen Tabellen sinnvoll im Rechnungslayout ansprechen?
Hallo M, du kannst die Tabellen nicht einfach verknüpfen. Es muss eine Tabelle sein, wo alle Kontaktdaten drin sind und du kannst dann die Tabelle Mitglieder so gestallten dass dort eine Verknüpfung…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Wie Anschriften aus unterschiedlichen Tabellen sinnvoll im Rechnungslayout ansprechen?
Die bessere Alternative wäre es, alle Kontakte in eiiner Tabelle zu halten und die Mitglieder entwerden mit einem Ja/Nein Feld zu kennzeichen oder, wenn es zu viele spezifiesche Felder für Mitglieder…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: SELECT TOP Statement
Die Formel für eine Zahlenspalte wäre dann: --- let myNumber := Zahl;if cnt(select 'Deine Tabelle' where Zahl >= myNumber) > 10 then0elseZahlend --- Jetzt bleibt nur den Filter für diese Spale nehmen…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Kreuztabelle Anzeige
Dann versuche es so: let my := Nr;select 'Schüler' [ Teilnahme.Lerngruppe.Nr = my] Leo
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Anzahl der Termine im Kalender an gewissen Tagen
Hallo Martin, fakt ist, die Termine direkt im Kalender kann man nicht zählen. Also, es muss eine Zusatztabelle her, wo alle Termindatums aufgelistet werden.…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Kreuztabelle Anzeige
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Kreuztabelle Anzeige
Hallo Klaus, es gibt ein Gestalltungselement "Ansicht". Die Ansicht kannst du in der Tabelle Fächer einfügen. Die Formel wäre: --- let my:=this; select Lehrerliste where Fakultas.…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: cnt mit 2 Bedingungen
Deine Formel ist absolut korrekt. Bist du dir sicher, dass die Schreibweise Korrekt ist (inaktiv vs. Inaktiv)?
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: cnt mit 2 Bedingungen
Hallo Tomas, wie genau sieht dein Mehrfachauswahlfeld aus? wenn "nicht aktiv" eine der Optionen ist, kannst du so versuchen:cnt (select 'Vereins Statistik' where 'Vereinsminglied'=true and…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: cnt mit 2 Bedingungen
Hallo Tomas, wie genau sieht dein Mehrfachauswahlfeld aus? wenn "nicht aktiv" eine der Optionen ist, kannst du so versuchen:cnt (select 'Vereins Statistik' where 'Vereinsminglied'=true and…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Option im Auswahlfeld per Eintrag im Datumsfeld setzen?
Hallo Phil, if PLZ=12345 or PLZ=12346 or PLZ=12347 then Ort:="Musterstadt" else void end Leo
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Case Abfrage - Code verbessern
Hallo Oliver, wenn ich alles richtig ersetzt habe: --- 'Text Angebot' := switch 'Auswahl Angebot' do case 1: replace('Text Angebot', "##Vorlage##", replace(replace(replace( record(Vorlagen,1).…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Contains choice abfragen
Hallo, contains(text(Geschmack), "Edelsüß") Leo
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Suche nach dem neuesten Eintrag in der Tabelle
Jetzt kapiere ich endlich, was du möchtest: let myMat := Materialnummer;let myNum :=last(select '2 Folie' where Materialnummer = myMat ).Nr;myNum = Nr Leo
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Suche nach dem neuesten Eintrag in der Tabelle
Ich würde dazu noch so vorschlagen : max(select '2 Folie' where a = Materialnummer).number(Nr). Ninox behandelt die IDs als Texte, so wird "2" größer als "10" Leo
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Urlaubsplanung, Wechseldienst, Kalender
Hallo Martin, 1) Wenn die Termine als Terminfelder in einer Tabelle liegen, kann man es so versuchen die Überschneidungen zu zählen: let my := this;let myStart := start(Termin);let myEnd :…
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: Kartenreiter nur für bestimmte Benutzer sichtbar...
Hallo Thomas, in Eigenschaften des Karteireiters kannst du bei "nur anzeigen wenn:" schreiben userIsAdmin() oder userHasRole("Admin") Leo
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
Re: cnt mit 2 Bedingungen
Hallo Tomas: cnt (select 'Vereins Statistik' where 'Vereinsminglied'=true and index(text('Mitglied Status'),"inaktiv")=-1) Leo
Leonid Semik
Leonid_Semik
vor 6 Jahren
Hilfe erhalten
Reported - view
1
118
119
120
121
122
160
Ninox-Homepage
Übersicht
Tipps und Tricks
Hilfe erhalten
Servicestatus
Dokumentation
Setup
Installierte Apps
Public Cloud
Private Cloud
On-Premises
Datenbanken
Tabellen
Tabellen-Beziehungen
Felder und Elemente
Seiten
Ansichten
Import und Export
Module
Drucken
Vorlagen
Anwendungsbeispiele
Automatisierung
Scripting
Funktionen
API
Mein Account
Abonnements
Administration
Arbeitsbereiche managen
Nutzer managen
Zugriffsrechte
Nutzungsübersicht
Prozess-Monitor
Lösungen
Ninox E-Rechnung
Ninox CRM
Alle Themen anzeigen