Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-06-2004, 00:35   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: Lutherstadt Eisleben
Beiträge: 57
SCORM Variablen einlesen

Hallo Forum,

hat hier einer Ahnung von eLearning mit SCORM? Ich möchte gern Daten aus dem LMS in meinen Film einbeziehen. Es soll sich hier um den Usernamen handeln. Mein Skript (Bildaktion):

PHP-Code:
namens_btn.onPress = function(){
    var 
ausg "";
    
fscommand("LMSGetValue","cmi.core.student_name,ausg");
    
info_txt.text "Name: "+ausg;

Im Feld erscheint immer nur "Name: ". Wo liegt der Fehler?
__________________
jörg aderhold

programmierung / training
http://www.jaderbass.de

Geändert von jaderbass (07-06-2004 um 02:42 Uhr)
jaderbass ist offline   Mit Zitat antworten
Alt 07-06-2004, 02:41   #2 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: Lutherstadt Eisleben
Beiträge: 57
Red face

Es geht gleich noch weiter: Auf der Macromedia-Seite steht zu den Beispielen zu JavaScript-Methods:

Code:
var radioButtonValue = movie.GetVariable("/Form/RadioButton:Value");
oder

Code:
movie.SetVariable("/Form:UserName", "John Smith");
Was hat das mit den Pfadangaben bei den Variablennamen auf sich? Sind das Separatoren für MC's? Was ist, wenn ich die Slash's und den Doppelpunkt weglasse? Kann ich auch nur einen Slash oder nur einen Doppelpunkt benutzen? Ich such mich hier dumm und dämlich!

Danke an alle Nachtschwärmer
__________________
jörg aderhold

programmierung / training
http://www.jaderbass.de
jaderbass ist offline   Mit Zitat antworten
Alt 10-06-2004, 21:25   #3 (permalink)
Neuer User
 
Registriert seit: Apr 2004
Beiträge: 3
hallo, du da ;o)

ich habe einfach einen timer gesetzt ...

studname = "cmi.core.student_name,lmsvalue";
fscommand ("LMSGetValue", studname);

scormid = setInterval( namenSetzen , 1000 );

function namenSetzen (){
_root.lmsvalue = _level0.lmsvalue;
clearInterval( scormid )
}

und schon rannte es.

hoffe, das hilft dir auch weiter ...

bis denne

tashi
tashidelek ist offline   Mit Zitat antworten
Alt 11-06-2004, 22:12   #4 (permalink)
Neuer User
 
Registriert seit: Dec 2002
Ort: Lutherstadt Eisleben
Beiträge: 57
Hi auch,

ich habe die Variablen in einem anderen Bild abgefragt, dann hat es auch funktioniert. Muss mich wohl erst mit den Flash-Gewohnheiten besser einarbeiten.

Als Beispiel:
PHP-Code:
//Code in Bild 1
namens_btn.onPress = function(){ 
    var 
ausg ""
    
fscommand("LMSGetValue","cmi.core.student_name,ausg"); 


//Code in Bild 5
info_txt.text "Name: "+ausg
funktioniert auch.

LG

P.S. @tashidelek Hast Du mal an die Toolbar gedacht??
__________________
jörg aderhold

programmierung / training
http://www.jaderbass.de
jaderbass ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 05:17 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele