Aggregate mapping not saving all data

Ok, this is the first time I have seen this problem. I am using Toplink 10.1.3.1 and I have an Altitude object, which is an aggregate which contains Integer alt and some enumerations for different types of altitudes. Upon persisting, I see that the enumerated types get persisted correctly, but the alt Integer goes into the database as null. What could be any possible reasons for this?

Ok, I have seemed to get closer to what may be the problem. The structure we have is sort of like this:
FlightPlan
Altitude altitude - Altitude is mapped as aggregate
FlightModel - Mapped as aggregate, with option set that can be null
FlightModel
int altitude - Mapped as read-only (this value should be the same as in the FlightPlan's altitude object)
List model - One-to-many with the model
If we happen to have the altitude object set in the FlightPlan, but we have a null FlightModel, then a null is the altitude in the database. But if I go and unmap the altitude in the FlightModel class, then upon persisting, the altitude in the database is as it should be and is not null.

Similar Messages

  • XML Maps not displying all data

    Hi,
    System Specification :
    -XP with SP3
    -MS Office 2003
    -Flash V.10
    -Xcelsius Engage 2008 Trial (5.3.0.0)
    -Xcelsius Build number 12,3,0,670
       I have created XML file and Imported in Excel. Design time I have 6 rows in sample xml file. I created XML Map connection and gave refresh option as every 5 sec. In my data I have 4 rows but in output it is displaying first 3 rows. I checked my Display Range it is proper. If I gave same XML file as input in XML Map connection then also it is loading first 3 rows. If I change anything in input file then it is displaying changes but not loading other rows but in design time it is displaying proper data from input url. Is there any way to fix it?
    Thanks in advance,
    Ganesh

    Hi Ganesh,
    that is a disadvantage of xml maps. You will have to use the the xml connection for that.
    Regards
    Victor

  • DIAdem not saving all samples from TDMS file

    Hello to all,
    I have several large TDMS files (1.8Gb each) containing approx. 120 million sampels. When I try to open these fiels in Diadem it previews the correct amount of samples (120 Million), but when I try to save tha data in Matlab format it saves me only half the samples, 60 Million. Also, I have a Matlab script that opens the TDMS files and does exactly the same thing, it is not saving all samples. 
    Can you please advise me on this issue? Is there a way to automatically fragment large TDMS files into smaller ones?
    Best regards,
    Ion 

    Hello Jean Baptiste,
    It seems your TDMS file is fine since you have the correct number of data in DIAdem.
    It may comes from the conversion to the MatLab format. Maybe MatLab can't accept more than 60 millions data. You should ask that to the MatLab expert on their forum.
    However, if you want to fragment your TDMS file, you have to do it manually in DIAdem, when you load the file into the Data Portal, or you can automate the function by using VBScript. (Last panel in DIAdem)
    An other solution would be to fragment your TDMS file directly where you write it. (In LabVIEW maybe?)
    Regards,
    Benoit S. - Field Sales Engineer
    Certified LabVIEW Developer
    Certified TestStand Developer
    National Instruments France
    #adMrkt{text-align: center;font-size:11px; font-weight: bold;} #adMrkt a {text-decoration: none;} #adMrkt a:hover{font-size: 9px;} #adMrkt a span{display: none;} #adMrkt a:hover span{display: block;}
    Été de LabVIEW 2014
    12 présentations en ligne, du 30 juin au 18 juillet

  • Problem: EO based VO not saving VO data in database

    Hi Experts!
    For a shocker and contradiction to the concepts and theory of OAF, something strange and wierd i came across. I got an EO based VO, which got some data (i've confirmed this by debugging) is not saving the data to database on "apply". By apply i mean .. getTransaction().commit();
    This is something which violates completely with the theories, so i've no clues about it. Can anyone suggest something !!
    I mean, how to trace the functionality and resolve the issue?
    Regards
    Ari :)

    Hi sushant!
    Yeah sure!!
    Here it follows: It is an AM method..
    /**Custom public method to define default cost
    * allocation based on the pre-defined formula
    * for cost allocation keeping parity with the
    * corresponding delivery freight details
    public void DefineDefaultCosts(String StrOrgId,String StrTransportationId) {
    OAViewObject vo = (OAViewObject)getAmritTransportationCreateVO1()
    ,vo1 = (OAViewObject)getAmritTransportationPaymentsVO1()
    ,vo2 = (OAViewObject)getAmritTransportDeliveryLinesVO1();
    OADBTransaction txn = getOADBTransaction();
    ArrayList debugMessage = new ArrayList();
    HashMap PartySet = new HashMap();
    Boolean PartyEntryValid = null;
    String TransportationNum = (String)vo.getCurrentRow().getAttribute("TransportationNum")
    ,CurrencyCode = (String)vo.getCurrentRow().getAttribute("CurrencyCode")
    ,EventType = "TRNSP DELIVERED",PeriodName = null;
    Date AccountingDate = (Date)vo.getCurrentRow().getAttribute("DateDelivered");
    Number Amount = (Number)vo.getCurrentRow().getAttribute("Amount")
    ,Rate = (Number)vo.getCurrentRow().getAttribute("Rate")
    ,TripId = (Number)vo.getCurrentRow().getAttribute("TripId")
    ,OrgId = null,TransportationId = null,CodeCombinationId = new Number(576773);
    int DlvryRowCount = vo2.getRowCount(),CostDistRowCount = vo1.getRowCount();
    if (CostDistRowCount == 0) {
    try {
    OrgId = new Number(StrOrgId);
    TransportationId = new Number(StrTransportationId);
    }catch (Exception e) {}
    //debugMessage.add(new OAException("Inherited Values: "TransportationId" "TransportationNum" "CurrencyCode" "EventType" "AccountingDate" "Amount" "Rate" "+OrgId));
    try {
    Connection Conn = txn.getJdbcConnection();
    String v$Script = "Select gp.period_name period\n" +
    "From gl_periods gp\n" +
    "Where upper(gp.period_set_name) = 'AMRIT_CALENDAR'\n" +
    "And gp.adjustment_period_flag = 'N'\n" +
    "And trunc(:1) between nvl(gp.start_date,trunc(sysdate))\n" +
    " and nvl(gp.end_date,trunc(sysdate))\n";
    PreparedStatement PreExecuteQuery = Conn.prepareStatement(v$Script);
    PreExecuteQuery.setDate(1,new java.sql.Date(AccountingDate.dateValue().getTime()));
    for (ResultSet QryOutputRS = PreExecuteQuery.executeQuery();QryOutputRS.next();) {
    PeriodName = QryOutputRS.getString("period");
    v$Script = "Select attl.vendor_id vendorid\n" +
    " ,asp.vendor_name vendor \n" +
    "From apps.amrit_transport_trips att\n" +
    " ,apps.amrit_transport_trip_lines attl\n" +
    " ,ap.ap_suppliers asp\n" +
    "Where att.org_id = :1\n" +
    "And att.trip_id = :2\n" +
    "And att.enabled_flag = 'Y'\n" +
    "And trunc(sysdate) between nvl(att.start_date_active,trunc(sysdate))\n" +
    " and nvl(att.end_date_active,trunc(sysdate))\n" +
    "And attl.org_id = att.org_id\n" +
    "And attl.trip_id = att.trip_id\n" +
    "And attl.enabled_flag = 'Y'\n" +
    "And trunc(sysdate) between nvl(attl.start_date_active,trunc(sysdate))\n" +
    " and nvl(attl.end_date_active,trunc(sysdate))\n" +
    "And attl.location_type = 'HZ'\n" +
    "And asp.enabled_flag = 'Y'\n" +
    "And asp.vendor_id = attl.vendor_id\n" +
    "And trunc(sysdate) between nvl(asp.start_date_active,trunc(sysdate))\n" +
    " and nvl(asp.end_date_active,trunc(sysdate))\n";
    PreExecuteQuery = Conn.prepareStatement(v$Script);
    PreExecuteQuery.setInt(1,Integer.parseInt(OrgId.toString()));
    PreExecuteQuery.setInt(2,Integer.parseInt(TripId.toString()));
    for (ResultSet QryOutputRS = PreExecuteQuery.executeQuery();QryOutputRS.next();) {
    PartySet.put(QryOutputRS.getString("vendorid"),QryOutputRS.getString("vendor"));
    }catch (Exception e) {}
    /* vo2.first();
    for (int i = 1;i <= DlvryRowCount;i++) {
    if (vo2.getCurrentRow().getAttribute("CancelFlag").equals("N")) {
    PartyEntryValid = PartySet.add((Number)vo2.getCurrentRow().getAttribute("VendorId"));
    //debugMessage.add(new OAException("Set VendorId: "+vo2.getCurrentRow().getAttribute("VendorId")));
    vo2.next();
    //debugMessage.add(new OAException("PartySet: "+PartySet.entrySet()));
    for (Iterator iter = PartySet.entrySet().iterator();iter.hasNext();) {
    Map.Entry entry = (Map.Entry)iter.next();
    String VendorName = (String)entry.getValue();
    Number Cost = null;
    int PartyId = Integer.parseInt(entry.getKey().toString());
    float Qty = 0;
    try {
    vo2.first();
    for (int i = 1;i <= DlvryRowCount;i++) {
    //debugMessage.add(new OAException("VO VendorId: "vo2.getCurrentRow().getAttribute("VendorId")" Cancelled: "+vo2.getCurrentRow().getAttribute("CancelFlag")));
    if (vo2.getCurrentRow().getAttribute("CancelFlag").equals("N")) {
    int VendorId = Integer.parseInt(vo2.getCurrentRow().getAttribute("VendorId").toString());
    float Quantity = Integer.parseInt(vo2.getCurrentRow().getAttribute("Quantity").toString());
    if (PartyId == VendorId) {
    Qty+= Quantity;
    //debugMessage.add(new OAException("Quantities: "Quantity" "+Qty));
    vo2.next();
    Qty*= Float.parseFloat(Rate.toString());
    Float totalQty = new Float(Qty);
    Cost = new Number(totalQty);
    }catch (Exception e) {}
    //debugMessage.add(new OAException("PartyId: "PartyId" VendorName: "VendorName" Cost: "Cost" EntryKey: "entry.getKey()" EntryValue: "+entry.getValue()));
    Row row = vo1.createRow();
    row.setAttribute("OrgId",OrgId);
    row.setAttribute("TransportationId",TransportationId);
    row.setAttribute("TransportationNum",TransportationNum);
    row.setAttribute("EventType",EventType);
    row.setAttribute("AccountingDate",AccountingDate);
    row.setAttribute("PeriodName",PeriodName);
    row.setAttribute("CodeCombinationId",CodeCombinationId);
    row.setAttribute("PartyId",PartyId);
    row.setAttribute("VendorName",VendorName);
    row.setAttribute("CurrencyCode",CurrencyCode);
    row.setAttribute("Amount",Cost);
    row.setAttribute("TransportationAmount",Amount);
    vo1.last();
    vo1.next();
    vo1.insertRow(row);
    row.setNewRowState(Row.STATUS_INITIALIZED);
    vo1.first();
    vo2.first();
    OAException.raiseBundledOAException(debugMessage);
    Regards
    Ari :)

  • Why the 2LIS_08TRTK extractor can not get  all data

    Hello, BW Gurus.
    Why the 2LIS_08TRTK and 2LIS_08TRTLP extractors can not get all data. I had used the RSA3 and get 10 registers, when a check at the VTTK table I had 20 registers, I didnt use filters at RSA3, could you help to know what happen o correct it.

    Is it because
    <i>
    Shipment documents and their dependent objects (shipment stages as well as shipment items [deliveries in the shipment]) are only extracted into BW when the Shipment completion status has been set.
    This is necessary because the numeric values that result from the delivery documents are only established at the time. If the data were already stored earlier in BW, the shipment data would not be updated if the delivery notes were changed in BW.
    </i>
    - from oss note 573470.

  • Flash CS5.5 - not saving all frames in symbols?

    Hi,
    We have a problem where our Flash CS5.5  (mac) does not save all of the frames in a symbol? For example, we animate a walk in a symbol, the symbol is a 'grahpic'. We make a keyframe and reference frame 5 in the walk. Save the project. When we re-open the project there is no 'frame 5' - its blank and so the stage shows the symbol referencing nothing!
    If anyone can help that would be amazing, its been happening for months and we have yet to find anyone online who has the same problem,
    Thanks!
    Garth

    We're having the same issue on our project. My coworker is using Windows though, but it's selectively not saving all the frames in a graphic on his laptop. It has severely destroyed our progress on this project now and we're livid. I wish I could help, but I'm searching for a solution as well.
    He's been saving to his Dropbox account, we're going to see if that has anything to do with it, like it's syncing with an older version of the file somehow.

  • Selectable map not saved in fillable PDF form file

    Hi all, I have a problem with a document (it's a book for children) which has been created using InDesign CS6 on Macintosh. I need to make a fillable form (which is not a problem) and I have applied the "Extended Features for Acrobat Reader". I guess the client uses Acrobat Reader for Windows.
    The problem comes when the client asks me to include a map where the pupils can select the countries, and that I have solved using buttons that show/hide these countries. It works fine, but when the client fills the form and saves the document, the map doesn't save the selected fields.
    How can I make it work properly? I also tried creating a "SAVE MAP" button, but unfortunately, Acrobat only applies this feature to the current state when I create the document, NOT when the client clicks on this "SAVE MAP" button. Is there another solution, please?
    And there's still more... In another page, the pupils must select 5 words, and the problem remains the same... the selected fields are not saved.
    I hope I've explained myself correctly, I know it's a bit confusing.
    Thanks in advance!!

    If you will be adding up the mileage reimbursement amounts you might need to round the result of the calculation to 2 decimal places and that will require a custom JavaScript calculation. Using unrounded values can result with an answer that does not add up to the displayed value.
    Using the simplified field notation also requires that field names meet a very specific format. The field names need to start with an alphabetic character and it cannot have any white space character in the name unless some additional coding is done. These restrictions are a result of processing the formula string with JavaScript and how the data string is parsed for processing.

  • Not saving the data in two tables

    Hello,
    its my production problem, i have an update form where you can update the records and these
    records will sit in the temp tables until the final approval from the supervisor.
    In this update form i have two table where i am saving the data one is dup_emp to save the
    officer data and another is the dup_address to save the officer where he worked data.
    in this form address form is pop up screen where you can update and gets back to the original
    form where you can see all the other fields. my problem is if a user hit the cancel button on
    address form example the user doesnt want to update any information on that screen so user
    cancel that screen, and comes to the other screen where the user makes the changes to the
    appropriate fields and hits the SAVE button. in this case its saving only to the dup_emp table
    data not the address data from the address form to dup_address table for the same record.
    if the user cancels in both the screens cancel button it should delete the record from both the
    tables but cancel in form and saves in another form it should save the record in both the
    tables.
    here is my code from both cancel buttons from both the forms.
    this is code is from address form cancel button.
    delete from dup_address
    where address_id=:address_id
    and parent_table_name='emp';
    commit;
    CLEAR_BLOCK;
    go_block('DUP_EMP');
    This code is from dup form of the cancel button
    declare
    temp_address_id varchar2 (12);
    begin
    delete from dup_emp
    where secondemp_id =:dup_emp.secondemp_id;
    delete from dup_address
    where parent_t_id=:global.secondemp
    and parent_table_name='emp';
    commit;
    clear_block;
    go_block('secondaryemp');
    END;

    Hi,
    As Aravind mentioned, it's nothing related to workflow. You have to find a BADI in tcode PA30 that could be used after the infotype is updated. So, you can use FM SAVE_TEXT.
    Regards,

  • Adobe Audition not saving Meta Data

    I'm trying to save file information within an mp3 or wav file for our broadcast software (AudioVault) to read it and the information does not save.
    We use versions 1.5 and Version 3 and they both exhibit the same behavior.
    I have followed the info below but it doesn't work.
    The File Info command opens a dialog box in which you can see and add metadata—descriptive information that a computer can process and search—about the open audio file. For example, metadata can include history, loop, and Broadcast Wave information.
    For audio files in WAV, mp3, or CEL format, you can use the File > XMP Info command to add XMP metadata. This extensive metadata can be shared across databases, file formats, and platforms. (See Add or edit XMP metadata.)
    1. In Edit View, choose File > File Info.
    2. Click the tabs at the top of the dialog box to navigate between different sets of properties.
    3. Set properties as desired, and click OK.
    To preserve file information when you save files, select Save Extra Non‑Audio Information in the Save dialog box.
    It is not saving the start and end date. Here's what I'm doing. Open mp3 file. File-File Info, toggle text field names to Radio Industry.
    Fill out Description, Advertiser, start date, end date, click ok. click file, save as (clicking save extra audio infomation)
    now close the file and reopen it and the start and end date are gone. Ideas?

    After talking with BE I discovered that the following procedure will save
    the
    meta data providing it is saved in a WAV format (mp3 doesn't work.)
    Open your mixdown in the waveform view.
    Hit ctrl P and the wave properties window will appear.
    Fill out title, artist. Cut number, category and date.
    When you save as make sure save extra non-audio info is checked
    Then in the dropdown save as type choose WAV windows pcm.
    Your completed file can now be dropped into an AV import folder that should
    transfer
    Into the system with all the information in their proper fields.

  • 2lis_11_VAITM not inserting all data in ODS

    Hello Gurus.
    I'm using extractor 2lis_11_VAITM, when I test the extractor in RSA3, it is bringing me all registers of table VBAP, but when I load this extractor into an ODS in BW, It is not inserting all registers into the cube, some "return orders" are missing, how can i solved this problem ????   I'm using in ODS key Doc number and position.
    THANKS IN ADVANCED.

    Hi Sudheer, ther is no selections during data load, and also ther isn't any routine(either in transfer or update rules).  It's supposed that all registers have to be loaded to the ODS no ?? because i'm using key Doc number and positions, so I want all documents with all positions to be loaded, but this is not happening, there are missing the "'return orders'".
    Any other idea of why this is happening ??

  • FDM export to HFM - 2nd export did not clear all data from 1st export?

    Has anyone experienced exporting a replacement FDM file to HFM where the 2nd file did not contain an account that was present in the original file and that account/value in the 1st file then remained in the HFM trial balance and caused it to be out of balance? Does the replace export option not clear all the prior file data? The only unusual part of it might be that the problem account was derived using logic group script? Thanks.

    Thanks Hensen - Sure, it was easy enough to fix once I deduced what the problem was - although my solution was just to use the data clear function and reload. The real question is how to prevent it from happening again and it sounds like I can't do much about it - other than trying to train the users to watch out for do-over files that have fewer accounts than the original load?? Am I wrong to think that HFM should try to fully clear all previous data from a load file if there is a replacement or at least try to validate whether or not all prior accounts have been repopulated?? There's plenty of good validation in the validation step of FDM. Why not during the export step? If this makes sense, I'll put in another "enhancement request" to support.

  • Help:  Not getting all data from text data type

    Hi there
    I have a stored procedure that returns a couple of fields and one of the fields is of datatype TEXT. In my ResultSet, I do not get all the data back that is stored in the TEXT datatype. I have say about 600 charactors in this field, but only 30 charactors are returned. Is there a reason why this is happening and how can I fix it?
    Please help?
    Thanks

    I set that field to have a normal string of about 50 charactors. Namely: "this is a note that is about 49 charactosrs long." (exclude the quotes). And I still got 30 charactors back only.
    I set a shorter text value of 21 charactors and that returned all 21 charactors.
    The text that is usually in this field is:
    "URL=SubsidiaryNarrative.html�BABY_CARE_PRODUCTS=false�AIDS_FOR_PHYSICALLY_DISABLED=false�SPORT_SUPPLEMENTS=true�NATURAL_REMEDIES=false�COSMETICS_FRAGRANCE=false�WOMANS_HEALTH=false�ADDITIONAL_CARDS=No�EXERCISE_ROUTINE=Yes�NUMBER_OF_CHILDREN=0"
    And I got out "URL=SubsidiaryNarrative.html�B"

  • Ical not storing all data & cant initialize lists

    okay so im trying to store all ical data in seperate lists for hours months years and the actual event ect....it worked fine for a while but now its not storing all the events....and then when it did it would carry over from one run to another. I figured out that was probably because they were properties but when i make the lists global i get a "this variable is not initialized" problem. and even if i somehow managed to fix that its still not reading in all the data. ive been at this for 2 hours and cant see the problem. please help:
    variable defs:
    (*System Variables*)
    global running_processes
    global _weekday
    global _date
    global _month
    global _year
    global _hours
    global _minutes
    global _seconds
    global time_ofday
    (*iCal Variables*)
    global iCal_Open
    global iCal_Run
    global iCal_Calendars
    global iCal_Events
    global icaleventsstore
    global icaleventslast
    global iCalEvents_StartMonth
    global iCalEvents_StartDate
    global iCalEvents_Startyear
    global iCalEvents_Starthours
    global iCalEvents_StartMinutes
    global iCalEvents_EndMonth
    global iCalEvents_EndDate
    global iCalEvents_Endyear
    global iCalEvents_Endhours
    global iCalEvents_EndMinutes
    global iCalEventsStart
    global iCalEventsEnd
    code to split up dates and date:
    on Ref_Events()
    proc()
    if running_processes contains "iCal" then
    (*if iCal is open do the code as normal*)
    set iCal_Run to 1
    set iCal_Open to 1
    tell application "iCal"
    set iCalEventsStart to the start date of every event in every calendar
    set iCalEventsEnd to the end date of every event in every calendar
    set iCal_Events to the summary of every event in every calendar
    set x to 1 --holds calendar to be used
    set y to 1 --holds event to be used
    repeat while x is less than or equal to the number of items in iCal_Events
    repeat while y is less than or equal to the number of items in item x of iCal_Events
    get item y in item x in iCalEventsStart as string
    set temp_date to the result
    --start dates
    set iCalEvents_StartMonth to iCalEvents_StartMonth & the second word of temp_date
    set iCalEvents_StartDate to iCalEvents_StartDate & the third word of temp_date
    set iCalEvents_Startyear to iCalEvents_Startyear & the fourth word of temp_date
    set iCalEvents_Starthours to iCalEvents_Starthours & the fifth word of temp_date
    set iCalEvents_StartMinutes to iCalEvents_StartMinutes & the sixth word of temp_date
    --end dates
    get item y in item x in iCalEventsEnd as string
    set temp_date to the result
    set iCalEvents_EndMonth to iCalEvents_EndMonth & the second word of temp_date
    set iCalEvents_EndDate to iCalEvents_EndDate & the third word of temp_date
    set iCalEvents_Endyear to iCalEvents_Endyear & the fourth word of temp_date
    set iCalEvents_Endhours to iCalEvents_Endhours & the fifth word of temp_date
    set iCalEvents_EndMinutes to iCalEvents_EndMinutes & the sixth word of temp_date
    --event description
    get item y in item x in iCal_Events as string
    set temp_event to the result as string
    set icaleventsstore to icaleventsstore & temp_event
    set y to y + 1
    end repeat
    set x to x + 1
    end repeat
    end tell
    else
    (*if iCal is not open do the code then close it*)
    if iCal_Run is 0 then
    set iCal_Run to 1
    tell application "iCal"
    set iCalEventsStart to the start date of every event in every calendar
    set iCalEventsEnd to the end date of every event in every calendar
    set x to 1 --holds calendar to be used
    set y to 1 --holds event to be used
    repeat while x is less than or equal to the number of items in iCalEventsStart
    repeat while y is less than or equal to the number of items in item x of iCalEventsStart
    get item y in item x in iCalEventsStart as string
    set temp_date to the result
    --start dates
    set iCalEvents_StartMonth to iCalEvents_StartMonth & the second word of temp_date
    set iCalEvents_StartDate to iCalEvents_StartDate & the third word of temp_date
    set iCalEvents_Startyear to iCalEvents_Startyear & the fourth word of temp_date
    set iCalEvents_Starthours to iCalEvents_Starthours & the fifth word of temp_date
    set iCalEvents_StartMinutes to iCalEvents_StartMinutes & the sixth word of temp_date
    --end dates
    get item y in item x in iCalEventsEnd as string
    set temp_date to the result
    set iCalEvents_EndMonth to iCalEvents_EndMonth & the second word of temp_date
    set iCalEvents_EndDate to iCalEvents_EndDate & the third word of temp_date
    set iCalEvents_Endyear to iCalEvents_Endyear & the fourth word of temp_date
    set iCalEvents_Endhours to iCalEvents_Endhours & the fifth word of temp_date
    set iCalEvents_EndMinutes to iCalEvents_EndMinutes & the sixth word of temp_date
    --event description
    get item y in item x in iCal_Events as string
    set temp_event to the result as string
    set icaleventsstore to icaleventsstore & temp_event
    set y to y + 1
    end repeat
    set x to x + 1
    end repeat
    end tell
    quit application "iCal"
    end if
    end if
    if icaleventsstore is not icaleventslast then
    say "new events stored in I Cal. Would you Like to View a List of all events?"
    display dialog "View List of Events?" buttons {"Yes", "No"} default button 2
    if the button returned of the result is "Yes" then
    choose from list icaleventsstore with prompt "All the Current Events"
    else
    -- action for 2nd button goes here
    end if
    set icaleventslast to icaleventsstore
    end if
    end Ref_Events

    You need to be careful when using conditional statements to set global variables (the global declaration does not set any values). I can't tell from the just the one handler you posted, but an example would be the iCal_Run variable - unless it is declared somewhere else, it won't have a value if there isn't an iCal process.

  • Data form not saving enter data after hit of submit

    Hi,
    Entered data on Data from not saving after hitting the submit button in smartview.
    A rules is attached to the same data from and its running on save, after retrieve it's not display enter data.
    it's urgent, please help.
    Regards

    You need to have the below updates done on the affected PC.
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings]\
    "ReceiveTimeout"=00dbba00 (hexadecimal)
    "KeepAliveTimeout"=300000 (decimal)
    "ServerInfoTimeout"=300000 (decimal)
    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]\
    "ReceiveTimeout"=00dbba00 (hexadecimal)
    "KeepAliveTimeout"=300000 (decimal)
    "ServerInfoTimeout"=300000 (decimal)
    if its windows 7 machine the same key has to be added under wow6432node under same path.
    once the changes are done reboot the machine and try launching the BR. Hope it works !!!
    Thanks
    Amith

  • St03N not collecting all data

    HI
    does anyone know why would st03n not collect all proper data, we found out recently that a user had scheduled a program as a background job to run and it ran successfully but when we look on that date we don't see that it had run and even that user doesn't come out in the history
    any ideas why?
    regards

    Sorry Sujit that I wasn't clear
    the job i was referring to was a z program that was run be a user in the background.
    that is how we started knowing that there were missing data in st03n
    we were trying to see how many time that program ran and who ran it
    so we went to see in st03n but we found out that there was no history for that program in there or any history for the user who ran the z program in the background.
    there is no connection to SAP_COLLECTOR_FOR_PERFMONITOR background job. this job is running successful in our system and all other data is being collected
    so the data that was missing was on the 14th of march and then we found out that there is no entry of any sort in st03n for 15th of march, but we have data for 16th of march.
    so now we want to know what happened
    i hope this is clear now
    regards

Maybe you are looking for