"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Access Formel im Entwurf?

realRP 06.11.2002 - 11:16 1675 11 Thread rating
Posts

realRP

wheel it baby
Avatar
Registered: Feb 2002
Location: Vienna
Posts: 730
Frage!

kann man in der entwurfsansicht irgendwie eine formel einbetten?
z.b.: wie im excel: C1=(A1-B1)
hab ein feld mit einer anzahl ein 2tes und bräuchte im 3ten einen %Satz!

bzw. wenn nicht wie lös ich es am besten?

thx
realRP

JC

Administrator
Disruptor
Avatar
Registered: Feb 2001
Location: Katratzi
Posts: 9067
.) Das gehört IMO ins Coding-Forum
.) Eine Formel so einbetten wird nicht funktionieren. AFAIR sprichst im Access die einzelnen Felder nicht so an.
.) Etwas mehr Informationen wären gut (Was willst du machen, Felder welchen Typs sinds, etc.)

realRP

wheel it baby
Avatar
Registered: Feb 2002
Location: Vienna
Posts: 730
hi dann bitte moven SORRY

also hab eine tabelle hab 3 felder im ersten und zweiten steht eine zahl! im 3ten brauch ich einen %Satz wieder als zahl!

Klingone

Big d00d
Registered: Aug 2000
Location: Regensburg, DE
Posts: 244
Hi !

Sollte so gehen: "Ausdr1: [Wert1]+[Wert2]" in eine leere Spalte in der Entwurfsansicht, wobei [Wertx] der Name der Spalte ist.

Klingi

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
um, mach doch einfach nen sql-befehl auf die art wie

update tabelle set spalte2=spalte0*spalte1;

es gibt da noch so ne art formelsache, hab das aber nie gechecked - is totaler schmafu :o

DirtyHarry

aka robobimbo
Avatar
Registered: Apr 2001
Location: outer space
Posts: 464
imho haben berechnete felder nix in einer tabelle zu tun (fix abgespeichert), errechne die werte einfach wenn du sie a) am bildschirm anzeigst, b)zu papier bringst

cu

robo-alter thread ausgraber-bimbo

realRP

wheel it baby
Avatar
Registered: Feb 2002
Location: Vienna
Posts: 730
wenns so leicht gehen würde! :(

problem ist das er im unterformular die werte irgednwie nicht übernimmt!

bzw. kann ich die errechneten sachen weiterübernehmen? oder muß ich die etwa in jeder seite neu berechnen?

DirtyHarry

aka robobimbo
Avatar
Registered: Apr 2001
Location: outer space
Posts: 464
Musst im Unterformular / Unterbericht berechnen

zb. me.feld3 = me.feld2/me.feld1*100

aber wenns im unterformular ned korrekt angezeigt wird, hast die verknüpfungen richtig gesetzt?

cu

robo

realRP

wheel it baby
Avatar
Registered: Feb 2002
Location: Vienna
Posts: 730
ok so weit so gut!

im forumular steht jetzt im me.feld3 der wert!

wie bring ich den in den bericht?

im berricht sind sollten auch noch andere werte von berichten sein bzw. abfrage werte! aber eingabe wie?

DirtyHarry

aka robobimbo
Avatar
Registered: Apr 2001
Location: outer space
Posts: 464
im bericht genauso :)

me.feld3 = me.feld1 / me.feld2 * 100

muss aber noch hinzufügen, feld3 muss/darf im tabellenentwurf nicht existieren, es ist sowohl in berich als auch formular ein ungebundenes steuerelement

cu

robo

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
und warum bitte machst nicht einfach ne abfrage? da brauchst den ganzen schmarrn net, sondern hast das alles fertig berechnet...

Fizz

Big d00d
Registered: Jun 2001
Location: Kärnten
Posts: 161
Hier noch einmal der ACCESS-MASTER :bash:

also: keine ahnung warum andere auf ein unterformular kommen, aber an und für sich kannst du auf zwei felder (sprich z.wb. felder a1 und b1) im report referenzieren. Also ist im feld für die datenherkunft (ControlSource) von c1 einfach eingeben: =a1-b1
und wenn das nicht funktioniert - frag detailliert nach
--ACCESS MASTER :bash:
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz