Call doc.ReplaceItemValue("BereichBudget", doc.BereichBudget(0) - newdoc.Seminarkosten(0)))doc.BereichBudget = doc.BereichBudget(0) - newdoc.Seminarkosten(0)))doc.BereichBudget(0) - newdoc.Seminarkosten(0)
doc.bereichbudget = doc.bereichbudget(0) - newdoc.seminarkosten(0)
semdoc.BereichAktuellesBudget = Cstr(semdoc.BereichAktuellesBudget(0) + semdoc.Seminarkosten(0))
Set dc = db.AllDocuments
Call dc.RemoveAll( True )
|
Wenn Du Dir den Code so auseinandernimmst, wirst Du sehen, dass das gar nicht klappen kann, weil Du versuchst, Texte zu verrechnen. Jetzt kannst Du selbst weitermachen. Tipp: Für ein leeres Feld liefert doc.Feldname leider auf jeden Fall einen String zurück, nämlich "", selbst dann, wenn das Feld eigentlich eine Zahl ist. In dem Fall schlägt Dein Versuch zu addieren mit einem "Type Missmatch" fehl... Und von wegen "produktive Hilfe": Ein Forum kann Dir nicht helfen, das Programmieren zu lernen, dafür gibt es Kurse, Handbücher, Lehrer, und die kosten im professionellen Umfeld einfach Geld... Wenn Deine Firma nicht bereit ist, Dich für Deinen Job richtig auszubilden, dann kann das ein Forum nicht auffangen... |