Help in comparing e-learning to Brainshark?
I am a newish user of RoboHelp, have not tried Captivate as yet.
My colleague would like to use BrainShark as an E-Learning tool. The company has purchased RoboHelp already and we would like to use that for E-Learning as well as documentation.
Could someone point me to a place to compare the products? Or give me the benefit of their experiences?
Our software users range from customers of our company to company employees. Some users are complete novices, and others are Power Users.
And, how difficult is it to create E-Learning modules?
Thanks!
Patti
Hi again
Well, as luck would have it, I do know both applications pretty well.
Think of it this way. With Captivate, one of the ways to use it is to turn it on and record a series of actions. Perhaps how to arrange your windows in an application. You are then able to play that back to a variety of users. You are also able to record in a manner where the end user has to follow the same actions. Basically a simulation. You may then create a quiz that tests the user's understanding of the concepts put forth. That all happens with Captivate.
RoboHelp is a product that allows you to create help systems. Perhaps your company sells a software product. Instead of shipping a printed manual, you supply an on-line version of the printed manual. But it also does more than that. RoboHelp may also produce a web site with many pages inside. Perhaps Policies and Procedures, things like that.
RoboHelp 8 does ship with an "e-Learning template", but really it's intended to allow organizing many different Captivate presentations. So while Captivate creates the eLearning, it really offers no ability to take perhaps 100 different Captivate movies and organize them so they are easy to find and display from a web site. RoboHelp can do that easily.
Hopefully that helps you better define the roles of each product. If not, or if you have other questions, please feel free to ask!
Cheers... Rick
Helpful and Handy Links
Captivate Wish Form/Bug Reporting Form
Adobe Certified Captivate Training
SorcerStone Blog
Captivate eBooks
Similar Messages
-
Need help to compare and replace
Hi All,
I have a cumulative file that is appended at the end of the month. The Table holds customer information, like:
customer_id, name, address, phone, notes, DATE_STAMP
In addition to this, I have other Tables that are split up into monthly Tables and information for these monthly Tables is gotten from this one cumulative Table. When I collect information at the end of the month (which is appended into the cumulative Table that grows in size), I put the name of the MONTH into the DATE_STAMP column. MARCH, APRIL, MAY< JUNE, etc......
So I select all of MARCH (from the cumulative Table) and then that is put into the MARCH Table. These monthly Tables are compared with other control Tables for analysis purposes.
So, the challenge is that say in APRIL or in MAY, an important column value changes in the cumulative Table and I need to update the Monthly Tables to reflect that.
So.... I will concentrate on the key columns.
customer_id, DATE_STAMP, Sales_Person_Assigned
From the cumulative Table (which has many months), say I select all of MARCH and move those customers to a MARCH_TABLE. I will use one customer as Example:
customer_id, DATE_STAMP, Sales_Person_Assigned
12345, MARCH, NULL
Then in APRIL, more data goes into the cumulative file, and those are stamped APRIL for the DATE_STAMP column.
So, when I check the customer that was in MARCH, now in this file, they might be like this: (sales person updated the record)
customer_id, DATE_STAMP, Sales_Person_Assigned
12345, MARCH, Frank Smith
I need a way to take the CUMULATIVE Table and compare it with the corresponding MONTH_Table and update that Null to Frank Smith.
So say it is: September now and we have 9 separate Tables Jan - September and the ONE cumulative Tables that has Jan - September, I need that one cumulative Table to check all the individual Tables and based on:
customer_id AND DATE_STAMP - do a JOIN match there and if the value was null before in the Sales_Person_assigned field, if that is no longer null, update that to the new value from the cumulative to the monthly tables.
Any help would be appreciated, sorry if this sounds too complicated.Thanks Sean and Frank for replying.
This problem is a little bit more complicated, I didn't want to post all the little details, no body would read my post (I am afraid). The Sales people update their Store data in a Excel sheet, they have no access to a Database or know anything about databases, they can barely use Excel as it is. I know this sounds bad, but that's the way it is, I have no control over that.
So in their sheet, the customer_id stays constant, and DATE_STAMP (once that is stamped) also stays constant, they might manually go in and change a NULL value under the Sales_Person_Assigned cell to the name of the Sales person.
So when I bring in new records, and (2) the manual changes to records that are already there, I need to update that change from the CUMULATIVE into the MONTHLY.
so:
WAS
customer_id: 12345
DATE_STAMP: MARCH
Sales_Person_Assigned: NULL
NEXT MONTH IT NOW IS:
customer_id: 12345
DATE_STAMP: MARCH
Sales_Person_Assigned: Frank Smith
I need a query that will look into all the MONTHLY_TABLES and sync the change of that Sales_Person_Assigned.
Because the entire Analysis (done by a different person and department) is based on the idea that a customer will shop more and spend more when they have a dedicated Sales_Associate to help them vs. no body.
I hope this make it clear. Sean's Query is close to what I need.
I was thinking if there is a way to this: If there is a change that makes it into the MONTHLY_TABLE to also maybe create a new column in the MONTHLY_TABLE so indicate a change and put a Date in there, so I know which rows were updated and which were not.
Hope this is more clear. -
Please help, cannot compare images in full screen mode
I am not able to compare 2 images in full screen mode. I am using a MBP and a ACD 23". The main image will remain in the ACD while the image being compare is being shown in the MBP.
I am able to compare images in the viewer mode.
My main display is the ACD 23 which I selected using the display preferences under 'Arrangement' with the menu bar located on the ACD. In Aperture, Secondary Viewer is set to Blank.
I had also tried different combinations of Main Viewer and Secondary Viewer settings but was not successful.
Am I missing something? Anyone have the solution?Thanks in advance for any help.
norhengAnyone have any suggestions to using Aperture to edit images using a MBP and ACD so that it best utilize Aperture full screen mode in comparing and narrowing down to the pick.
I am now trying to use the MBP as the main display and ACD as the secondary. This way I am able to compare images with the MBP in the Browser mode and the ACD display the compare images full screen. It work with the secondary display - ACD set to mirror, span and alternate mode.
It would be best if only one screen is use and hence save energy consumption (reducing global warming and bill, if it help).
Thanks in advance for any suggestions or and solutions.
norheng -
Need help in compare method of Comparator class
I am writing a program that will display elements of a TreeMap in an order in which I want. By default the order is ascending. To change the order I need to override the compare method of the Comparator class.
I've done this in my code below.
I want to display keys with lower-case 1st and then those with upper-case.
Please help.
import java.util.*;
public class MyComparator implements Comparator {
public int compare(Object o1, Object o2) {
String s1 = o1.toString();
String s2 = o2.toString();
return s1.compareTo(s2);
public static void main(String[] args) {
Map names = new TreeMap(new MyComparator());
names.put("a", new Integer(1435));
names.put("b", new Integer(1110));
names.put("A", new Integer(1425));
names.put("B", new Integer(987));
names.put("C", new Integer(1323));
Set namesSet = names.keySet();
Iterator iter = namesSet.iterator();
while(iter.hasNext()) {
String who = (String)iter.next();
System.out.println(who + " => " + names.get(who));
}public int compare(Object o1, Object o2) {
String s1 = o1.toString();
String s2 = o2.toString();
String ss1 = beginsWithLowerLetter(s1)? s1.toUpperCase() : s1.toLowerCase();
String ss2 = beginsWithLowerLetter(s2)? s2.toUpperCase() : s2.toLowerCase();
return ss1.compareTo(ss2);
} -
Please Help. compare two excel files. Can't get the find command to work
Hello, I'm new to applescript. I'm trying to write a script to compare column B of one excel file to column B of the another excel file.
I will have to had a repeat loop to proceed down the column but I'm stuck on the find command.
Below is some of the code I have so far. The applescript error message is "Microsoft Excel got an error: The object you are trying to access does not exist. It highlights the find column."
set patientFile to choose file with prompt "Please select the patient Excel file:"
set patientName to name of (info for patientFile)
tell application "Microsoft Excel"
open patientFile
set thepatientFile to workbook patientName
end tell
display dialog "Is your patient SNP data in column B of the " & " " & patientName & " " & "excel file?" buttons {"No", "Yes"} default button 2
if the button returned of the result is "No" then
display dialog "Please put your data in column B" buttons {"Cancel"} default button 1
if the button returned of the result is "Cancel" then
end if
else
display dialog "Is column E empty? The results of this program will be stored in column E of the" & " " & patientName & " " & "excel file." buttons {"No", "Yes"} default button 2
if the button returned of the result is "No" then
display dialog "Please put your data in empty column E" buttons {"Cancel"} default button 1
if the button returned of the result is "Cancel" then
end if
else
set relativeFile to choose file with prompt "Please select the relative Excel file:"
set relativeName to name of (info for relativeFile)
tell application "Microsoft Excel"
open relativeFile
set therelativeFile to workbook relativeName
end tell
end if
end if
display dialog "Is your relative SNP data in column B of the" & " " & relativeName & " " & "excel file?" buttons {"No", "Yes"} default button 2
if the button returned of the result is "No" then
display dialog "Please put your data in column B" buttons {"Cancel"} default button 1
if the button returned of the result is "Cancel" then
end if
else
display dialog "Does column C contain the result data you would like copied from" & " " & relativeName & " " & "excel file?" buttons {"No", "Yes"} default button 2
if the button returned of the result is "No" then
display dialog "Please put the data you would like copied in column C." buttons {"Cancel"} default button 1
if the button returned of the result is "Cancel" then
end if
else
tell application "Microsoft Excel"
activate object workbook patientName
copy value of cell "A1" to cellPatientFile
find (range "B:B" of workbook relativeName) what cellPatientFile
if cellPatientFile is true then
set bold of font object of cellPatientFile to true
end if
end tell
end if
end if
Does any one have any hints towards solving this problem? Thank you for any help.Hi,
taffners wrote:
Thank you everyone for your help. I attached my code. It works now but kinda slow. Does anyone have any hints on making it faster.
Important : when you use the find command, it's preferable to use the properties ( look in and look at).
Example : find searchRange what searchTerm look in values look at whole
Otherwise, it will search according to the criteria of your last find.
Example, if you uncheck 'Find entire cells only', and after that you run the script,
find column 2 what 10.0 --> match 110.0 or 1110.0 or 310.0, .... , because it look at part.
set screen updating to false : Yes it improves the speed.
Here are my tests (no duplicate values in the Excel column ) on old computer (Powermac G5) .
set screen updating to false without any activate object command
2000 rows --> 3.7 minutes, your script : 11.5 minutes
4000 rows --> 7.5 minutes, your script : 23 minutes
8000 rows --> 15 minutes, your script : 46 minutes
But, it's faster to search through a list without using the Excel find command, no need to set the screen updating, You can continue working on the workbook or another workbook, this will not disturb the script.
Tests on my script :
2000 rows --> 4 seconds
4000 rows --> 21 seconds
8000 rows --> 1.3 minutes
17000 rows --> 6 minutes
Here is the script :
main()
display dialog "Done"
on main()
script o
property patientSNP_list : {}
property relativeSNP_list : {}
property resultsList : {}
property copyAnswerList : {}
on findLookAtWhole(value) -- case sensitive
set {low, high} to {1, count my relativeSNP_list}
considering case
repeat while low ≠ high
set mid_ to (low + high) div 2
if value is in items low thru mid_ of my relativeSNP_list then
set high to mid_
else
set low to mid_ + 1
end if
end repeat
end considering
if (item low of my relativeSNP_list is value) then
set end of my resultsList to item low of my copyAnswerList
else
set end of my resultsList to {"no"}
end if
end findLookAtWhole
end script
--opens File1. Names it patientName
set patientFile to choose file with prompt "Please select the patient Excel file:"
set patientName to name of (info for patientFile)
tell application "Microsoft Excel"
open patientFile
set thepatientFile to workbook patientName
set patientSheet to sheet (name of active sheet) of thepatientFile
end tell
--This Dialog assigns where the data is stored for file1
display dialog "What Column is your patient SNP data of the " & " " & patientName & " " & "excel file?" default answer "" buttons {"submit"} default button 1
set PatientSNPCol to (text returned of the result)
--This Dialog assigns what row your data starts at for file1
display dialog "What row does your patient SNP data start in the " & " " & patientName & " " & "excel file?" default answer "" buttons {"submit"} default button 1
set patientSNPRow to (text returned of the result)
set patientStartCell to PatientSNPCol & patientSNPRow
--This Dialog assigns the last row of data for file1
display dialog "What row is the last row of you patient SNP data start of the " & " " & patientName & " " & "excel file?" default answer "" buttons {"submit"} default button 1
set patientLastRow to (text returned of the result)
set patientLastCell to PatientSNPCol & patientLastRow
--This Dialog assigns the location of the data copied from file2
display dialog "What column would you like the results of this program stored in of the" & " " & patientName & " " & "excel file." default answer "" buttons {"submit"} default button 1
set resultsLocation to (text returned of the result)
--opens File2. Names it relativeName
set relativeFile to choose file with prompt "Please select the relative Excel file:"
set relativeName to name of (info for relativeFile)
tell application "Microsoft Excel"
open relativeFile
set therelativeFile to workbook relativeName
set relativeSheet to sheet (name of active sheet) of therelativeFile
end tell
--This dialog assigns the column of data in file2
display dialog "What Column is your relative SNP data of the " & " " & relativeName & " " & "excel file?" default answer "" buttons {"submit"} default button 1
set relativeSNPCol to (text returned of the result)
--This dialog assigns the column of data begining copied to excel file1.
display dialog "What Column contains the data you would like copied to the " & " " & patientName & " " & "excel file in column" & " " & resultsLocation & " " & "?" default answer "" buttons {"submit"} default button 1
set copyAnswer to (text returned of the result)
tell application "Microsoft Excel" -- get values
set o's patientSNP_list to value of range (PatientSNPCol & patientSNPRow & ":" & PatientSNPCol & patientLastRow) of patientSheet
set lastrow to first row index of (last cell of used range of relativeSheet)
set o's relativeSNP_list to value of range (relativeSNPCol & "1:" & relativeSNPCol & lastrow) of relativeSheet
set o's copyAnswerList to value of range (copyAnswer & "1:" & copyAnswer & lastrow) of relativeSheet
end tell
set tc to (count o's relativeSNP_list)
repeat with i from 1 to tc --convert list of lists to one list
set item i of o's relativeSNP_list to item 1 of item i of o's relativeSNP_list
end repeat
set tc to (count o's patientSNP_list)
repeat with i from 1 to tc -- AppleScript find method, not the Excel Find
o's findLookAtWhole(item 1 of (item i of o's patientSNP_list))
end repeat
tell application "Microsoft Excel" -- set values
set value of range (resultsLocation & patientSNPRow & ":" & resultsLocation & patientLastRow) of patientSheet to o's resultsList
end tell
end main
If you have lots of rows and you want it to go faster.
I have another script that uses the power of (/usr/bin/awk and his associative arrays) in a do shell script
17000 rows --> awk : 2 seconds, applescript : 6 seconds, total : 8 seconds
34000 rows --> awk : 3 seconds, applescript : 11 seconds, total : 14 seconds -
A small help about comparing the MB & the MBP!!
Hi guys,
When i was thinking about getting a MacBook/Pro the main couple of things that took my attention about getting a MBP is the ability to make its HDD 320GB, Backlit keyboard, better graphic card & its bigger screen...
now with these new AMAZING MacBooks, u can have the 320GB HDD, Backlit keyboard, and of course its 9400M NVIDIA graphic card with 256 MB!!
now, HOW GOOD is this 9400M on the MacBook?? i watched the podcast of the launch for these new line of MacBooks/Pro and saw the difference between the last gen and this new gen!!
but how good it is compared to the 9600M 256MB that u find on the MacBook Pro??
i love working on Photoshop, not that much of a 3D, Flash, Gamer...etc guy! maybe some games but not a heavy game user, but as i said i love working on the photoshop and these pack of graphic design!!
WILL the MacBook be a good deal holding its 9400M graphic card??
and is there any difference between the "Sound" of each of them? or both have the same quality but the speakers are in different locations?
oh and the MacBook i was thinking about is:
2.4 GHz
4 GB RAM
320 GB HDD
it's 256 MB 9400M graphic card
and all the other default stuff!!
I am a PC user STILL (I know!!) and now i so much want to BE A MAC person!!
pls give me your advise guys and what do u think!!
Thank you so muchMichael Blake wrote:
Displays:
Yes, there is a difference between the screens on the MB and MBP. The MB screen horizontal viewing angle is pretty good, the vertical one is fairly restricted. Both angles were better than my PB 12" 867MHz laptop but worse than my iMac 24" (2006, non-glossy screen). The MBP screen angles were very good in both directions but were just beaten by the MBA which I also looked at.
Bottom line: IMO all of the displays are acceptable for consumer use and better than my current laptop.
Well, i read the Engadget review for the MB & MBP! and there IS a difference with the screens, i guess i better have a look myself when they are available here so i can judge how much is it good/bad!
Trackpads:
No it wasn't me, there is a difference between the MBs and MBPs on display at the Store. This has nothing to with the OS catching clicks, it is purely the mechanical feel - as I said before I found it difficult to double-click reliably, I kinda stutter.... No such problem on the MBP. Strangely, the MB in John Lewis did not have this problem so I noted the machines' serial numbers: they were both Week 41 of 2008 assembled in China.
Bottom line: I'd probably get used to the MB trackpad's feel. It is strange that machines made during the same week exhibit, to me at least, different feeling trackpads. To come to a conclusion I need to try a third or fourth store and probably a different week's production.....
hmmmmm so the feel is different between the Apple store and JL (and yeah i know it very well )
so i guess the MB vary with their Trackpad feel/touch!!
and i read as u go up on the trackpad the resistant get higher for the click even tho it is still clickable!!
Did that help?
IT HELPED A BIG TIME really! i don't know how i can say Thank you other than words
u r wonderful
and i guess of course they will feel/look better than ur PB 12" and i know coz of the glossy screens!!
so all what i must do is just wait for couple of weeks till they are available at our Premium Reseller so i can run there and have a compare in real life
Thx again my friend (flower) -
Need help in comparing values to display correct result set
I have a View Object and Entity I created that point to a View on my database. This view contains a complex custom query that recovers and totals all charges and fees for all properties. However, when this result set is returned I only want to display on the initial screen the Row which contains the information for the current Property selected. However, in trying to implement this I am unsure how to:
A) Somehow get the Property Id value of the Property currently in the JSP.
B) Get the value of the Property Id column off each Row to compare to the value obtained in A.
(I created an exact copy of the RowSetBrowser bean named SRIRowSetBrowser and am trying to add code to control which Rows get sent off to be added to the HTML Table)
I can not find any documentation or source for the Row class and thus have no way to know if any methods are provided that would help me.
Any ideas?
ThanksThats a mistake while modifying the XML.
The Element is OpenOrder:
so the XML goes like this:
<?xml version="1.0" encoding="UTF-8"?>
<BOOK_PURCHASE_SR xsi:schemaLocation="http://www.mobily.com/blackberry/request request.xsd"
xmlns="http://www.mobily.com/blackberry/request"
xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance">
<SR_HEADER>
<Name>Java</Name>
<Book>0000</Book>
<Price>100</Price>
<Purchase>Y</Purchase>
<PurchaseDate>20070902153930</PurchaseDate>
<Requestorname>Rashmi</Requestorname>
<RequestorLanguage>E</RequestorLanguage>
<OpenOrder>N</OpenOrder>
<Chargeable>Y</Chargeable>
<ChargeAmount>99</ChargeAmount>
</SR_HEADER>
<PhoneNumber>1234567890</PhoneNumber>
<Service>shop</Service>
<Operation>purchase</Operation>
<CustomerType>2</CustomerType>
</BOOK_PURCHASE_SR> -
hai ..
i'm new to this forum.
i started learning EJB. please help me outGet the book by Ed Roman named Mastering EJB.
It is available as a free download on www.theserverside.com -
Help with comparing integers, I'm completely baffled.
I'm comparing two integers in a card game and the result is completely wrong.
Here is the code:
Firstly this is the code which returns the suit of the card:
public int getCardSuit() //Method to get the suit of the card
return suit;
}Then I have code here, which tests if the suit is the same as another integer defined
for(int a=0; a<usableComputerHand.size(); a++) //loop over the hand
if(((Card)usableComputerHand.get(a)).getCardSuit() == acePlayedSuit); //if the suit of the card matches the aceplayedCard suit
System.out.println(((Card)usableComputerHand.get(a)).getCardSuit() + acePlayedSuit);
}When I tested the code, acePlayedSuit is set to 1, both the outputted numbers should be the same.
I tried using .equals() and that gives the error message, int cannot be dereferenced.
The main thing i do not understand is, if the values do not match, the if statement should not be entered, but it is and the values do not match.
I am ripping my hair out on this one, can anyone help me.
This is the output produced:
31
31
11
01
Edited by: Faz_86 on Apr 19, 2009 11:11 AMMy (unbidden) 2c
Half your problem is your code formatting!
for(int a=0; a<usableComputerHand.size(); a++) //loop over the hand
if(((Card)usableComputerHand.get(a)).getCardSuit() == acePlayedSuit); //if the suit of the card matches the aceplayedCard suit
System.out.println(((Card)usableComputerHand.get(a)).getCardSuit() + acePlayedSuit);
}The trailing comment serves to adequately obfiscate the erroneous ;
SO... I suggest you don't put comments on the end of the line... just comment each "block of code" to explain _"what"_ it's doing, and possibly "why", and maybe "even how" (if it's "a bit tricky")... commenting each line of code actually makes the code harder to maintain... there are exceptions to this rule, such as [heavy maths|http://www.remotesensing.org/geotiff/proj_list/transverse_mercator.html]... but I like push that out into doco rather than clutter up the real code.
// if the played card is the same suit as the Ace then print both suits.
for(int a=0; a<usableComputerHand.size(); a++) {
if(((Card)usableComputerHand.get(a)).getCardSuit() == acePlayedSuit) {
System.out.println(((Card)usableComputerHand.get(a)).getCardSuit() + acePlayedSuit);
}This is one of the reasons I like putting the opening-curly-brace on the end of the line. The other reason is it makes the code more compact, so you can "see more at once", which makes it easier to follow the logic therein.
<aside>
It is my humble opinion that the sequence if(...){color:#FF0000};{color}{" (ignoring whitespaces) should produce a compiler warning! It's a very common mistake (especially for noobs). It _is_ actually "valid syntax", but I'd guess that 99.9% of the time it's a typo! and the compiler could profitably say-so... and an @IgnoreWarnings("DodgySemiColon") would also be needed for that 0.1%.
</aside>
Cheers. Keith. -
Help, advice needed for learning Action Script
I don't have any experience with programing and even scripting and I can't find tutorials for total beginners. I started to read this one
http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9 b8cbfe-7ff7.html
but I have difficulties understanding the explanations.
If you have any advice and pointers to tutorials for total dummy beginners I will greatly appreciate it.I’m 27 years old and one month ago I started study ActionScript 3.0. After red a lot of forums with recommendations about what need to do for study as3 I clear next things:
Try to visit forums about as3 and discus with people about your problems and also try to help other solve their problems (you can help a lot of people to solve their problems, you can find a lot answers to your questions, you can share your experience with others)
Try to read books about as3 (in books you can find all theory and some examples for this theory, so this info will be very helpful for you, because it’s a fundamental knowledge what you must to know)
Try to visit sites with tutorials (on the net you can find a lot sites with tutorials and there you step by step will study a lot of things)
Share your knowledge with others (create your blog or something else where you will show to people your examples of work, where you will write about as3 and will share your experiences and knowledge, this can give you chance to consolidate your knowledge and give opportunity other people study as3)
Try to separate big not understandable problem to smaller(after you find answer to all small problems you can find answer to big problem)
And the main what you must remember then YOU MUST CODING EVERY DAY! (I think without it you never been a as3 coder.)
I can recommend next sites witch can help you to study ActionScript 3.0:
Books:
<a href="http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/">http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/</a><br>
<a href="http://www.amazon.com/Essential-ActionScript-3-0-Colin-Moock/dp/0596526946">Essential ActionScript 3.0</a><br>
<a href="http://www.amazon.com/Learning-ActionScript-3-0-Beginners-Guide/dp/059652787X/ref=sr_1_2?i e=UTF8&s=books&qid=1261737552&sr=1-2">Learning ActionScript 3.0: A Beginner's Guide</a><br>
<a href="http://www.amazon.com/ActionScript-Adobe-Flash-Professional-Classroom/dp/0321579216/ref=sr _1_6?ie=UTF8&s=books&qid=1261737552&sr=1-6">ActionScript 3.0 for Adobe Flash CS4 Professional Classroom in a Book</a><br>
<a href="http://www.amazon.com/ActionScript-3-0-Game-Programming-University/dp/0789737027/ref=sr_1_ 7?ie=UTF8&s=books&qid=1261737552&sr=1-7">ActionScript 3.0 Game Programming University</a><br>
<a href="http://www.amazon.com/ActionScript-3-0-Cookbook-Application-Developers/dp/0596526954/ref=s r_1_8?ie=UTF8&s=books&qid=1261737552&sr=1-8">ActionScript 3.0 Cookbook: Solutions for Flash Platform and Flex Application Developers</a>
Forums:
<a href="http://forums.adobe.com/community/flash/flash_actionscript3">http://forums.adobe.com/community/flash/flash_actionscript3</a><br>
<a href="http://www.actionscript.org/forums/forumdisplay.php3?f=75">http://www.actionscript.org/forums/forumdisplay.php3?f=75</a><br>
<a href="http://www.flasher.ru/forum/forumdisplay.php?f=83">http://www.flasher.ru/forum/forumdisplay.php?f=83</a>
Blogs:
<a href="http://theflashblog.com/">http://theflashblog.com/</a><br>
<a href="http://www.mikechambers.com/blog/">http://www.mikechambers.com/blog/</a><br>
<a href="http://as3journal.blogspot.com/">http://as3journal.blogspot.com/</a><br>
<a href="http://flash-templates-today.com/blog/">http://flash-templates-today.com/blog/</a> <br>
<a href="http://xitri.com/">http://xitri.com/</a><br>
<a href="http://www.hamstersteam.com/">http://www.hamstersteam.com/</a><br>
<a href="http://flash-animation.ru/">http://flash-animation.ru/</a><br>
<a href="http://www.keyframer.com/">http://www.keyframer.com/</a>
Tutorials:
<a href="http://cookbooks.adobe.com/actionscript">http://cookbooks.adobe.com/actionscript</a><br>
<a href="http://www.hongkiat.com/blog/30-free-flash-photo-galleries-and-tutorials/">http://www.hongkiat.com/blog/30-free-flash-photo-galleries-and-tutorials/</a><br>
<a href="http://www.ilike2flash.com/">http://www.ilike2flash.com/</a><br>
<a href="http://xuroqflash.com/">http://xuroqflash.com/</a><br>
<a href="http://www.emanueleferonato.com/category/actionscript-3/">http://www.emanueleferonato.com/category/actionscript-3/</a><br>
<a href="http://www.graphicmania.net/category/adobe-flash/">http://www.graphicmania.net/category/adobe-flash/</a><br>
<a href="http://www.flashperfection.com/">http://www.flashperfection.com/</a><br>
<a href="http://active.tutsplus.com/category/tutorials/">http://active.tutsplus.com/category/tutorials/</a><br> -
Need help with comparing cursor row to a collection
I have been racking my brain trying to get get the code below to work properly. I am loading a table via bulk collect into a collection. I want to run code that tells me if the value of batch_REC.co_id exists or not in co.id collection. The best I have is below. The compiler does not like the MEMBER statement, and I do not know why. I am running 9i if that makes a difference. Any pointers would be extremely helpfull. Thank you.
Allan Richards
Washington, D.C.
--Initiate Procedure
procedure Check_Company_ID (Batches_cv_in IN refgas.batchCurTyp, truth boolean default null) is
--DECLARATIONs
TYPE CO_ID_Array IS TABLE OF NUMBER ;
Batch_REC t_batch%ROWTYPE;
number_check EXCEPTION;
PRAGMA EXCEPTION_INIT(number_check,-6502);
answer boolean;
co_id CO_ID_Array;
c NUMBER;
--Begin Code
BEGIN
dbms_output.put_line('-----');
dbms_output.put_line('Here is the data from the result set:');
--Setup Truth Output
IF truth IS NOT NULL THEN
dbms_output.put_line(CASE truth WHEN TRUE THEN 'True' WHEN FALSE THEN 'False' END);
END IF;
--Select T_COMPANY.COMPANY_ID into a collection
select t_company.COMPANY_ID
bulk collect into co_id
from t_company;
--Loop through the Cursor
LOOP
FETCH Batches_cv_in INTO Batch_REC;
EXIT WHEN Batches_cv_in%NOTFOUND;
--Check each co_id per loop for existance in t_company
BEGIN
--To detect if an entry is not a compliant number
c := to_number(Batch_REC.co_id);
--Checking each number as existing
answer := c MEMBER OF co_id;
check_company_id(truth => anwser);
--Setup for error catching
EXCEPTION
When number_check
Then
dbms_output.put_line('Company ID has invalid Characters! ' || Batch_REC.co_id ||' '|| Batch_REC.facility_id ||' '|| Batch_REC.batch_id||' '|| Batch_REC.report_date);
end;
END LOOP;
--Output Total Number of Records in Collection
dbms_output.put_line('Number of Records: ' || co_id.COUNT);
--Give "All Good" Statement if all records compare properly
IF co_id IS NULL THEN
dbms_output.put_line('All Company IDs are Good');
end if ;
end;I guess what I looking for then is a work around for 9i. Don't know if you're still watching this thread but you may be interested in this code from Steven Feuerstein (Whom God Preserve).
Cheers, APC -
Help.I want to learn about how to assign a custom request with manager .
Hi.
When i submit a custom single request.I got this problem.
No concurrent manager is defined to process this request, so it cannot be processed.
Contact your system administrator to define a concurrent manager to process this request or to verify that existing concurrent managers have the correct specialization rules.
Then, I check the request with request id in application manager.I found there is no manager with my program.So I think i need to assign it.But i don't know how to do it.
So.please help me.waiting for reply...
Thanks
Snail.Check Note: 342932.1 - No Concurrent Manager is Defined to Process This Request on Shutdown of Managers
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=342932.1 -
Help with comparing with .equals
I'm trying to compare two strings and then set font color of a JLabel accordingly. However, I'm having trouble with comparing the strings. I have a dialog inside each if statement for testing, because at first I thought I was just having a problem with the font color. Anyway, Here is what I've tried:
if ((myString.equals("myTestText"))==true) {...This shows no errors, but does nothing.
String string = "myTestText";
if ((myString.equals(string))==true) {...Again, no errors, but doesn't work. I'm sure that myString holds a string, and that its value is correct.
What am I doing wrong?Yes, they are both equal. The string is parsed from an xml feed, and in the xml feed it is like so:<urgency>
Expected
</urgency>
<severity>
Severe
</severity>
<certainty>
Likely
</certainty>So when I saved the string, it kept the space between the end of <severity> and the actual string I wanted. I didn't notice this at first. The other xml feed I parsed has the value right after the element, with no space, like so:<element>value</element>Therefore on that one I didn't need to trim as there were no spaces added. As far as how I declared the string, here is how (I think this is what you wanted to know?):private static String warningSeverity = null;
warningSeverity = (getTagValue("severity",eElement));
//Then I have the trim next:
warningSeverity = warningSeverity.trim(); -
Someone please help creating comparable objects
I have been given a second part to an assignement that wants me to create a program for comparing student obejects. The assignment description and code are below. I can' t see how the find to method interlocks with the findsmallest because find smallest is already finding the smallest value. I also don't see where the new diffinitions for UMUC_Comparable goes.
In the second part of this project, you will also find the smallest element in the array, but now the array will be of UMUC_Comparable objects. It will use the compareTo method to compare objects to find the smallest one. This method will also have the name findSmallest, but will take an array of UMUC_Comparable objects. This findSmallest method will have a definition as follows:
UMUC_Comparable findSmallest(UMUC_Comparable[] array);
The findSmallest method will use the compareTo method in the UMUC_Comparable interface. You will be using it with the Student objects from module V, section III, so you do not have to rewrite the compareTo method; you can simply use the one defined in the Student object in module V.
For the second part of this project, you should:
Create a main that creates an array of Student objects, as in section III of module V. You can use the same array as defined module V. You do not have to read these objects in from a file.
Call the findSmallest method to find the smallest Student object.
Use the getName and getAverage methods in the Student object to print out the smallest object.
Note that the return from the method is a UMUC_Comparable object, not a Student object, so you must cast the returned object to a Student object before printing it out. You can do so as follows:
Student[] students ....; // Fill in the declaration // of the student array.
Student s = (Student)findSmallest(UMUC_Comparable[] array);
/* File: Student.java
* Author: Darrell Clark
* Date: December 3, 2006
* Purpose: Shows how to find the smallest Int value in an array
import java.util.*;
import java.io.*;
public class Student {
private int average;
private String name;
/* public constructor. Note that because no default
* constructor exists, Student objects will always
* be constructed with a name and an average.
public Student(String name, int average) {
this.average = average;
this.name = name;
} // end method
* return name
public String getName() {
return name;
} // end method
* return average
public int getAverage() {
return average;
} // end method
* compare to method for locating smallest value
public static int findSmallest(int[] array) {
int min = Integer.MAX_VALUE;
for (int i = 1; i < (array.length); i++) {
if (array[i] < min)
min = array;
return min;
* compare student value
public int compareTo(Student student) {
return (this.average - student.average);
} // end method
public static void main(String[] args) {
Student[] studentArray = { new Student("Tom", 87),
new Student("Cindy", 100),
new Student("Pat", 75),
new Student("Anne", 92),
new Student("Matt", 82)};
for (int i = 0; i < studentArray.length; i++) {
System.out.println(studentArray[i].name + " " +
studentArray[i].average);
} // end for
} // end method
} // end classWere you given the UMUC_Comparable interface, or do you have to write it?
(1) In the latter case, that is where to start. It includes the method
compareTo(UMUC_Comparable). This will almost certainly return an
int - check out the API documentatuon for the Comparable interface.
(2) What I think the assignment is asking you to do is rewrite the Student
class so that it implements UMUC_Comparable.
Then you write the findSmallest(UMUC_Comparable[]) method. There is
already a static method like this in the (existing) Student class. It's anybody's
guess where this method is supposed to go - perhaps you could ask
whoever gave you the assignment. The problem is that it can't go in
UMUC_Comparable because that's an interface. And it doesn't really belong
in Student because it is a sort of utility function that deals with any
UNUC_Comparable array.
(3) Let's assume that findSmallest(UMUC_Comparable[]) goes in the
Student class. So you replace the existing findSmallest() with the new one.
The new one goes through the array using the UMUC_Comparable's
compareTo() method to find the smallest UMUC_Comparable.
(4) Finally in main() you create a test array, use the newly rewritten
findSmallest() to find the smallest Student, and print their name and
average. -
Please help me how to Learn Bapi
Hi All any one could please provide me document with some examples of BAPI.
With ant worked example. Pls........Hi Bhaskar,
BAPI-step by step procedure
http://www.sapgenie.com/abap/bapi/example.htm
list of all BAPI's
http://www.planetsap.com/LIST_ALL_BAPIs.htm
<b>Reward Points if this helps,</b>
Satish
Maybe you are looking for
-
MBP Won't Boot to Windows/CD
I have a late 2011 15inch MBP running OS X Lion 10.7.4 with a 100GB Windows 7 partition that I access using either Bootcamp or Bootchamp. I've had the laptop for 4 months. I need to use Windows for certain applications that don't have a Mac version.
-
FDF file opening in Internet Explorer--not in Adobe Acrobat Professional XI
Good morning! I have created a form in Acrobat Professional XI and have a submit button that emails that data back as an .fdf file. This is working as it should. However, on some of the returned emails, the .fdf file is opening in Internet Explorer-
-
How do i put a box in my form and have consecutive numbering in it
How do i put a box in my form and have consecutive numbering in it
-
Will apple tv act like a router?
Will the apple tv (2nd gen) act like a router if I connect my smart tv to it via the ethernet cable? I know this is a long shot but seeing as how the apple tv is connect via the wireless it would save me running a network cable or network adapter to
-
ToJSONString Showing Up in Restrict Access to Page List
Working in DW CS3 with ADDT using PHP and MySQL. I'm having a issue which I don't think I had before when I use the Restrict Access to Page server behavior. I'm working with user access levels pulled from the 'levels' field in my database and everyth