Which edition of SCORM 2004 does CP5 report in?
I'm watching a series of videos from ADLInitiatives and they mention that SCORM 2004 has various editions/vertions from 1-4. I was wondering which version CP 5 is conforming to?
Susan
Hi
Did you ever get an answer for this?
I'm trying to find which edition of SCORM 2004 (3rd, or 4th) that "Captivate 5" outputs to?
thanks!!
Similar Messages
-
Editing a SCORM 2004 package - to make it stop sending a variable
Hi,
I'm using Captivate 4 to create a quiz > export it as SCORM 2004 package > and then upload it to an LMS.
When a user completes the quiz, the lms is correctly updated with the score, but the course status arent showing up correctly. When the user pass the quiz the LMS shows it as "Complete" (instead of "Pass"), and if they fail it shows as "In Progress" (instead of "Fail"). I tried all sorts of different captivate quiz scorring preferences but the issue is the same (passing "Complete/Incomplete", "Pass/Fail", "Score", "Percentage", etc).
Then I contacted the LMS support team and after some investigation they said this is probably to do with a bug in the LMS. Apprently Captivate packages pass back a variable called "normalizedMeasure", which is a valid SCORM 2004 call. However the coding in the LMS doesn't accept this variable - causing the issue I'm experiencing. They said they will be looking to fix this and issue a service pack upgrade to the LMS in few months time.
While this is fantastic news for me... I've got several packages that I've got to publish soon (so can't wait for an LMS fix). Therefore I am wondering anyone of you lovely Captivate and SCORM experts know how to change settings on the Captivate project or manually edit an exported Captivate (SCORM 2004) package so that this variable is not sent back to the LMS?
Many thanksHi Erik,
Thank you very much for your reply. But can you explain a bit more about how not to send the "Complete/Incomplete"?
Do you mean to disable this on Captivate before publishing the project from Captivate? The only way I could think of to do that is to disable reporting for the project (Quiz menu > Quiz Preferences). I tried this... but that publishes the project as a stand alone html + swf package, which I can't upload to the LMS. Even if I could I'm not sure whether it will talk back to the LMS so that the user's LMS record gets updated with the result.
Or did you mean to amend the package after its published out (as SCORM 2004) from Captivate? If so... I'd really appreciate if you could help me out with more instructions on how to do that, because I don't know much about SCORM scripting. I'd be more than happy to send you the imsmanifest file (or the whole package itself), if you can help.
Thanks again for taking the time to help me out.
Jay -
Can anyone verify which version of SCORM 2004 Captivate 4 supports?
Captivate 4 in supporting SCORM 2004 writes 1.3 out to the manifest.
Obviously it supports SCORM 2004 version 1, but can anyone verify whether it does support either version 2 or version 3 of 2004?
We're trying to make sure our LMS is up to the latest specs. Version 4 just came out in March 2009, so we don't expect any products to support that yet, but we at least want to be able to support the latest Version up to that being used.Cp4 should be able to ouput SCORM 2004 content that plays in an LMS that supports any of the 4 editions.
This does NOT mean that Cp4 has all the new changes already built into it.
But it does mean that Cp4 still handles the basics that are core to each version without attempting the latest extras.
The latter editions of scorm 1.3 (aka scorm 2004), added to and clarified aspects of the spec (e.g. sequencing and navigation control between sco's, global variables that can be shared between sco's, etc.), but Cp does not do any of that anyway.
There is one big thing that I did come across though that I want to mention.
Early on, they changed the name from scorm 1.3 to scorm 2004.
As a result, you can have equivalent courses, whose only difference is that the manifest file refers to the spec by a different name.
Many LMS vendors have accounted for this and it should not make a difference.
However, I had a case where the version of the LMS being used was released when it was still called scorm 1.3.
My courses (which were scorm 2004, 2nd and 3rd edition) initially would fail the basic package validation when uploading because it was looking for "1.3" in the imsmanifest file.
Changed the line in the manifest to reflect the old name, and suddenly everything was fine again.
In my case, to verify I ran the package through each iteration of the ADL Conformance Test Suite for scorm 2004 (just adjusting name of the referenced schema) and it ran through without a hitch.
Hope this has helped.
Russ -
Why does captivate 5 scorm 2004 change the pass/fail status when using complete/incomplete
SUMMARY: I am trying to use SCORM 2004 reporting but I am finding out ADOBE does not diffentiate between COMPLETE/INCOMPLETED and PASSED/FAILED variables in the SCORM 2004.
RESULT: I can not accurately get the passing/failing status from the course.
QUESTION: Is their anything I can do or does ADOBE have a patch they have release which will accurately report the passed/failed STATUS as well as the completed/incompleted status.
OTHER RESEARCH: I even attempted to post these "proofs" on scorm.com and they have something called "SATISFACTION TRACKED" to accomodate content creation systems (CAPTIVATE 5) which does not follow the standards of SCORM 2004.
BACKGROUND: the report status "Incomplete/Complete" and "Pass/Fail" under the publishing options for SCORM 2004 essentially mean the same thing when the CAPTIVATE COURSE sends setvar commands to the SCORM API... In other words the SCORM API receives the same exact commands when publishing in both modes. "THIS IS WRONG"
why is the wrong? IF REPORTING; incomplete/complete ; the CAPTIVATE 5 COURSE SHOULD NOT "change" the STATUS OF PASS/FAIL when attempting to report COMPLETE/INCOMLETE with 100% slide views.
DEMO #3> SHOWS THE PROBLEM
About DEMO #1 and DEMO #2> these are other reporting options I attempted with other problems arrising..so these images are just for supporting my original problem which is shown in DEMO #3...
DEMO 1 (REPORT STATUS has no affect on reporting):SETTINGS:
PASS: (PROBLEM)
Anything above Passing Score is not recorded to LMS (once passing is reached...no more bookmarks are recorded)
FAIL: (CORRECT)
Failure gets sent to the database on the last screen with "completed"
DEMO 2 (Report status [Complete/Incomplete Pass/Fail] has no impact on commands sent to scorm api):
SETTINGS:
PASS: (CORRECT)
Very Last page gets sent to the Database
FAIL: (PROBLEM)
NOTHING GETS SENT TO DATABASE (stuck in final score screen forever)...because it says "INCOMPLETE"
DEMO 3:
Report status [Complete/Incomplete Pass/Fail] has no impact on commands sent to scorm api
SETTINGS:
PASS: (CORRECT)
Very Last page gets sent to the Database with a 90% passing with "completed"
FAIL: (PROBLEM)
LAST SLIDE SENDS "completed" but GETS SENT AS A PASSING SCORE??? even when it is a failure
(IN OTHER WORDS ADOBE CHANGES THE PASS/FAIL STATUS based on slide views...
this is WRONG ....REALLY WRONG becuase I am trying to report
"COMPLETE/INCOMPLETE" for 100% slide views
PASS/FAIL OPTIONS:
OPTION I CAN PURSUE?
SO WHAT CAN I DO? YES, I CAN TELL THE LMS...to COMPARE THE SCORE RECEIVED DURING A "COMPLETE" status...and then change the grade in the LMS based on the SCORE IN THE LMS...BUT THAT WOULD MEAN THE LMS COULD REPORT ONE GRADE and the COURSE COULD REPORT A DIFFERENT GRADE....and that would not be good.
ALL OF OUR COURSES SHOW THE STUDENT THE FINAL SCORE WITHIN EACH COURSE..
QUESTION TO ADOBE?
SO ADOBE when are you going to differentiate these two reporting options so that the PASS/FAIL OPTIONS ARE ACCURATELY REPORTED WHEN USING COMPLETE/INCOMPLETE?
MORE INFORMATION
HERE IS THE SCORM.COM "Satisfaction" adjustment (very last line) to accomodate inconsistent reporting in CAPTIVATE 5.
Thanks,
DOUG LUBEY OF LOUISIANA
www.douglubey.com
OTHER WEBSITES:
http://forums.adobe.com/message/3332035
http://forums.adobe.com/message/3122315
http://forums.adobe.com/thread/712502?start=50&tstart=0
http://forums.adobe.com/thread/800570
http://forums.adobe.com/thread/720121
SEARCH ENGINE REFERENCE:
CAPTIVATE SCORM SUCCESS_STATUS
captivate 5 scorm 2004 pass/fail is dependent on complete/incomplete
scorm 2004 captivate cs5 success_status incorrect
scorm 2004 captivate cs5 reports success_status incorrectly
scorm 2004 captivate incorrectly reports pass/fail
scorm 2004 captivate 5 incorrectly reports pass/fail
scorm 2004 "captivate 5" incorrectly reports pass/fail
captivate 5 sends a pass even when a failure is issued by the course using scorm 2004.
captivate does not work properly when working with completed status.
CAPTIVATE SCORM SUCCESS_STATUS COMPLETE STATUS SHOULD BE INDEPENDENT
CAPTIvATE 5 cmi.completion_status
and cmi.success_status does not work independently with scorm 2004. they both share the same definition. These two field were designed to help differentiate the difference between a passing or failing score and when the course is actually completed. WITH CAPTIVATE 5 they do not differentiate the two. COMPLETE means PASS and INCOMPLETE means fail..
I was trying to use "completion_status" as a way to determine when all slides were shown. So that I can send the final score (PASS/FAIL) the LMS after all slides were viewed and this was the absoluted score the student recieved.
2011 CAPTIVATE CHANGES cmi.success_status TO PASSING WHEN COURSE REPORTS FAILURE
2010 CAPTIVATE CHANGES SUCCESS TO PASSED WHEN COURSE REPORTS FAILURE
CAPTIVATE 5 CHANGES cmi.success_status TO PASSING
CAPTIVATE 5 CHANGES cmi.success_status TO PASSING WHEN COURSE REPORTS FAILURE
CPTX CAPTIVATE CHANGES cmi.success_status TO PASSING
CP5 WHY DOES CAPTIVATE SCORM SUCCESS_STATUS
CPTX WHY DOES CAPTIVATE CHANGE PASSING STATUS
CPTX CAPTIVATE SCORM CHANGES FAILING SCORE TO PASSING SCORE
CAPTIVATE SCORM SUCCESS_STATUS COMPLETE STATUS MEANS THE SAME THING
CAPTIVATE SCORM SUCCESS_STATUS COMPLETE STATUS SHOULD BE INDEPENDENTHi,
Here's something I found in a similar situation... hope this helps!
After publishing your CP5 project as a SCORM 2004 zip file, unzip the file so you can get into the separate files. Open the imsmanifest.xml file with a text editor; I like using Notepad++. Search for the line starting with <imsss:minNormalizedMeasure>. The complete line will probably look like <imss:minNormalizedMeasure></imss:minNormalizedMeasure>, this is the line that is supposed to contain your passing score (at least for our LMS). So, if your passing score is supposed to be 80%, edit this line to be: <imsss:minNormalizedMeasure>0.80</imsss:minNormalizedMeasure> and save the file. Then select all the files and re-zip them, I use 7-zip for that.
I found one other weird thing that doesn't happen 100% of the time, so test it. In the example above, try to get a score of exactly 80% (or whatever passing grade you are using) and see if you get the correct status reported. I found I sometimes have to re-edit that line in the manifest file to be 0.79 so it correctly includes an exact 80% score. No idea why and you have to watch the number of questions in your quiz to make sure that works for you mathematically.
If this works or not, I'd recommend posting your results so others can get some ideas. Good Luck!! -
What are the settings under SCORM 2004 to indicate the completion status on LMS
Hi everyone,
I have a captivate file which i have published as scorm 2004 compliant and checked that file on the scorm cloud. It worked well.
SCORM Pacakage does note report partial completion. When a person stops training, we have the progress bar to indicate that they are at 0, 25, 50, 75 or 100%.
Problem: I dont know exactly, what are the settings to enable to indicate the completion status. I tried but it didn't worked.
Please help & suggest the right way to do this..
Regards
Vikas Sharmaanybody there.... pls help
-
How can I test the SCORM 2004 compliant based output from captivate
Hi everyone,
I have created a SCORM 2004 compliant based output file from Captivate itself. Before sharing it with client, I want to check that whether it is compliant or not.
Is there any tool to check the compliance check in LMS? I am new to this, please suggest and help...
Regards
Vikas SharmaHi RodWard,
I have tested the zip on scorm cloud and it worked well. Also shared it with the client. But client came back with a question that -
"SCORM Pacakage does not report partial completion. When a person stops training, we have the progress bar to indicate that they are at 0, 25, 50, 75 or 100%. So the SCORM pkg is inadequate. "
Now, I am facing an issue in doing these particular settings inside SCORM 2004 in captivate.
Note that, the captivate file is not a questionnaire and its a video with few animations and a player on which it is running.
Can you please guide me...
Regards
Vikas Sharma -
SCORM 2004 version required by Multi Sco Packager 6?
Does anyone know which version of SCORM 2004 is required by the Multi Sco Packager? I have a SCORM .ZIP file packaged for 2004 v2.3 and the MSP is telling me that the SCORM version is "incompatible." Thanks! Laura
Hi there,
Welcome to Adobe Community.
If you are getting that error then try changing the Scorm 2004 version to 3rd edition under the manifest.
Thanks! -
CP8 reports score not percentage to LMS using SCORM 2004 3rd edition
Hi,
I have 24 questions and when I answer 2 questions correctly I get a score of 20, (each question being worth 10 points), but it is possible to send to the LMS a percentage and not a total score? This LMS does not calculate but just shows what is sent which is confusing to the learner. I'm using SCORM 2004 3rd edition.Hi Rod,
Thanks for that tip, I've double checked that and it appears to be correct. I was under the impression that the reporting section would just be used for the criteria for completion and would still report the score/percentage.
This is what my screen looks like, pretty standard I think.
Any other areas that I should doublecheck? I was thinking of making each question worth 5 points but that would require manually adjusting each course, less preferred way to fix it.
I started thinking that under Quiz Result Message I only have Correct Question and Total Questions checked off, but don't know if that would cause the percentage to not output. Unlikely I think. -
Multi-SCO Packager does'nt works with scorm 2004 (captivate 7) ?
Hi everybody,
I recently published a mutli scorm using Captivate 7 and multi scorm packager.
Eveyrthing works great when I publish each content to scorm 1.2 and use multi scorm packager after. It works fine in my LMS (moodle or Dokeos).
But when I publish each content to scorm 2004 and after use multi scorm packager, my course doesn't work in my LMS. A new window is open but nothing is displayed.
Anyone has the same issue with mutli scorm packager from captivate 7 and scorm 2004 ?
Best regards.Hi,
I just tested the same workflow as you mentioned, i created a new project in version 7, set reporting fro SCORM 2004 and published using multisco packager and uploaded it to an LMS (http://cloud.scorm.com)
I was able to launch and go through the course successfully which makes me curious about the nature of your course.
could you please tell us, if this was built in a previous version of Captivate?
can you upload the same package to scorm cloud and verify the results.
Caan you check the Edition of you settings which is 3rds by default. (Quiz-- Quiz Preferences-- Scorm 2004--Manifest), republish and then upload again.
Good Luck.
Anjaneai -
I am using Captivate 2.0 and trying to make a SCORM content
that will report user interaction in the new Fronter 7.1
(www.fronter.com). I use the reload SCORM 1.2 player for complaince
check, since I do not have one for SCORM 2004 (
http://www.reload.ac.uk/scormplayer.html)
I have created a test cp file with just one question and 7
slides. I pack the output in .zip with SCORM 1.2.
When loading into the reload player I get the error message
Problem validating manifest
(file:C:/Documents%20and%20Settings/Martin/reload/reload-scorm-player/server/webapps/reloa d-scorm-player/course-packages/22/imsmanifest.xml:
12, 92): cvc-complex-type.3.2.2: Attribute 'xsi:schemalocation' is
not allowed to appear in element 'lom'.
I can see the .xml manifest from Captivate and line 12. The
manifest is posted at the bottom of this page.
Now when I use the LMS system fronter 71, which has SCORM
2004 and SCORM 1.2 support, the whole package loads and reports
pass/fail but not the user interactions. Fronter 71 has support for
this, and I would like to know what I have done wrong. I tried both
SCORM 1.2 and SCORM 2004.
Here comes the manifest for scorm 1.2 and then afterwards for
scorm 2004
<?xml version="1.0" encoding="utf-8" ?>
- <manifest identifier="testthree" version="1.0" xmlns="
http://www.imsproject.org/xsd/imscp_rootv1p1p2"
xmlns:adlcp="
http://www.adlnet.org/xsd/adlcp_rootv1p2"
xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.imsproject.org/xsd/imscp_rootv1p1p2
imscp_rootv1p1p2.xsd
http://www.imsglobal.org/xsd/imsmd_rootv1p2p1
imsmd_rootv1p2p1.xsd
http://www.adlnet.org/xsd/adlcp_rootv1p2
adlcp_rootv1p2.xsd">
- <metadata>
<schema>ADL SCORM</schema>
<schemaversion>1.2</schemaversion>
- <lom xmlns="
http://www.imsglobal.org/xsd/imsmd_rootv1p2p1"
xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
xsi:schemalocation="
http://www.imsglobal.org/xsd/imsmd_rootv1p2p1
imsmd_rootv1p2p1.xsd">
- <general>
- <title>
<langstring
xml:lang="x-none">testfour</langstring>
</title>
- <catalogentry>
<catalog>Adobe Captivate Course</catalog>
- <entry>
<langstring
xml:lang="x-none">testthree</langstring>
</entry>
</catalogentry>
- <description>
<langstring xml:lang="x-none">min description
ML</langstring>
</description>
- <keyword>
<langstring xml:lang="x-none" />
</keyword>
</general>
- <lifecycle>
- <version>
<langstring xml:lang="x-none">1.0</langstring>
</version>
- <status>
- <source>
<langstring
xml:lang="x-none">LOMv1.0</langstring>
</source>
- <value>
<langstring xml:lang="x-none">Final</langstring>
</value>
</status>
</lifecycle>
- <metametadata>
<metadatascheme>ADL SCORM 1.2</metadatascheme>
</metametadata>
- <technical>
<format>text/html</format>
<location>.</location>
</technical>
- <educational>
- <typicallearningtime>
<datetime />
</typicallearningtime>
</educational>
- <rights>
- <cost>
- <source>
<langstring
xml:lang="x-none">LOMv1.0</langstring>
</source>
- <value>
<langstring xml:lang="x-none">no</langstring>
</value>
</cost>
- <copyrightandotherrestrictions>
- <source>
<langstring
xml:lang="x-none">LOMv1.0</langstring>
</source>
- <value>
<langstring xml:lang="x-none">no</langstring>
</value>
</copyrightandotherrestrictions>
</rights>
- <classification>
- <purpose>
- <source>
<langstring
xml:lang="x-none">LOMv1.0</langstring>
</source>
- <value>
<langstring xml:lang="x-none">Idea</langstring>
</value>
</purpose>
- <description>
<langstring xml:lang="x-none">min description
ML</langstring>
</description>
- <keyword>
<langstring xml:lang="x-none">Adobe
Captivate</langstring>
<langstring xml:lang="x-none" />
</keyword>
</classification>
</lom>
</metadata>
- <organizations default="testthree_ORG">
- <organization identifier="testthree_ORG">
<title>testfour</title>
- <item identifier="testone" isvisible="true"
identifierref="testone_RES">
<title>testtwo</title>
<adlcp:maxtimeallowed />
<adlcp:datafromlms />
<adlcp:masteryscore>80</adlcp:masteryscore>
<adlcp:timelimitaction>exit,message</adlcp:timelimitaction>
</item>
</organization>
</organizations>
- <resources>
- <resource identifier="testone_RES" type="webcontent"
href="cap2 1-2.htm" adlcp:scormtype="sco">
<file href="cap2 1-2.swf" />
<file href="cap2 1-2.htm" />
<file href="SCORM_support/scorm_support.htm" />
<file href="SCORM_support/scorm_support.js" />
<file href="SCORM_support/scorm_support.swf" />
</resource>
</resources>
</manifest>Here is the one for scorm 2004
<?xml version="1.0" encoding="UTF-8" ?>
- <manifest identifier="tthree" version="1.3"
xmlns="
http://www.imsglobal.org/xsd/imscp_v1p1"
xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
xmlns:imscp="
http://www.imsglobal.org/xsd/imscp_v1p1"
xmlns:adlcp="
http://www.adlnet.org/xsd/adlcp_v1p3"
xmlns:imsss="
http://www.imsglobal.org/xsd/imsss"
xsi:schemaLocation="
http://www.imsglobal.org/xsd/imscp_v1p1
imscp_v1p1.xsd
http://www.adlnet.org/xsd/adlcp_v1p3
adlcp_v1p3.xsd
http://www.imsglobal.org/xsd/imsss
imsss_v1p0.xsd
http://ltsc.ieee.org/xsd/LOM
lomStrict.xsd">
- <metadata>
<schema>ADL SCORM</schema>
<schemaversion>CAM 1.3</schemaversion>
- <lom xmlns="
http://ltsc.ieee.org/xsd/LOM">
- <general>
- <identifier>
<catalog>Adobe Captivate Course</catalog>
<entry>tthree</entry>
</identifier>
- <title>
<string language="x-none">tfour</string>
</title>
- <description>
<string language="x-none">min description
ML</string>
</description>
- <keyword>
<string language="x-none" />
</keyword>
</general>
- <lifeCycle>
- <version>
<string language="x-none">1.0</string>
</version>
- <status>
<source>LOMv1.0</source>
<value>final</value>
</status>
</lifeCycle>
- <metaMetadata>
- <identifier>
<catalog>test</catalog>
<entry>test 1000</entry>
</identifier>
<metadataSchema>LOMv1.0</metadataSchema>
<metadataSchema>SCORM_CAM_v1.3</metadataSchema>
</metaMetadata>
- <technical>
<format>text/html</format>
<location>.</location>
</technical>
- <educational>
- <typicalLearningTime>
<duration>PT0H0M</duration>
- <description>
<string language="x-none">Average length of time to
experience this
Adobe Captivate Project.</string>
</description>
</typicalLearningTime>
</educational>
- <rights>
- <cost>
<source>LOMv1.0</source>
<value>no</value>
</cost>
- <copyrightAndOtherRestrictions>
<source>LOMv1.0</source>
<value>no</value>
</copyrightAndOtherRestrictions>
</rights>
- <classification>
- <purpose>
<source>LOMv1.0</source>
<value>idea</value>
</purpose>
- <description>
<string language="x-none">min description
ML</string>
</description>
- <keyword>
<string language="x-none">Adobe
Captivate</string>
<string language="x-none" />
</keyword>
</classification>
</lom>
</metadata>
- <organizations default="tthree_ORG">
- <organization identifier="tthree_ORG">
<title>tfour</title>
- <item identifier="tone" isvisible="true"
identifierref="tone_RES">
<title>ttwo</title>
- <imsss:sequencing>
- <imsss:objectives>
- <imsss:primaryObjective objectiveID="PRIMARYOBJ"
satisfiedByMeasure="true">
<imsss:minNormalizedMeasure />
</imsss:primaryObjective>
</imsss:objectives>
</imsss:sequencing>
<adlcp:dataFromLMS>.</adlcp:dataFromLMS>
<adlcp:timeLimitAction>exit,message</adlcp:timeLimitAction>
</item>
</organization>
</organizations>
- <resources>
- <resource adlcp:scormType="sco" identifier="tone_RES"
type="webcontent" href="cap2 2004.htm">
<file href="cap2 2004.swf" />
<file href="cap2 2004.htm" />
<file href="SCORM_support/scorm_support.htm" />
<file href="SCORM_support/scorm_support.js" />
<file href="SCORM_support/scorm_support.swf" />
</resource>
</resources>
</manifest>
Please help -
I've installed Visual Studio Enterprise 6.0, Which
edition of Visual Studio 2013 does the i need to purchase as the legalization for Visual Studio Enterprise 6.0?Hi,
Here is a topic for MS Visio forum, you'd better post your question to Visual Studio forum.
http://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=visualstudiogeneral&filter=alltypes&sort=lastpostdesc
Thanks for your understanding.
Regards,
George Zhao
TechNet Community Support -
Captivate 5 SCORM 2004 3rd Edition ADL Testing Issues
I have published a project from Adobe Captivate 5 and am currently trying to get it through the Advanced Distributed Learning (ADL) Sharable Content Object Reference Model (SCORM) 2004 3rd Edition Conformance Test Suite. I was able to pass the first part: the Content Package Conformance Test and solve the initial errors I was experiencing. However, I now have a new set of errors relating to the Sharable Content Object (SCO) Run-Time Environment (RTE) Conformance Utility Test. It appears that they all stem from:
ERROR: The Terminate() method was never successfully called.
Here is the detailed SCO test log:
Attempting to Launch SCO C:\Documents and Settings\Administrator\Desktop\offender_transportation6\offender_transportation.html
Commit("") has been called
ERROR: The Communication Session is NOT initialized
ERROR: The SCO called the API methods out of order
ERROR: Commit Before Initialization
Terminate("") has been called
ERROR: The Communication Session is NOT initialized
ERROR: An invalid Terminate() call was made
ERROR: The SCO called the API methods out of order
ERROR: Termination Before Initialization
ERROR: The Terminate() method was never successfully called
ERROR: The SCO is SCO RTE 1.0 Non-conformant
The project is currently set to issue a completion status to the LMS after 22 slides have been viewed. Then the project should output the Quiz Results and Slide Views to the LMS. For Project End Options I have tried both: Stop Project and End Project. I haven't been able to find any other settings in Adobe Captivate that relate to this Terminate problem.
Can anyone give me some insight into what could be causing this error?As I tested, Captivate really cannot support 3rd Edition.
I'm not sure what's the differences between 2nd and 3rd
Edition, but I found that Articulate's '09 series (
http://www.articulate.com/products/quizmaker-publishing.php)
outputs these two editions separately.
I hope Capative could update the module to treat 3rd
specially.
William Peterson
eLearning Master
http://www.sameshow.com/blog/ -
How do you get a percentage score in the LMS using SCORM 2004 and CP6?
I am having two issues since I upgraded to CP6. When I select Track Data at End, the courses never scores as complete in the LMS - it worked great in CP5.5.
Also, in CP6 there is no option to record the score as a percentage using SCORM 2004, so all I get is Complete or Incomplete - I could get percentages in CP 5.5
Does anyone have any ideas or advice? Am I doing something wrong here?
I am using GreenLight from Silkroad for the LMS.
Regards,
KevinHerald, fantastic news. SET LONG did the trick.
But I had to put a very big value. 32000 was not enough. Otherwise some of the triggers (big ones) got cut off.
This is my complete code which did it.
SPOOL F:\Channa\zz_zzTemp\Binuka\OutPut.txt
set trimspool on
set pages 0
set long *1000000000*
set linesize 32767
SET TERMOUT OFF
SELECT DBMS_METADATA.GET_DDL('TRIGGER', TRIGGER_NAME, 'ABS')
FROM ALL_TRIGGERS
WHERE OWNER = 'ABS' AND trigger_name NOT LIKE 'BIN$%'
SPOOL OUT
THANKS A LOT. REALLY APPRECIATE IT.
P.S: I had to include the NOT LIKE 'BIN$%' in the where clause because otherwise I got this error:
ERROR:
ORA-31603: object *"BIN$cqXDSqghrFngQKjAJAovgw==$0"* of type TRIGGER not found in
schema "ABS"
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 105
ORA-06512: at "SYS.DBMS_METADATA", line 2805
ORA-06512: at "SYS.DBMS_METADATA", line 4333
ORA-06512: at line 1
no rows selected
I THINK BIN$... triggers are dropped triggers in the DB recycle bin???
Edited by: Channa on Feb 17, 2010 2:58 AM
Edited by: Channa on Feb 17, 2010 3:01 AM -
Javascript for custom Exit button on Saba LMS with SCORM 2004 v3 requirements.
What should I add to the javascript panel on a custom exit button in Captivate to properly exit a course uploaded to a Saba LMS with SCORM 2004 requirements?
I can confirm that the approach recommended by georgeyp worked for me with Captivate 5.5 and Saba. After publishing in Captivate, I opened the SCORM zip package and edited the imsmanifest to remove the masteryscore line. It seems that the LMS has nothing to compare to the 0 score value passed by Captivate and so it does not move the incomplete course to the Transcript and mark it ‘Unsuccessful’.
I did not have an issue with the course getting stuck on the first screen and just showing the LMS initialization text.
Note that I also tried the additional code (suggested but not guaranteed by Saba) and it did not solve the problem. I also tried using the 'SendTrackingDataAtEnd' SCORM template available in Captivate under Preferences > Quiz > Reporting. It did not solve the problem either. -
To edit the field in the ALV report
Hi,
i want to edit the field of the ALV report what i need to do for that..
Thanks & Regards
Ashu Singhhi,
check the code,
REPORT zalv_fcat.* Output table T006 structure declarationTYPES : BEGIN OF ty_t006.
INCLUDE STRUCTURE t006.
TYPES : END OF ty_t006.*Internal table and wa declaration for T006
DATA : it_t006 TYPE STANDARD TABLE OF ty_t006,
wa_t006 TYPE ty_t006.*declarations for ALV
DATA: ok_code TYPE sy-ucomm,
fieldcatalog for T006
it_fielcat TYPE lvc_t_fcat,
fieldcatalog for fieldcatalog itself:
it_fielcatalogue TYPE lvc_t_fcat,
it_layout TYPE lvc_s_layo.*declaration for toolbar function
DATA: it_excl_func TYPE ui_functions.
Controls to display it_t006 and corresponding fieldcatalog
DATA: cont_dock TYPE REF TO cl_gui_docking_container,
cont_alvgd TYPE REF TO cl_gui_alv_grid.*controls to display the fieldcatalog as editable alv grid and container
DATA: cont_cust TYPE REF TO cl_gui_custom_container,
cont_editalvgd TYPE REF TO cl_gui_alv_grid.*intialization event
INITIALIZATION.*start of selection event
START-OF-SELECTION.
LOCAL CLASS Definition for data changed in fieldcatalog ALV
CLASS lcl_event_receiver DEFINITION.
PUBLIC SECTION.
METHODS handle_data_changed
FOR EVENT data_changed OF cl_gui_alv_grid
IMPORTING er_data_changed.
ENDCLASS. "lcl_event_receiver DEFINITION
LOCAL CLASS implementation for data changed in fieldcatalog ALV
CLASS lcl_event_receiver IMPLEMENTATION.
METHOD handle_data_changed.
ENDMETHOD. "handle_data_changed
ENDCLASS. "lcl_event_receiver IMPLEMENTATION*data declaration for event receiver
DATA: event_receiver TYPE REF TO lcl_event_receiver.*end of selection event
END-OF-SELECTION.*setting the screen for alv output for table display and
*changed fieldcatalalogue display
SET SCREEN 600.
On this statement double click it takes you to the screen painter SE51. Enter the attributes
*Create a Custom container and name it CCONT and OK code as OK_CODE.
*Save check and Activate the screen painter.
*Now a normal screen with number 600 is created which holds the ALV grid.
PBO of the actual screen , Here we can give a title and customized menus
*Go to SE41 and create status 'STATUS600' and create THE function code 'SUBMIT'
*and 'EXIT' with icons and icon texts
Also create a TitleBar 'TITLE600' and give the relevant title.&----
*& Module STATUS_0600 OUTPUT
MODULE status_0600 OUTPUT.
SET PF-STATUS 'STATUS600'.
SET TITLEBAR 'TITLE600'.
CREATE ALV GRID CONTROL IF DOES NOT EXISTS INITIALLY
IF cont_dock IS INITIAL.
PERFORM create_alv.
ENDIF.ENDMODULE. " STATUS_0600 OUTPUT* PAI module of the screen created. In case we use an interactive ALV or
*for additional functionalities we can create OK codes and based on the
*user command we can do the coding as shown below
*& Module USER_COMMAND_0600 INPUT
MODULE user_command_0600 INPUT.
CASE ok_code.
WHEN 'SUBMIT'.
*TO GET THE CURRENT FIELDCATALOGUE FROM THE FRONTEND
CALL METHOD cont_alvgd->set_frontend_fieldcatalog
EXPORTING
it_fieldcatalog = it_fielcat.
*refresh the alv
CALL METHOD cont_alvgd->refresh_table_display.
*to Send Buffered Automation Queue to Frontend
CALL METHOD cl_gui_cfw=>flush.*Exit button clicked to leave the program
WHEN 'EXIT'.
LEAVE PROGRAM. ENDCASE.ENDMODULE. " USER_COMMAND_0600 INPUT&----
*& Form CREATE_ALV
&----FORM create_alv.*create a docking container and dock the control at the botton
CREATE OBJECT cont_dock
EXPORTING
dynnr = '600'
extension = 100
side = cl_gui_docking_container=>dock_at_bottom.*create the alv grid for display the table
CREATE OBJECT cont_alvgd
EXPORTING
i_parent = cont_dock.*create custome container for alv
CREATE OBJECT cont_cust
EXPORTING
container_name = 'CCONT'.
*create alv editable grid
CREATE OBJECT cont_editalvgd
EXPORTING
i_parent = cont_cust.* register events for the editable alv
CREATE OBJECT event_receiver.
SET HANDLER event_receiver->handle_data_changed FOR cont_editalvgd. CALL METHOD cont_editalvgd->register_edit_event
EXPORTING
i_event_id = cl_gui_alv_grid=>mc_evt_modified.*building the fieldcatalogue for the initial display
PERFORM build_fieldcat CHANGING it_fielcat it_fielcatalogue.*building the fieldcatalogue after the user has changed it
PERFORM change_fieldcat CHANGING it_fielcatalogue.*fetch data from the table
PERFORM fetch_data.* Get excluding functions for the alv editable tool bar APPEND cl_gui_alv_grid=>mc_fc_loc_append_row TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_loc_insert_row TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_loc_cut TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_sort TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_sort_asc TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_sort_dsc TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_subtot TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_sum TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_graph TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_info TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_print TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_filter TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_views TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_mb_export TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_mb_sum TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_mb_sum TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_mb_paste TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_find TO it_excl_func.
APPEND cl_gui_alv_grid=>mc_fc_loc_copy TO it_excl_func.
*Alv display for the T006 table at the bottom
CALL METHOD cont_alvgd->set_table_for_first_display
CHANGING
it_outtab = it_t006[]
it_fieldcatalog = it_fielcat[].
optimize column width of grid displaying fieldcatalog
it_layout-cwidth_opt = 'X'.* Get fieldcatalog of table T006 - alv might have
modified it after passing.
CALL METHOD cont_alvgd->get_frontend_fieldcatalog
IMPORTING
et_fieldcatalog = it_fielcat[].to Send Buffered Automation Queue to Frontend CALL METHOD cl_gui_cfw=>flush. Display fieldcatalog of table T006 in editable alv grid
CALL METHOD cont_editalvgd->set_table_for_first_display
EXPORTING
is_layout = it_layout
it_toolbar_excluding = it_excl_func
CHANGING
it_outtab = it_fielcat[]
it_fieldcatalog = it_fielcatalogue[].
ENDFORM. " CREATE_alv
*& Form fetch_data
FORM fetch_data.* select data of T006
SELECT * FROM t006 INTO TABLE it_t006 UP TO 50 ROWS.
ENDFORM. " fetch_data
*& Form BUILD_FIELDCAT
FORM build_fieldcat CHANGING it_fldcat TYPE lvc_t_fcat
it_fcat TYPE lvc_t_fcat.
Fieldcatalog for table T006: it_fldcat
to generate the fields automatically CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
i_structure_name = 'T006'
CHANGING
ct_fieldcat = it_fldcat[]
EXCEPTIONS
inconsistent_interface = 1
program_error = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.*----
Fieldcatalog for table LVC_T_FCAT:it_fcat
Generate fieldcatalog of fieldcatalog structure.
This fieldcatalog is used to display fieldcatalog 'it_fldcat'
on the top of the screen. CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
EXPORTING
i_structure_name = 'LVC_S_FCAT'
CHANGING
ct_fieldcat = it_fcat[]
EXCEPTIONS
inconsistent_interface = 1
program_error = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM. " BUILD_FIELDCAT
*& Form CHANGE_FIELDCAT
*after the user has modified the fieldcatalogue we build another fieldcat
*for the modified alv display
FORM change_fieldcat CHANGING it_fcat TYPE lvc_t_fcat. DATA ls_fcat TYPE lvc_s_fcat. LOOP AT it_fcat INTO ls_fcat.
ls_fcat-coltext = ls_fcat-fieldname.
ls_fcat-edit = 'X'. IF ls_fcat-fieldname = 'COL_POS' OR ls_fcat-fieldname = 'FIELDNAME'.
ls_fcat-key = 'X'.
ENDIF. MODIFY it_fcat FROM ls_fcat.
ENDLOOP.
ENDFORM. " CHANGE_FIELDCAT
ref:saptechnical tutorial.
Regards,
Anirban
Maybe you are looking for
-
Error while source system creation/Source system transport
Hi, In our BW implementation, the system landscape is only 2 servers. One is BW Dev, another is BW Prd. All configurations are done in BW Dev and I extracted the data from QAS for this BW Dev system. Since we cant create the source systems
-
have a problem with my MacBook Pro.5,3 and monitor. Intermittently, the desk top screen becomes broken up into vertical sections, which appear in the wrong order, creating a haphazard picture. The Apple icon, usually at top left corner, appears in t
-
Sorting photos by dimensions or image size?
Has anyone heard of or found a way to do this? I have upward of 10000 images and I need to sort out the ones that meet a certain minimum pixel dimension. A smart folder would be sweet. Any help is appreciated.
-
Strange Behaviour for sequential SELECT statements
I have all my handles ready to be used I do a StmtPrepare , StmtExecute , StmtFetch I get (lets say) 3 results... result is correct... Then by using the very same handles I do a StmtPrepare , StmtExecute , StmtFetch I get (lets say) 3 results... resu
-
Hi - I am currently supporting BPC 7.5 NW on Service Pack 07. The Basis team on my project has confirmed that our sandbox environment for BPC is on SP13. However, when I log onto this environment, there is no prompt to install the upgrade, and it app