| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Mar 2005
Beiträge: 6
| werte übernehmen?
Hallo, ich kenne mich leider nicht besonders mit Programmierung aus. Aber ich muss ein Kalkulationsschema für eine Gehaltsabrechnung (brutto zu netto) erstellen. Dabei hätte ich es gerne so, dass sich das Kalkulationsschema nach jedem Rechenschritt erweitert (also am Anfang ist nur eine Zeile zu sehen. Nachdem man dann z.B. Sozialversicherung abgezogen hat, erscheint der nächste Schritt, usw.). Für jeden Schritt habe ich dazu ein Eingabetext-Feld erstellt, weil man ja einen Betrag, bzw. Prozentsatz eingeben soll, und das wird dann automatisch abgezogen. Der eingegebene Wert muss dafür aber von Bild zu Bild übernommen werden. Leider weiss ich nicht wie das funktioniert. Wäre super, wenn mir jemand helfen könnte. |
| | |
| | #2 (permalink) |
| Mittelalter User Registriert seit: Jun 2003
Beiträge: 316
|
Moinsen, >> Der eingegebene Wert muss dafür aber von Bild zu Bild übernommen werden. << Das ist ein bisschen Tricky ... du musst die Variablen (Werte) in einem Object oder dergelichen speichern. Dann kannst du von allen Frames auf das Object zugreifen und die Werte übernehmen. Das Object erstellst du im ersten Frame mit: var meineWerte:Object = new Object(); meineWerte.test = "teserle"; Dann z.B. in Frame 18 ein trace(meineWerte.text); sollte dir dann "testerle" im Testmodus (STRG+Return) ausgeben. Hoffe das hilft und schöne Grüße, Real |
| | |
| | #3 (permalink) | |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.162
| Zitat:
![]() Ein Object brauch man dafür jedenfalls nicht: Wenn man irgend wo auf der Zeitleiste eine Variable deklariert (egal was für eine), ist diese Variable überall auf dieser Zeitleiste verfügbar, sobald dieser Frame einmal ausgeführt wurde. Z.B. auf Frame 1: PHP-Code: PHP-Code:
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! Geändert von Martin Kraft (05-07-2011 um 13:40 Uhr) | |
| | |
| | #4 (permalink) |
| Mittelalter User Registriert seit: Jun 2003
Beiträge: 316
|
>> Wenn man irgend wo auf der Zeitleiste eine Variable deklariert (egal was für eine), ist diese Variable überall auf dieser Zeitleiste verfügbar, sobald dieser Frame einmal ausgeführt wurde. << Hmmmm ... also erfahrungsgemäß muss ich dir da leider wiedersprechen. Vielleicht mag es ab und zu mal funktionieren. Aber ich kann zu 100% sagen das ich das Problem nachvollziehen kann. Ich hatte das auch schon des öfteren probiert und nicht immer Erfolg damit. Deswegen deklariere ich Variablen immer im ersten Frame. So kann ich sicher sein das ich in weiteren Frames darauf zugreifen kann. So wie du das auch in deinem Beispiel schreibst ... genau das gleiche meinte ich eben auch. Oder war es eine deklaration in Frame 2 und dann zurückspringen auf Frame 1 und es geht nicht mehr? Irgendsowas ... Grüße, Real Geändert von Realtimefreak (05-07-2011 um 13:42 Uhr) |
| | |
| | #5 (permalink) | ||
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.162
| Zitat:
Wenn Du Probleme hast auf eine Objekt zuzugreifen, liegt das also mit an Sicherheit grenzender Wahrscheinlichkeit nicht an einem Zeitleisten-Bug, sondern an falschen Referenzen oder falschem Scope. Und was Scope angeht gibt es nochmal erhebliche Unterschiede zwischen AS1/2 und AS3. Postet mal ein Beispiel, dann kann ich Euch genauer erklären, was da schief läuft! Zitat:
Ein Object braucht man dafür jedenfalls nicht. Dieses würde das Problem ja auch nur verlagern, weil die Variable die auf das Objekt zeigt ja denselben Gesetzmäßigkeiten unterworfen ist wie allen anderen Variablen auch...
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! Geändert von Martin Kraft (05-07-2011 um 14:04 Uhr) | ||
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| werte von URL übernehmen | Match_Boxer | Alternative Technologien | 7 | 08-11-2007 13:36 |
| String werte zu Munber werte umwandeln? | flozwo | ActionScript 1 | 11 | 18-07-2005 13:27 |
| XML Werte auslesen, und als Boolesche Werte weiterverwenden.. | fany | Flash mit XML und Webservices | 3 | 17-08-2004 08:53 |
| variablen in php übernehmen, wie zeilenumbruch übernehmen?? | jenshauspurg | ActionScript 1 | 1 | 10-11-2003 15:13 |
| Load movie "Werte" übernehmen | Hans D. | Flash 4 und Flash 5 | 2 | 11-11-2002 14:33 |