Quiz variables not updating

I am experimenting with the quiz variables in Captivate 4. I
have a Flash file that loads a Captivate file. In Flash, I am
pulling some of the variable data from Captivate... however, only
some of the variables seem to be updating and I am not sure why.
For instance, I have a few slides with click boxes that are set up
to report quiz data.
The following variables don't seem to update... at least
publically that I can pull from Flash:
cpQuizInfoLastSlidePointScored
cpQuizInfoPointsscored
cpQuizInfoTotalCorrectAnswers
The following variables seem to be updating fine:
cpQuizInfoTotalQuizPoints
cpQuizInfoTotalProjectPoints
I can also create a custom variable that seems to update
properly.
Thanks in advance.
gregb

Hi,
The below variables gets populated once you start taking the
Quiz.
cpQuizInfoLastSlidePointScored - returns the points scored
for your last question. You need to have this variable after every
Question slide.
cpQuizInfoPointsscored - returns the total points scored for
the Quiz. You need to use it after the last Question.
cpQuizInfoTotalCorrectAnswers - returns total correct answers
after taking the Quiz.You need to use it after the last Question.
Below variables gets prepopulated and need to not require
taking Quiz -
cpQuizInfoTotalProjectPoints - Total points for the project.
cpQuizInfoTotalQuizPoints - Same as above one
Please take the Quiz and check if the variables are getting
populated appropriately and let me know if it helped.
thanks
ravi

Similar Messages

  • Quiz Variable Not Tracking Text Box Responses

    Hello Everyone,
         I am having a problem getting the Captivate Quiz variable to track correct responses from a text box. I am using Captivate 5 and trying to make a quiz where someone will enter in data that will be validated and branch off of their responses. I have set up several text boxes, turned on validating, checked the "Include in Quiz" box and the add to total and report answers boxes. See the pic below:
    I am trying to branch using an advanced action that checks the cpQuizInfoPointsscored variable and branches them based off their score. But the variable always shows 0! (I set up a text caption to display the variable as I went through to check.) Here is the weird part, I have the quiz results slide in the presentation, and IT accurately shows the results from the test boxes. But for some reason the Quiz Variable isn't tracking them! Any help??

    Hello and welcome to the forum,
    From your question I know that you are using CP5.0, correct? This 'bug' has been fixed in Captivate 5.5. Was one of the users who had insisted (by bug report) to have all Quizzing System variables updated after each question, and not only when the quiz was done, on the score slide; now you are bumping into this issue: the score in cpQuizInfoPointsscored will be tracked and will have the scores attached to the Text Entry Boxes or for any other scoreable object (all show up in the Advanced Interaction view - F9) but only at the score slide.
    I had a workaround in CP5 (have described it somewhere in an article or a blog post), using the Quizzing variable that IS updated after each question: cpQuizInfoLastSlidePointScored.
    If you want to have the functionality of CP5.5 you'll have to track the total score in a user variable by advanced actions. It is not really that hard, since you are already using advanced actions, step-by-step
    create a user variable v_currentscore
    on entering each question slide have this statement executed (if you do not have already an advanced action for this Enter event, and this is the only statement, better add Continue as second statement)
    Expression v_currentscore = v_currentscore + cpQuizInfoLastSlidePointScored
    now you can use this user variable for your check instead of cpQuizInfoPointsscored, you understand that it is only updated on the slide after the slide where the question is answered? Let me know if this is a problem
    Lilybiri

  • Problem with Bind Variable not updatable.

    Hi all,
    I'm using Jdev 11.1.2.3.0. In my VO, I created a Bind Variable and set it NOT UPDATABLE. Then I created a View Criteria with some other Bind Variables.
    I use this View Criteria in a search page, but at runtime I see also an inpunt text for the variable that is set NOT UPDATABLE and I can change its value.
    Of course if I try to change the value and I do the search, I get an error.
    This is the VO source:
    <Variable
    Name="UlssVar"
    Kind="where"
    Type="java.lang.String"
    IsUpdateable="false">
    <TransientExpression><![CDATA[adf.context.current.sessionScope.get('ulss')]]></TransientExpression>
    </Variable>
    Is it a ADF bug?
    Thank in advance.

    Hi,
    try selecting the bind variable and open the Property Inspector, under UI Hints, set the "Display Hint" to hide. This should hide it (No bug for this reason)
    Frank

  • Shared variables not updating in exe

    Hi,
    I've created a project with 2 vi's, they share data via Networked Shared Variables, one vi writes while the other reads.
    The data is passed between the 2 vi's whilst running in the Labview 2009 SP1 development environment, but when I create an exe, the screen values in the reader vi do not update at all.
    In the build specification I've tried both including the vi's which reference the shared variables and the
    option to list the shared variable libaries for deployment at run time, as methods to overcome the problem.
    Please, any clues why the exe should fail to allow shared variables to pass data ?
     thanks,
    Gary. 

    Hey Gary,
    I've just created a project to replicate the issue you are having and indeed when I built the application, the Shared Variables were no longer working. This is because I hadn't deployed the Shared Variables in code; which I think may be the problem that you're having at the moment. When create a Network Published Shared Variable library in LabVIEW, it auto-deploys itself for the development environment; but this is definitely not the case for when you build an executable. Instead, you must deploy the library yourself in code.
    In the attached zip folder, please follow the following instructions and hopefully you'll be able to fix your VI:
    Unzip the folder and extract the files.
    Open up the project.
    Look at the project layout. Notice the SharedVariableLibrary.lvlib and inspect the Shared_Double variable.
    Look at how the Reader.vi and the Writer.vi interact with the variable.
    Go into the Main.vi. See that I make an Open Application Reference VI and Invoke Node to manually deploy the library in code. You'll have to change the path to this library to match the directory structure of your own computer, so just make sure it navigates to the library in the extracted folder.
    Check out the Build Specifications. I've done nothing here except ensure I only include the Main VI. Finally build the VI and run the executable. 
    You should see that this will give you a working Shared Variable setup. The Machine Name input for the Open Application Reference is blank because you only want to communicate with the localhost i.e. Your computer. Therefore by explicitly deploying all libraries you require, your VIs should be able to communicate effectively.
    Does this solve your problem?
    Alex Thomas, University of Manchester School of EEE LabVIEW Ambassador (CLAD)
    Attachments:
    GlobalVariableProject Folder LabVIEW 9_0SP1.zip ‏26 KB

  • Global variable not updating in main vi

    Hello Friends,
    I had already prepared a vi with global variables assigned in it previously... now I have updated 4 more global variables to this vi... The output at the read jet data sub vi is updating whereas the force and the rpm values are not updating in this main vi.... I call this as main vi because I just see the final output here, all in one front panel...
    If i click on run once, I get 1 value and in order to get another value i should stop and run again.
    Could you please suggest me how can I get it updated continuously?

    LabVIEW will execute whichever one who wants to first.
    You can use error wires to force an order of execution.
    I would recommend looking at the online LabVIEW tutorials
    LabVIEW Introduction Course - Three Hours
    LabVIEW Introduction Course - Six Hours

  • Variables not updated after repository merge

    Hello,
    I am using OBIEE 11.1.1.7 and i am having issue with RPD patch merge.
    I have updated the value in the Variable and created a patch out of it.
    when i am trying to merge or apply this patch other RPD , it is not updating the value in the variables.
    can you please help me with this.
    Thanks.

    Anybody on this?
    Why do the labels of Project Variables not change in Weblogic Enterprise Server 10GR3 although they change in BPM Studio?
    I also tried deleting these project variables from the Engine Tables --> PPROCINSTANCE and PPROCINSTEVENT
    Restarted Weblogic
    Restarted the Engine
    Restarted the workspace
    Redeployed a fresh BPM project.
    But nothing changed?

  • Retake Quiz results not updated by LMS

    Does Captivate 7 send out a score update every time a test is taken (through a SCORM 1.2 LMS server)? I have the following situation
    Quiz failed on first attempt
    As designed, module presented trainee with retake offer.
    Trainee passes quiz
    LMS score does not update
    What is the likely issue and how can I check for the score information that is being communicated to the LMS?  I am not the LMS admin so I don't have access to the LMS.
    Thanks,
    Nadeem

    Is this the screenshot of your Manifest settings? It is because I do not see something in the fields 'Score identifier'/'Course object title'. The mastery score is not activated in the screenshot, and should be the same as in the Quiz settings. Can you check?
    Lilybiri

  • Modbus I/O Server Shared Variable Not Updating Immediately After Flush

    Hi everyone,
    Weird issue here... If I create a Modbus I/O server in a LabVIEW project, bind a shared variable to a holding register, write to the shared variable, flush, and read back, the value returned in an immediate readback is NOT the value I previously wrote. I've attached an example snippet.
    In this example, PLC Command Complete is TRUE coming in. I write a FALSE to it. I flush the shared variable buffer. I read back PLC Command Complete. When I do this, PLC Command Complete will return TRUE (???), and after 100ms or so, return FALSE. How is this possible??
    Some notes:
    The shared variable is NOT network buffered.
    The slave is NOT altering the value of this variable; only this snippet of code is.
    Altering the refresh rate of the Modbus server does not affect the outcome.
    If anyone has any idea as to what's going on, I would greatly appreciate it!

    Couple of points.
    First, your screenshot shows network shared variables, not single process!
    Next, network shared variables take time to update (much longer than NI tell you!) If you knock up a little timing noddy to set a variable and then loop reading that variable until the transition comes through you get results like this (runnng from the programming environment, I've not tried with a compiled exe):
    Network shared variable, no flush - approx 20ms (NI say is should be 10)
    Network shared variable, flush buffer - very fast (faster than the ms clock resolution) but still took between 14 and 20 iterations of my loop before the change percolated through (certainly not what you would expect)
    Single Process variable - instant (even without the flush)
    This has caused me so many problems in the past (my own race conditions are bad enough without NI throwing in extra ones with this unexpected behaviour) that I try to avoid network shared variables now.
    Change yours to single process and you should be fine (or do they need to be NS?)

  • Variables not updating in Snippets

    Hi there.  I'm currently still on RoboHELP 8 and about to upgrade but I've found this issue is still a problem when I've upgrading my project to a trial version of RoboHELP 9 (with the critical update applied).  It's on my local drive - no networks involved.
    I've got a large project (around 2364 topics) and I use variables and snippets a lot in the project.  The developers have had a total redesign of the software interface and I updated a couple of the variables to guage how much work it will take to totally update the help.  In normal topics there doesn't appear to be a problem - but when a variable is in a snippet, the values aren't updating in the view (as per the above image).
    If you preview the topic, the variables update but each time you open the topic, it's reverted to displaying the wrong values.
    The compile uses the correct value so it's only a visual thing.
    The problem is that every time you open one of these topics, it looks wrong and you have to check the snippet to make sure it's been updated.  I'm very concerned that I will get complacent thinking that what's displaying on the screen is a visual firfie and actually overlook a variable that I haven't updated.
    Has anyone else experienced this problem?  Any comments would be greatly appreciated.
    We will be updating very soon and at least I can turn the snippets into html in each of the topics to fix the display issue but that would be defeating the purpose of having snippets.

    Hey Gary,
    I've just created a project to replicate the issue you are having and indeed when I built the application, the Shared Variables were no longer working. This is because I hadn't deployed the Shared Variables in code; which I think may be the problem that you're having at the moment. When create a Network Published Shared Variable library in LabVIEW, it auto-deploys itself for the development environment; but this is definitely not the case for when you build an executable. Instead, you must deploy the library yourself in code.
    In the attached zip folder, please follow the following instructions and hopefully you'll be able to fix your VI:
    Unzip the folder and extract the files.
    Open up the project.
    Look at the project layout. Notice the SharedVariableLibrary.lvlib and inspect the Shared_Double variable.
    Look at how the Reader.vi and the Writer.vi interact with the variable.
    Go into the Main.vi. See that I make an Open Application Reference VI and Invoke Node to manually deploy the library in code. You'll have to change the path to this library to match the directory structure of your own computer, so just make sure it navigates to the library in the extracted folder.
    Check out the Build Specifications. I've done nothing here except ensure I only include the Main VI. Finally build the VI and run the executable. 
    You should see that this will give you a working Shared Variable setup. The Machine Name input for the Open Application Reference is blank because you only want to communicate with the localhost i.e. Your computer. Therefore by explicitly deploying all libraries you require, your VIs should be able to communicate effectively.
    Does this solve your problem?
    Alex Thomas, University of Manchester School of EEE LabVIEW Ambassador (CLAD)
    Attachments:
    GlobalVariableProject Folder LabVIEW 9_0SP1.zip ‏26 KB

  • Variable not updated

    hi i have this code :
         public static String getStartDate(){
              DateIncrement di = new DateIncrement();
              String today = (di.now3());
              Holiday h = new Holiday();
              String startdate = today;
              boolean iff = false;
              System.out.println("today is: "+today);
              if(h.isHoliday(today)||di.isWeekend(today)) System.out.println("cannot process transaction today");
              else {
                   System.out.println("checking at.."+startdate);
                        startdate = di.dateDec(di.dateSep(today));
                        while(h.isHoliday(startdate)||di.isWeekend(startdate)){
                             startdate = di.dateDec(di.dateSep(startdate));
              return startdate;and the while part doesn't update the startdate. does anyone know what i am missing?

    here's the DateIncrement.java
    package ETPS.web.service;
    import java.text.DateFormat;
    import java.text.ParseException;
    import java.text.SimpleDateFormat;
    import java.util.Calendar;
    import java.util.Date;
    import java.util.GregorianCalendar;
    import ETPS.db.files.Holiday;
    public class DateIncrement {
         public static final String dateformat = "MM-dd-yy";
         public static final String dateformat2 = "MM-dd-yyyy";
         public static final String dateformat3 = "MM/dd/yyyy";
         public DateIncrement(){}
         public static String increment(String date){
              String day = date.substring(0,2);
              String append = date.substring(2,date.length());
              int dayer = Integer.parseInt(day);
              dayer++;
              String dayy = Integer.toString(dayer);
              String newday = dayy.concat(append);
              System.out.println(newday);
              return newday;
         public static String toText(String date){
              String month = date.substring(0,2);
              String day = date.substring(3,5);
              String year = date.substring(6,date.length());
              String temp = month+day+year;
              System.out.println(temp);
              return temp;
         public static String toText2(String date){
              String month = date.substring(0,2);
              String day = date.substring(3,5);
              String year = date.substring(6,date.length());
              String temp = month+"/"+day+"/"+year;
              System.out.println(temp);
              return temp;
         public static String now() {
             Calendar cal = Calendar.getInstance();
             SimpleDateFormat sdf = new SimpleDateFormat(dateformat);
             return toText(sdf.format(cal.getTime()));
         public static String now2() {
             Calendar cal = Calendar.getInstance();
             SimpleDateFormat sdf = new SimpleDateFormat(dateformat2);
             return toText(sdf.format(cal.getTime()));
         public static String now3() {
             Calendar cal = Calendar.getInstance();
             SimpleDateFormat sdf = new SimpleDateFormat(dateformat3);
             return toText2(sdf.format(cal.getTime()));
         public static String createFileName(){
              String filename = "C:/Program Files/ETaxReg/Transactions/py"+(now())+".txt";
              System.out.println(filename);
              return filename;
         @SuppressWarnings("deprecation")
         public static boolean isWeekend(String date){
              boolean check = false;
              DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
                   //Date tdate = new Date(date);
                   //System.out.println(tdate);
                   Calendar calendar = new GregorianCalendar();
                   Date tdate;
                   df.setLenient(false);
                   try {
                        tdate = df.parse(date);
                        String dater = tdate.toString();
                        calendar.setTime(tdate);
                        //System.out.println("DAY_OF_WEEK: " + calendar.get(Calendar.DAY_OF_WEEK) +" "+dater);
                        if((calendar.get(Calendar.DAY_OF_WEEK)==7)||(calendar.get(Calendar.DAY_OF_WEEK)==1)) check = true;
                        else check = false;
                   } catch (ParseException e) {
                        // TODO Auto-generated catch block
                        System.out.println("invlaid date!");
              return check;
         public static boolean isValidDate(String inDate) {
             if (inDate == null)
               return false;
             //set the format to use as a constructor argument
             SimpleDateFormat dateFormat = new SimpleDateFormat("MM/dd/yyyy");
             if (inDate.trim().length() != dateFormat.toPattern().length())
               return false;
             dateFormat.setLenient(false);
             try {
               //parse the inDate parameter
               dateFormat.parse(inDate.trim());
             catch (ParseException pe) {
               return false;
             return true;
         public static Date toDate(String str){
              Date date = new Date();
              DateFormat df = new SimpleDateFormat("MM/dd/yyyy 'at' HH:mm:ss");
              try {
                   date = df.parse(str);
              } catch (ParseException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
              return date;
         public static String[] dateSep(String date){
              String[] dateseparated = new String[20];
              dateseparated = date.split("/");
              return dateseparated;
         //bug: if day is one or end of month
         //use this in incrementing date  - find module !
         public static String dateInc(String[] date){
              int day = (Integer.parseInt(date[1]));
              int next = day + 1;
              String nextday = date[0] +"/"+ Integer.toString(next) +"/"+ date[2];
              SimpleDateFormat dateformat = new SimpleDateFormat("MM/dd/yyyy"); 
              Calendar cal = Calendar.getInstance();
              cal.add(Calendar.DATE, 1);     //Adding 1 day to current date
              String nextday = dateformat.format(cal.getTime());
              System.out.println(nextday);
              return nextday;
         public static String dateDec(String[] date){
              int day = (Integer.parseInt(date[1]));
              int prev = day - 1;
              String prevday = date[0] +"/"+ Integer.toString(prev) +"/"+ date[2];
              SimpleDateFormat dateformat = new SimpleDateFormat("MM/dd/yyyy"); 
              Calendar cal = Calendar.getInstance();
              cal.add(Calendar.DATE, -1);     //Adding 1 day to current date
              String prevday = dateformat.format(cal.getTime());
              System.out.println("preved:"+prevday);
              return prevday;
         public static String thisYear(String gdate){
              String[] dater = gdate.split(" ");
              String[] date1 = dater[0].split("/");
              String year = date1[2];
              return year;               
         public static String getStartDate(){
              DateIncrement di = new DateIncrement();
              String today = (di.now3());
              Holiday h = new Holiday();
              String startdate = today;
              boolean iff = false;
              System.out.println("today is: "+today);
              if(h.isHoliday(today)||di.isWeekend(today)) System.out.println("cannot process transaction today");
              else {
                   System.out.println("checking at.."+startdate);
                   //bug if holiday weekend
                        startdate = di.dateDec(di.dateSep(today));
                        while(h.isHoliday(startdate)||di.isWeekend(startdate)){
                             startdate = di.dateDec(di.dateSep(startdate));
              return startdate;
         public static void main(String[] args){
              System.out.println("startdate is on: "+getStartDate());
    }

  • VO with bind variable defined in SQL is not updated correctly

    Hi Experts,
    I have one simple question here, could you please help answer? Thanks a lot!
    I have 2 pages, the first page displays an employee table, the second page shows some details related to the selected employee. When select one employee and click on the detail button I can be naviaged to the second page and see the details for the selected employee. The vo used on the second page uses a bind variable called "empId" which is binding to a pageFlowScope value 'adf.context.pageFlowScope.empId', and this pageFlowScope value will be populated to the selected empId in detail button actionListener at runtime).
    The question here is, now the first navigating is ok, the detail page can show the correct information for the employee selected on the employee page, but when navigating back and choosing another employee, and then click on the detail button again, the detail page is NOT updated, it still shows the first selected employee information. I do debug the actionListener in the backing bean and the second selected empId does get passed to pageFlowScope.empId, the bind variable in the VO should get the new value, right? but why the second page does not get updated (query using the new bind variable value)?
    Thanks!
    Edited by: user774592 on Jul 20, 2011 11:13 PM
    Edited by: user774592 on Jul 20, 2011 11:15 PM
    Edited by: user774592 on Jul 20, 2011 11:15 PM

    Hi Timo,
    Thanks for you response! The JDev version I used is 11.1.2.0.0. Actually, they are different VOs, the 1st page is EmployeeVO, the second page is ResourceSummaryVO which binds the empId variable in SQL. The ActionListener code is as below.
    public void viewResSummary(ActionEvent actionEvent) {
    // Add event code here...
    DCBindingContainer bc = (DCBindingContainer)this.getBindings();
    DCIteratorBinding empIteBinding =
    bc.findIteratorBinding("SEmployeeView1Iterator");
    //Get employee id from the current selected employee record
    Row currentRow = empIteBinding.getRowSetIterator().getCurrentRow();
    Long employeeId = ((DBSequence)currentRow.getAttribute("EmployeeId")).getValue();
    //Set employeeId as a pageFlowScope object which will be used in ResourceSummaryPage
    AdfFacesContext.getCurrentInstance().getPageFlowScope().put("empId", employeeId);
    empId is defined using Bind Variable Dialog and is referenced in ResourceSummaryVO on the second page. I used the EL expression to defined its value to adf.context.pageFlowScope.empId which will be populated using above code at runtime.
    Again, thanks for your help!

  • Execute SQL Task does not Update from a Date Variable Reliably

    I'm using a DateTime variable in SSIS 2008 that is used to set the SQLStatement property of an Execute SQL Task.
    "DELETE FROM Labor WHERE Week = '" + (DT_WSTR, 100) @[User::Week] + "'"
    Week is the next Sunday:
    DATEADD( "day", @[User::DaysTillSunday] , @[User::TheDayThatIsTwentyMinutesPrior] )
    DaysTillSunday:
    DATEPART( "dw", @[User::TheDayThatIsTwentyMinutesPrior] ) == 1 ? 0 : 8 - DATEPART( "dw", @[User::TheDayThatIsTwentyMinutesPrior] )
    TheDayThatIsTwentyMinutesPrior:
    (DT_DATE)(DT_DBDATE)DATEADD("minute",-20,GETDATE())
    The SSIS Package deletes the current week's data, reloads it with fresh data, then calculates the difference between the current week and last week.
    The problem is that randomly, instead of deleting the current week, it will delete the previous week.  This happens maybe 5-10% of the time.  At least it does until I rebuild the package and import it into SQL Server again.
    I'm guessing that the Execute SQL Task is not updating the value of the Week variable before it executes.  I started with the source type being a variable.  Then I decided to try Direct input and pass in the Week as a parameter (OLE DB Connection
    Type).  That didn't work either.
    Most recently I tried writing the Week variable to a table first, then having a sequence container with all the tasks second.  Slightly better but I still saw the date was wrong 2 times in about 90 executions.  I was hoping that writing the Week
    variable out to the database would force an update of any associated connections to it, but that didn't seem to work.
    Any ideas?  Is this a known issue, am I missing a setting?
    thanks,
    John

    John, computers either work all the time or have a bug. I suspect it is the latter.
    To find it [faster] you need to log what the resulting expression was used in the package.
    I am baffled how rebuilding a package would fix anything like setting a date.
    It might be even dependant on when you run the package.
    Why
    DATEADD("minute",-20,GETDATE())
    DATEADD( "day", -8 , GETDATE() )
    It must be enough to set the week (that appears to be a date) as above.
    Arthur
    MyBlog
    Twitter

  • Profit Center Hierarchy is not updating in Variable

    HI Guru's,
    Profit Center Hierarchy is not updating in Variable .
    We have 3 new profit center added of which i have updated the master data ie, attr, txt, and hierarchy and Txn data. Where after updating i can find the thing updated but when i execute the report in the variable i dont find the updated profit center.
    Please guide
    Prasad

    But just to update you that we don't have data for the new profit centerin R3. Is it because of this i don't find the new profit centers in
    Variable screen ( though i can see in Query Designer)
    Please guide

  • Bug in PL/SQL - Does not update Table if table name & variable name same in

    Dear All,
    If tabale name & vairable name is same in a Stored Procedure, UPDATE to table does not take place.
    For example run following 2 procedures. First procedure does the insert properly to table but second procedure does not update the table.
    create or replace procedure BugDemo1
    as
    LAST_NAME VARCHAR2(30);
    FIRST_NAME VARCHAR2(30);
    Begin
    LAST_NAME := 'Prasad';
    FIRST_NAME := 'Raghnandan';
    Insert into com_people (id,Roles, LAST_NAME, FIRST_NAME) values (77777,'Patient', LAST_NAME, FIRST_NAME);
    end;
    create or replace procedure BugDemo2
    as
    LAST_NAME VARCHAR2(30);
    FIRST_NAME VARCHAR2(30);
    Begin
    LAST_NAME := 'Pra';
    FIRST_NAME := 'Raghu';
    Update com_people set
    LAST_NAME = LAST_NAME,
    FIRST_NAME = FIRST_NAME
    where id = 77777 ;
    end;
    ------------------------------------------

    Hi,
    It is not a bug. Oracle is updating the records. Here Oracle is treating the variable name as COLUMN_NAME. Since priority is higher for a COLUMN on variable so each column is getting updated by itself resulting no change in data.
    SQL> CREATE TABLE com_people
      2  (
      3  id NUMBER (5),
      4  Roles VARCHAR2(20),
      5  LAST_NAME  VARCHAR2(20),
      6  FIRST_NAME VARCHAR2(20)
      7  )
      8  ;
    Table created
    SQL> Insert into com_people (id,Roles, LAST_NAME, FIRST_NAME) values (77777,'Patient', 'LAST_NAME', 'FIRST_NAME');
    1 row inserted
    SQL> COMMIT;
    Commit complete
    SQL>
    SQL> create or replace procedure BugDemo2
      2  as
      3  LAST_NAME VARCHAR2(20);
      4  FIRST_NAME VARCHAR2(20);
      5  Begin
      6  LAST_NAME := 'Pra';
      7  FIRST_NAME := 'Raghu';
      8 
      9  Update com_people set
    10  LAST_NAME = LAST_NAME,
    11  FIRST_NAME = FIRST_NAME
    12  where id = 77777 ;
    13 
    14  DBMS_OUTPUT.PUT_LINE('UPDATED ROWS ='||SQL%ROWCOUNT);
    15  end;
    16  /
    Procedure created
    SQL> set serveroutput on
    SQL> execute BugDemo2;
    UPDATED ROWS =1
    PL/SQL procedure successfully completed
    SQL> Regards

  • Shared Variable does not update when typedef is changed

    I have a shared variable of type custom control (typedef made up of a cluster). When I chang the typedef, e.g. the name or type of one of the fields in the cluster, and then save it, the shared variable does not update to reflect this change. That is, if I place the shared variable on my block diagram and do a "UNBUNDLE BY NAME" on the output, I see the old fields. I have to go back to the properties of the shared variable, change its data type, apply it, then go back and change it back to my custom control.
    Anyone else seen this behaviour? Anyone know how to get the shared variable to update without going through this procedure?
    Bill
    “A child of five could understand this. Send someone to fetch a child of five.”
    ― Groucho Marx

    I guess I should have included this information:
    LabVIEW 8.2.1 using Project Explorer.
    “A child of five could understand this. Send someone to fetch a child of five.”
    ― Groucho Marx

Maybe you are looking for

  • How to set a date variable to "top of the next hour"?

    hi i have a idler script that i want to continually run. at the moment it idles for an hour, then runs the "on idle" handler. what i would prefer is to set this to the "top of the next hour", for any hour. e.g. if its 4:35, it would set it to 5:00. i

  • Upload Data in to R/3

    Has anybody got a guide for uploading data back into R/3? I want to view data from R/3 which can be done via a BAPI into a table then select new data from the BAPI and upload it back into R/3. Example: A User has '001 Monday' in their R/3 record and

  • Please help with an urgent purchase issue

    Hello all I have finally decided that since I am planning a trip to US it would be a wonderful opportunity to purchase a Mac and fulfill my dream! Despite the fact that I was thinking of purchasing an iMac for a desktop computer (my office laptop is

  • Adding attachments to equipments (massive)

    Hi all, I need to attach n documents to n equipments, just like it is possible to do by transaction IE02, but with a massive process (possibly in background with an input file). Since this functionality is not available using SHDB I cannot use BDC. C

  • 14-bit NEF to DNG conversion

    Hi all, since I can't seem to find any definitive information on this... how's Lighroom 4 dealing with 14-bit raw NEF files (coming from a D7000 in this case) when it is converting to DNG? Is the entire 14-bit colour information being kept or is ther