Domino 9 und frühere Versionen > ND6: Entwicklung
berechnungen in einer view??
Designer:
... und noch eine frage ::)
;D
ist es möglich aus einer view mit @dblookup in eine andere view zuzugreifen...
hab eine übersicht aller artikel
möchte nun eine spalte erstellen wo die aktuellen bestände verzeichnet sind...
dafür wollte ich mit @dblookup auf eine view zugreifen, wo in der 1. spalte die artikelnummer ist und in der 5. die verkaufsanzahl...
allerdings wenn ich das zusammen summiere zeigt er mir das ergebnis nicht in der view an!
wieso???
bin am verweifeln... :-:
Manfred Dillmann:
>>wieso???<<
Weil @DBLookUp nicht in einer Ansichtenspalte funktioniert.
Siehe Designer-Hilfe (Where does this @function work? (Part 1 A -- D)).
Manfred
Designer:
Hallo!
hab folgendes Problem:
hab in einer form "Artikel" ein feld wo ein fester wert abgespeichert ist, wieviele Artikel am Anfang verfügbar sind.
wenn ich nun ein computed field anlege, dass immer den aktuellen stand ausrechnet anhand der kaufvorgänge aus einer View (aufsummieren aller verkaufszahlen jener Artikel- ID) berechnet er mir das prima beim öffnen der form...
leider zeigt die eine view, wenn ich das feld zur anzeige angebe, keinen Inhalt..
schätze mal, weil es keinen festen wert hat oder?
wie kann ich das denn jetzt lösen wenn ich mit @dblookup keine werte berechnen kann und wenn ich keine computed fields angeben kann. :-:
freue mich um hilfe!
LG
Axel:
Hi,
mal nur so ins (nicht vorhandene Blaue) gedacht.
Du müsstest in deiner Maske ein Feld einbauen für den Bestand einbauen. Beim Speichern musst du nach dem entsprechenden Artikel suchen und so die verkaufte Anzahl ermitteln. Dann kannst du den Bestand ermitteln und in das Feld schreiben. Diese Feld kannst du in der Ansicht anzeigen.
Wie gesagt ist nur mal ein Gedanke. Ob sich das so realisieren läßt und welche Fallstricke dabei auftauchen vermag ich im Moment nicht zu sagen.
Axel
Designer:
dbSrv := "" : "";
view := "Artikelstand";
key:=id;
feld := 5;
val := @DbLookup("":"NoCache"; dbSrv; view; key; feld);
@If(@IsError(val);val:="0";@Nothing);
val:=@ToNumber(val);
a:=@Sum(val);
a
dieses computed field berechnet beim aufrufen der form sehr gut die bisher gekaufte anzahl des jeweiligen artikels.
wenn ich dieses feld aber in einer view (spalte) anzeigen lassen will kommt nur eine leere spalte... wieso?
:-: :'( :'(
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln