Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: TripleH am 09.01.04 - 23:58:41
-
Hallo!
Ich möcht jetzt was machen aber dafür glaub ich komm ich wohl nicht ganz mit den Formel Funktionen
aus. Ich denke das ich an LotusScript nicht ganz vorbei komme.
Ich hab mir schon nen ganze Tutorial darüber reingezogen und einige Sachen sind leider nicht ganz
klar geworden.
Anbei hab ich mein Projekt angefügt das jeder Downloaden kann um meine Angebabe besser nachvollziehen zu
können.
Und zwar handelt es sich um die Seite Schriftverkehr.
Dort sind die Buttons Angebot, Schadenfälle, Neu Kunden und Beiträge.
Klickt man z.B. auf den Button "Neu Kunden" soll in einer Ansicht die jenigen Kunden erscheinen (wurden
gespeichert in der Kalkulations Maske) welche Neu angelegt wurden (also new Doc).
Klickt man auf Schadensfälle soll eine Ansicht erscheinen wo die jenigen Kunden erscheinen die
über die Seite Kundenbearbeitung1/Schadennsfälle bearbeitet werden. Ich weiß nicht ob das so geht oder
das zu als Kriterium die jenigen erscheinen welche in der Kalkulations Maske bearbeitet wurden
und das sf Feld erhöht wurde.
Kann mir jemand ausfürhrlich helfen wie man dasgenau machen kann.
Oder ich will nicht vermessen sein und ihr mir schon so viel beigebracht habt und ichs ja selbst lernen möcht das einer eins von beiden realisiert
damit ich ein Musterbesipiel hab an dem ich mich für die anderen Dinge die noch zu machen orientieren kann.Weil ich möcht morgen wieder einiges schaffen und leider steck ich grad wieder mal in einer Sackgasse:(
Ich bedanke mich schon jetzt im vorraus. Ihr seit besser als jedes Buch.
Gruß Basti
-
Hi,
wenn ich das richtig verstanden habe, willst du über die Schaltflächen jeweils eine Ansicht anzeigen. Dazu brauchst du kein Script, das geht mit @Command([OpenView]...).
Der Knackpunkt sind die Ansichtenformel, damit in den Ansichten auch nur die Dokumente angezeigt werden die du haben willst.
Klickt man z.B. auf den Button "Neu Kunden" soll in einer Ansicht die jenigen Kunden erscheinen (wurden
gespeichert in der Kalkulations Maske) welche Neu angelegt wurden (also new Doc).
Was verstehst du unter Kunden die neu angelegt wurden? Danach kannst du in der Ansichtformel nicht selektieren. Du brauchst ein Feld, welches den Kunden eine gewisse Zeit als Neukunde kennzeichnet. Oder so ähnlich.
Klickt man auf Schadensfälle soll eine Ansicht erscheinen wo die jenigen Kunden erscheinen die
über die Seite Kundenbearbeitung1/Schadennsfälle bearbeitet werden. Ich weiß nicht ob das so geht oder
das zu als Kriterium die jenigen erscheinen welche in der Kalkulations Maske bearbeitet wurden
und das sf Feld erhöht wurde.
Du kannst nicht innerhalb einer Ansichtsformel abfragen über welche Seite ein Dokument bearbeitet wurde. Außerdem kannst du auch nicht abfragen, ob ein Feldwert erhöht wurde. Meines Erachtens würde es reichen in der Ansicht alle Kunden mit mindestens einem Schadensfall anzuzeigen.
Was du da vorhast klingt mir eigentlich recht difus. Ich wurde dir raten, erstmal dir genau den Ablauf einer Kundenerfassung und -bearbeitung (inkl. Schadenserfassung) zu überlegen und dann versuchen, dass in Notes umzusetzen.
Und eines musst du dir immer vor Augen halten, Notes ist keine Datenbank (mit Relationen und Echtzeitberechnung der Daten usw.) Unter Umständen ist Notes das falsche Werkzeug für dein Projekt.
Axel
-
Dank die axel.
Aber hab schon hinbekommen.
J adadurch das ich nur mit Dokumenten areite ist es manchmal problematisch.
Vergesst diese Topic sie ist Geschichte:)
Gruß
Basti
-
Dann setze den Thread doch bitte auf erledigt, dass man das auch gleich sieht.