Autor Thema: Berechnung in einer Maske  (Gelesen 2342 mal)

Offline Karotte

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 627
  • Geschlecht: Männlich
  • Never touch a running SysOp
    • Meine Homepage ;)
Berechnung in einer Maske
« am: 08.05.03 - 13:07:35 »
bessere Thread fiel mir nicht ein  ;D

da ich noch nicht so fit bin am Designer, folgendes:

Ist-Situation:
Habe eine Maske gewisse Leistungen eintrage. (Die Maske nimmt dabei immer das heutige Datum)

im endeffekt sieht das so aus: 08.05.03 -> Leisung: Server geknuddelt -> Zeitansatz: 10 h

Wenn ich jetzt was weiteres aufnehmen möchte, z.Bsp: Workstation geknuddelt 1 h, würde ich gern da mir in der geöffneten Maske angezeigt wird, wieviel Zeit ich an dem Tag insgesamt schon verbraten habe: sprich es sollte dann da stehen, sie haben schon 10 Stunden was gemacht.
Am 09.05. sollte dann dastehen beim ersten Öffnen an dem Tag: Sie haben heute 0 Stunden was gemacht ;)

Irgendjemand ne Idee/Vorschlag ?
"Quantenmechanisch ist alles eine Frage der Statistik. Auch wenn der Mensch zigmillionenmal derjenige war, der den Rechner ausgeschaltet hat, kann es doch beim zigmillionenersten Fall einmal der Rechner sein, der den Menschen ausschaltet."

-------------------------------------------------------------------
Domino Server: 5.0.10 (W2K)
Domino Cluster: 5.0.11 (W2K)
z.zt. 340 Clients: 5.0.6/5.0.9/5.0.10/5.0.11 (NT/W2K)
-------------------------------------------------------------------
CLS (R5) und MCP (72-210/72-215)

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Berechnung in einer Maske
« Antwort #1 am: 08.05.03 - 13:54:57 »
Hi,

hier mal 'ne Idee:

Mach dir ne Ansicht nach Datum kategorisiert und in der zweiten Spalten läßt du die Stunden anzeigen.

In der Maske verwendest du dann ein berechnetes Feld zur Anzeige der Gesamtknuddelzeit.

Formel:

FIELD Gesamt := Gesamt;
r:=@DbLookup("":"NoCache"; ""; "Ansicht"; @Text(@Today; "D0S0"); 2);
@SetField("Gesamt"; @Sum(r))


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Karotte

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 627
  • Geschlecht: Männlich
  • Never touch a running SysOp
    • Meine Homepage ;)
Re:Berechnung in einer Maske
« Antwort #2 am: 08.05.03 - 14:15:41 »

FIELD Gesamt := Gesamt;
r:=@DbLookup("":"NoCache"; ""; "Ansicht"; @Text(@Today; "D0S0"); 2);
@SetField("Gesamt"; @Sum(r))


Axel

hmm das field ist mir klar, das set field auch, ich habe da nur leichte Probleme mit dem mittleren Teil *kratz am kopp*

Ich bekomme auf alle Fälle die Meldung das das Feld nicht im Index auftaucht. :(
"Quantenmechanisch ist alles eine Frage der Statistik. Auch wenn der Mensch zigmillionenmal derjenige war, der den Rechner ausgeschaltet hat, kann es doch beim zigmillionenersten Fall einmal der Rechner sein, der den Menschen ausschaltet."

-------------------------------------------------------------------
Domino Server: 5.0.10 (W2K)
Domino Cluster: 5.0.11 (W2K)
z.zt. 340 Clients: 5.0.6/5.0.9/5.0.10/5.0.11 (NT/W2K)
-------------------------------------------------------------------
CLS (R5) und MCP (72-210/72-215)

klaussal

  • Gast
Re:Berechnung in einer Maske
« Antwort #3 am: 08.05.03 - 14:22:38 »
... siehe hilfe unter @today ( ;D)

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Berechnung in einer Maske
« Antwort #4 am: 08.05.03 - 14:49:55 »
Hi,

der mittlere Teil besagt folgendes:

es wird ein DBlookup gemacht mit dem Datumsteil von @Today, also beispielsweise 08.05.2003. Als Rückgabewert nimmt DBLookup die zweite Spalte der Ansicht.

Voraussetzung ist, wie gesagt,  eine Ansicht mit zwei Spalten. Erste Spalte das Datum sortiert oder kategorisiert und in der zweiten Spalte die Stunden.


Axel
 
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Karotte

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 627
  • Geschlecht: Männlich
  • Never touch a running SysOp
    • Meine Homepage ;)
Re:Berechnung in einer Maske
« Antwort #5 am: 08.05.03 - 14:50:02 »
entweder bin ich blöd oder die hilfe ist es aber ich werd daraus nicht schlau :( zumal was Today macht weiss ich ja...
*grübel*

ich bekomm permanent die Meldung das das Feld "Gesamt" nicht im Index vorhanden ist
"Quantenmechanisch ist alles eine Frage der Statistik. Auch wenn der Mensch zigmillionenmal derjenige war, der den Rechner ausgeschaltet hat, kann es doch beim zigmillionenersten Fall einmal der Rechner sein, der den Menschen ausschaltet."

-------------------------------------------------------------------
Domino Server: 5.0.10 (W2K)
Domino Cluster: 5.0.11 (W2K)
z.zt. 340 Clients: 5.0.6/5.0.9/5.0.10/5.0.11 (NT/W2K)
-------------------------------------------------------------------
CLS (R5) und MCP (72-210/72-215)

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Berechnung in einer Maske
« Antwort #6 am: 08.05.03 - 15:20:05 »
Hi,

der Feldname "Gesamt" ist ein Beispiel von mir. Den mußt du natürlich an deine Gegebenheiten anpassen.


Axel


Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Karotte

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 627
  • Geschlecht: Männlich
  • Never touch a running SysOp
    • Meine Homepage ;)
Re:Berechnung in einer Maske
« Antwort #7 am: 08.05.03 - 15:35:48 »
so hohl bin ich auch nicht  ;D

es geht trotzdem nicht :)
"Quantenmechanisch ist alles eine Frage der Statistik. Auch wenn der Mensch zigmillionenmal derjenige war, der den Rechner ausgeschaltet hat, kann es doch beim zigmillionenersten Fall einmal der Rechner sein, der den Menschen ausschaltet."

-------------------------------------------------------------------
Domino Server: 5.0.10 (W2K)
Domino Cluster: 5.0.11 (W2K)
z.zt. 340 Clients: 5.0.6/5.0.9/5.0.10/5.0.11 (NT/W2K)
-------------------------------------------------------------------
CLS (R5) und MCP (72-210/72-215)

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re:Berechnung in einer Maske
« Antwort #8 am: 08.05.03 - 15:53:15 »
Hi,

wie lautet den die Fehlermeldung genau und poste mal die Formel.
Hast du auch eine entsprechende Ansicht ?

Zitat
so hohl bin ich auch nicht  

Das hat auch keiner behauptet.

Axel


« Letzte Änderung: 08.05.03 - 15:53:58 von Axel »
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Berechnung in einer Maske
« Antwort #9 am: 08.05.03 - 18:29:24 »
... könnte es sein das die Spalten nicht sortiert sind?

ata
Grüßle Toni :)

Offline Karotte

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 627
  • Geschlecht: Männlich
  • Never touch a running SysOp
    • Meine Homepage ;)
Re:Berechnung in einer Maske
« Antwort #10 am: 09.05.03 - 07:52:40 »
Fehlermeldung: Feld: "Gesamt" - Eintrag im Index nicht gefunden
spalten sind sortiert, geht trotzdem ned, naja ist glaube ich im endeffekt egal, aber trotzdem noch was völlig anderes, ich speichere ja das erstellungsdatum mit ab (sortierkriterium) kann man nun unter notes das ich mir zum beispiel ne Ansicht nach Monaten aufbaue ? jetzt wird ja kategoriesiert nach Datum dann aber 08.05.,09.05. etc...geht das irgendwie aus diesen Daten noch ne ansicht aufzubauen die dann anzeigt: Mai 2003, Juni 2003 etc. (damit ich gleich auf den ersten Blick sehe, in welchen Monat ich noch meine Server knuddeln muss damit es im Schnitt passt und die nicht sauer werden ? ;D )
« Letzte Änderung: 09.05.03 - 07:55:23 von Karotte »
"Quantenmechanisch ist alles eine Frage der Statistik. Auch wenn der Mensch zigmillionenmal derjenige war, der den Rechner ausgeschaltet hat, kann es doch beim zigmillionenersten Fall einmal der Rechner sein, der den Menschen ausschaltet."

-------------------------------------------------------------------
Domino Server: 5.0.10 (W2K)
Domino Cluster: 5.0.11 (W2K)
z.zt. 340 Clients: 5.0.6/5.0.9/5.0.10/5.0.11 (NT/W2K)
-------------------------------------------------------------------
CLS (R5) und MCP (72-210/72-215)

Offline Performance

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.096
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Re:Berechnung in einer Maske
« Antwort #11 am: 09.05.03 - 08:44:23 »
eine Ansicht ... erste Spalte kategorisiert mit folgender Formel

ShowYear := @Text(@Year(DeinDatumsFeld));
ShowMonth := @Select(@Month(DeinDatumsFeld); "Januar"; "Februar"; "März"; "April"; "Mai"; "Juni"; "Juli"; "August";
"September"; "Oktober"; "November"; "Dezember");
ShowMonth + " " + ShowYear


cu
Wir können alles außer hochdeutsch !

Alles ist möglich, es ist nur eine Frage der Zeit oder des Geldes!

Offline Karotte

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 627
  • Geschlecht: Männlich
  • Never touch a running SysOp
    • Meine Homepage ;)
Re:Berechnung in einer Maske
« Antwort #12 am: 12.05.03 - 11:41:11 »
Neue Woche, neues Glück, das mit der Ansicht nach Monaten hat gefunzt, das tolle ist jetzt aber wenn ich von Tagesansicht auf Monatsansicht umschalte und dann wieder die Tagesansicht aufrufe, verschwinden alle meine Ansichtskriterien und Notes haut mir die Standardansicht aufn schirm, wie stellt man das den ab ?

MfG

PS: das mit der Ansicht funktioniert nach nen Neustart von LN

PPS: das mit dem gesamtstundenanzahl fkt immer noch ned ich häng einfach mal die DB hier rein...ich seh garantiert wieder mal den Wald vor lauter Bäumen nicht




« Letzte Änderung: 12.05.03 - 13:20:17 von Karotte »
"Quantenmechanisch ist alles eine Frage der Statistik. Auch wenn der Mensch zigmillionenmal derjenige war, der den Rechner ausgeschaltet hat, kann es doch beim zigmillionenersten Fall einmal der Rechner sein, der den Menschen ausschaltet."

-------------------------------------------------------------------
Domino Server: 5.0.10 (W2K)
Domino Cluster: 5.0.11 (W2K)
z.zt. 340 Clients: 5.0.6/5.0.9/5.0.10/5.0.11 (NT/W2K)
-------------------------------------------------------------------
CLS (R5) und MCP (72-210/72-215)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz