0

Tabellen erstellen und ändern

Kann der Adminmodus nur auf dem Gerät genutzt werden, auf dem die Datenbank erzeugt wurde?
Ich hab auf dem iPad ne DB angelegt kann auch auf dem iMac damit arbeiten, komme dort aber nicht in den Adminmodus, obwohl die dB auf dem iPad geschlossen ist.

90 Antworten

null
    • Alexander_Koenig
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo,
    Danke für das freundliche Feedback zur Ninox App. iCloud Datenbanken können immer auf dem Gerät auf dem Sie erstellt wurden bearbeitet werden. Ninox hat diese Einstellung um Konflikte zu vermeiden.
    Die Admin Rechte können auf das andere Gerät übertragen werden.
    Öffnen Sie hierzu das Kontextmenu der Datenbank auf der Startseite und wählen "Reorganisieren". Alternativ auch über den Datenbank Homescreen, hier oben links auf den Menu Button klicken.
    VG, Alex
    • Martin_Ziehmer
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Und ich bedanke mich für die schnelle und hilfreiche Antwort.

    Mit freundlichen Grüßen
    Martin Ziehmer
    • bastianlenhard
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Sehr geehrtes Ninox Team,

    ich habe ein Problem bei der Textfeld Formatierung. In den Feldeigenschaften von "Text" kann ich das Einstellungsfeld "Breite" nicht sehen. Woran mag das liegen? Es handelt sich bei mir um die Felder "Text", welche den Vor-/Nachnamen des Kunden tragen sollen. Leider kann ich diese Felder in ihrer Länge nicht begrenzen, so stehen sie untereinander statt nebeneinander. Für eine zügige Hilfe wäre ich sehr dankbar.
    • Leonid_Semik
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo,
    Wenn du in dem Formularansicht bist, klicke zuerst auf Schraubenschlüssel oben rechts. Dann auf Feldname. Jetzt ist dein Feld mit rotem Rahmen umrahmt. Du kannst jetzt die Größe rechts und unten variieren.
    Gruß
    Leo
    • schocki
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo Ninox Team. Gibt es eine Empfehlung zur maximalen Spaltenanzahl? Oder besser gefragt: Sind 80 - 100 Spalten also Felder kein Problem? Vielen Dank im Voraus. MfG schocki
    • Alexander_Koenig
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo, theoretisch kommt die Grenze erst sehr spät. Grundsätzlich empfehlen wir soviele wie nötig, so wenig wie möglich und das Datenmodell nicht zu überladen. Nach dem KISS Prinzip. VG, Alex
    • Horst_Wellmann
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo Ninox Team,
    gibt es eine Möglichkeit einen Scrollbalken einzublenden mit dem ich schnell z. B. von Zeile / Datensatz 2 zu Zeile / Datensatz 185 wechseln kann?
    VG Horst Wellmsnn
    • Alexander_Koenig
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo Horst,
    Scrollbalken kommen bald mit dem nächsten Release. Ansonsten kann man mit den Pfeilen unten rechts im Formular ans Ende oder den Anfang der Tabelle springen.
    Vg, Alex
    • kla_d_lo
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo zusammen, ich habe bislang Bento benutzt und mir jetzt eine neue Datenbank-Software gesucht. Ich bin daher absoluter Ninox-Anfänger und habe eine Frage. Den Datenbestand für meine Arztrechnungen habe ich aus Bento übertragen - so weit, so gut. Ich möchte nun Folgendes erreichen: Wenn eine Rechnung noch nicht bezahlt wurde (das entsprechende Feld dieser Spalte ist leer), wird dieser Datensatz in eine (Unter-)Tabelle "noch nicht bezahlte Rechnungen" übertragen. Die noch nicht zur Erstattung eingereichten Rechnungen sollen in der (Unter-)Tabelle "noch nicht eingereicht" gelistet werden. Ich denke, dass ich das Rad für diese Problematik nicht neu erfinden muss und für die Profis dies ein "Törtchen" darstellt. Kann mir jemand Hilfestellung leisten? Vielen Dank im Voraus. Klaus
    • Leonid_Semik
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo Klaus,
    Ich würde in diesem Fall gar keine Untertabellen einbauen. Die Rechnungen liegen schon in der Tabelle. Die Datensätze zwischen mehreren Tabellen hin und her zu schieben ist zwar möglich, macht aber in meinen Augen keinen Sinn.
    Bei Ninox gibt es die Möglichkeit unterschiedliche Ansichten einer Tabelle darzustellen. http://manual.ninoxdb.de/de/ansichten/
    In der Ansichten kann man die Spalten auf leere filtern (z.B. !=null oder =null)
    Hier habe ich eine kleine Datenbank mit Ansichten:

    https://www.dropbox.com/s/b5248g0dq1e76he/Arztrechnungen.ninox?dl=0

    Grüße
    Leo
    • kla_d_lo
    • vor 8 Jahren
    • Gemeldet - anzeigen
    Hallo Leo,
    herzlichen Dank, genau so wollte ich das haben. Wahrscheinlich habe ich mir - vor meinem Bento-Hintergrund - zu viele Gedanken gemacht.
    Ninox bietet schon tolle Möglichkeiten und eine super-tolle Unterstützung. Vielen lieben Dank.
    Klaus
    • Leonid_Semik
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo Zusammen,
    Es wäre schön, wenn Ninox verhindern könnte einen Formularfeld zu schließen, wenn die Pflichtfelder nicht ausgefüllt sind.

    Grüße
    Leo
    • Birger_H
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo Leo,
    da hast du Recht. Die "Pflichtfeld"-Einstellung ist im Moment nicht viel mehr als eine freundliche Bitte...

    Wir prüfen, ob wir dies ändern sollten

    Gruß
    Birger Ninox Support
    • georgese_gmxnet
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hello Ninox, ich habe mich ein wenig eingearbeitet und hätte betreffend Tabelle folgende Frage:
    ich habe mir einen eigenen Template an Datenfeldern zusammengebastelt, der meinen Bedürfnissen entspricht. Jetzt möchte ich dieses Tabellenmodell für eine andere Datenbank verwenden. Die Funktion "Duplizieren" funktioniert bislang nur innerhalb einer Datenbank. Wie aber kann ich eine selbst gemachte Tabellenstruktur in eine andere Arbeitsgruppe importieren? Danke im voraus!
    • Birger_H
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo Georges,
    versuchen Sie folgendes. - (Diese Lösung funktioniert nur in der App, nicht in der Web-Version.)
    - Öffnen Sie die Datenbank in die Sie importieren wollen. Wechseln Sie in den Admin Modus (Schraubenschlüssel rechts ist rot).
    - Wählen Sie "Daten importieren" auf der Startseite dieser Datenbank.
    - Wählen Sie "Ninox" als Importformat.
    - Wählen Sie die Datenbank, in der sich die Vorlage-Tabelle befindet.
    - Wählen Sie nur diese Tabelle und als Zielort "Neue Tabelle".

    Gruß
    Birger - Ninox Support
    • konfusius
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Schönen guten Morgen!
    Ich habe ein Frage zu der Sortierreihenfolge in Tabellen. Ich habe Spalte 1 absteigend sortiert und möchte dass bei gleichen Werten in Spalte 1, die Spalte 2 absteigende Werte anzeigt, danach Spalte 3 usw.
    Wenn ich die Spalten 'von hinten nach vorne' mit dem Parameter 'absteigend' versehe, komme ich zu dieser Ansicht. Allerdings wird sie nicht dauerhaft gespeichert. Beim nächsten Start der Datenbank ist nur Spalte 1 sortiert - die weiteren Spalten sind wieder durcheinander.
    Mit freundlichen Grüßen Hermann
    • Birger_H
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo,
    in der Tabellenansicht lässt sich nur nach einer Spalte sortieren. Sortierungen über mehrere Spalten lassen sich - wie beschrieben - nur innerhalb der Session realisieren.
    Wenn Sie nach mehreren Spalten sortieren wollen, legen Sie sich eine weitere "Sortierspalte" an. Diese kann z.B. so erstellt werden:
    –––
    'Feld 1' + " " + 'Feld 2'
    –––

    Wenn Sie nach dieser Spalte sortieren, wird also nach dem Inhalt von "Feld 1" und anschließend nach dem Inhalt von "Feld 2" sortiert.
    Gruß
    Birger - Ninox Support
    • moorba
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo, ich habe eine Frage zu Datensätzen bzw., ob man diese "schützen" kann. Denn wenn man eine fortlaufende Rechnungsnummer hat, die sich auf das aktuelle Jahr/Monat bezieht und auf eine frühere Bestellung klickt, dann wird die alte Rechnungsnummer automatisch überschrieben mit der aktuelleren Rechnungsnummer. Kann ich das irgendwie verhindern? Und diese Felder schützen?
    Danke und viele Grüße
    Monika
    • Birger_H
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Gehen Sie so vor:
    - in den Tabelleneigenschaften erstellen Sie einen Trigger "onCreate". Hier wird die Rechnungsnummer erzeugt und in ein Textfeld geschrieben.
    - Erstellen Sie ein Formelfeld "Automatische Rechnungsnummer" und geben Sie als Inhalt das Textfeld an. Der Inhalt eines Formelfelds ist nicht editierbar.
    - Ändern Sie die Sichbarkeits-Einstellungen des Text-Felds.
    Hier ein Beispiel:

    Birger - Ninox Support
    • Birger_H
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Ändern Sie die Formel (s.o.) von
    –––
    let myYear := year(today());
    Text := "R" + myYear + "-" + format(cnt((select Table1)[(Text > "R" + myYear and Text < "R" + (myYear + 1))]) + 1, "0000")
    –––

    zu
    –––
    let myYear := year(today());
    Text := "R" + myYear + "-" + format(149 + cnt((select Table1)[(Text > "R" + myYear and Text < "R" + (myYear + 1))]) + 1, "0000")
    –––

    Birger - Ninox Support
    • moorba
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Vielen Dank! Eine kurze Nachfrage noch: ich würde gerne nicht bei 0 sondern bei 150 mit der Zählung beginnen. Wie kriege ich das hin?
    • moorba
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Und noch eine letzte Frage, kann ich die Rechnungsnummer rückwirkend auf bereits existierende Datensätze anwenden?
    • Birger_H
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Mmh? Was soll das bedeuten? Sicher geht das. Schreiben Sie doch eine Mail an support@ninoxdb.de
    • info.10
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Hallo, ich habe gerade folgendes Problem.
    Wenn ich in meiner Kundenliste einen neuen Datensatz (Kunden) anlege, wird dieser zwar gespeichert, ist in der Tabelle aber nicht sichtbar. Ich kann den/die neuen Datensätze nur sehen/finden, wenn ich über die Suche bspw. nach dem Namen Suche.
    Hat jemand einen Tipp, woran es liegen könnte?
    Gruß Thomas
    • info.10
    • vor 7 Jahren
    • Gemeldet - anzeigen
    Fehler gefunden - frage hat sich erledigt!