0

Anzeige von Stückzahlen vom Dashboard bei der neuen Eingabe - ist das möglich

Guten Abend,

ich habe ein (Haupt)-Dashboard, über das ich mir mit Hilfe der Namenssuche in einer Ansicht die Datensätze in der Tabelle „Kalenderbesuche" einzeigen lasse. 

Wenn ich dann diesen Datensatz anklicke komme ich dann in diese Tabelle. Dort gibt es dann eine Verknüpfung (1:N) zur Tabelle „Kalender Verteilung Jahre".

Auf dem „Dashboard Kalender" habe ich jetzt verschiedenste Zahlen ausgerechnet. Diese immer in Abhängigkeit zum Jahr.

if 'Besuchs-Jahr' then
let myYear := 'Besuchs-Jahr';
sum((select 'Kalender Verteilung Jahre' where Jahr = myYear and 'Mengen abgestimmt').Wandkalender)
end
 

Daraus errechnet sich dann u.a. die Anzahl der noch zu verteilenden Kalender.

Wandkalender_bestellt - Wandkalender_vereinbart

Wenn ich jetzt mit dem Kunden spreche, möchte ich diese noch zur Verfügung stehenden Stückzahlen bei der Eingabe angezeigt bekommen. Mit dieser Formel kann ich sie mir zwar anzeigen lassen, aber leider habe ich sie nur in diesem einen Datensatz, der dann auch das im Dashboard einstellte Jahr eingetragen hat (aktuell natürlich 2020).

'Verteilung Jahre'.'Dashboard Kalender'.Wandkalender_verteilbar

Wenn ich den nächsten Kunden anrufe, um die Mengen abzustimmen (dieser hat dann noch kein Jahr 2020 gespreichert) ist diese Anzahl natürlich wieder verschwunden:

Gibt es eine Möglichkeit, dass ich auch die Zahlen angezeigt bekomme, wenn ein Datensatz in der Tabelle „Kalender Verteilung Jahre" für 2020 noch nicht angelegt ist?

Falls das Datenmodell noch hilfreich ist

Besten Dank für die Hilfe

Markus

2 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Markus, vielleicht liegt es an mir, aber ich habe deine Beschreibung jetzt drei mal gelesen und immer noch keinen blassen Schimmer, was da wann unter welchen Umständen in welcher Tabelle berechnet werden soll. Mein Vorschlag wäre deshalb, dass du die Datenbank mit Demodaten irgendwo zum Download stellst, damit man mal reinschauen und nachvollziehen kann, was du zu beschreiben versuchst.

    • Markus.1
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo Copytexter,

    das habe ich befürchtet, dass ich mich da zu kompliziert ausgedrückt habe.

    Deswegen hier mal der Link für die Datenbank: 

    https://www.dropbox.com/s/qbnjyih785kx0ii/CRM%20Kalender.ninox?dl=0

    Ausgangspunkt ist „Dashboard VC", wenn dort bei Suchbegriff der Name eingegeben wird (Firma 1 bis Firma 10), dann wird das Ergebnis in „Ergebnisse Kalenderbesuche" angezeigt.

    Von hier aus geht es weiter zur Eingabe der Termine und Stückzahlen. Damit ich beim Telefonat weiß, wie groß der Bestand zum Verteilen ist, möchte ich mir diesen Bestand, der von den Felder „Kalender verteilbar" vom „'Dashboard Kalender'" kommen, anzeigen lassen.

    Für Firma 5 habe ich mal einen Eintrag erstellt.

    Mittlerweile habe ich mir Zahlen mit folgender Formel anzeigen lassen:

    let me := this;
    first(select 'Dashboard Kalender' where 'Besuchs-Jahr').Wandkalender_verteilbar

    Damit scheint es zu klappen 😬

    Das jetzt quasi nur zur Erklärung, beim Erstellen der Beispieldatei habe ich wohl offensichtlich die Lösung gefunden.

    Danke für den Anstoß 😜

    Viele Grüße
    Markus