Extendscript Time Value / AEGP Time Values BUG

There is a fairly annoying bug (?) in Extendscript that I am hoping to rectify by starting to dig into the C++ SDK and hopefully solve using a hybrid extension.
Here is the bug:
I have manually set my frame count to start from 0 in my Project, as per my facilities specs. This is so our timecode from the client stays correct to theirs, however while we like to start the count from 0 we like to have our master comp set to start at frame 1;
So the comp is set to 1.
For reference this comp is set to 29.97
If I query currentComp.displayStartTime I get:
0.03336670003337
One frame in, in seconds.
If I query currentComp.frameDuration I get (drum roll):
0.03336670003337
One frames length in seconds.
So to programmatically set it in the future the code should be:
currentComp.displayStartTime = currentComp.frameDuration;
If I query displayStartTime after setting it, I get:
0.03336669877172
So, it seems the JavaScript doubles are becoming Floats somewhere where it talks to the AE engine.
Why this is a gnarly bug, sometimes running this sets the start time to 0 (depends on the frame rate, 29.97 goes to 0, 23.976 goes to 1)
I have seen fixes like add (1/1000) to the value to nudge it just over the edge. While this gets numbers I want it seriously breaks rendering. If I submit to royal render it will render from frame 0 (a grey frame) and then try and (usually crash) the remaining frame except for the last frame, all the while struggling to split the comp between machines. So I actually do need the setting to be as accurate as the getting WITH NO fudging. (why can't we script with INTEGER frames ffs!?)
I would love to fix this without C++ but have had no luck.
Why C++ seems to be answer:
It seems the floats are quantized to certain step values in the C++ side of things. (See time_scale and time_step)
Before I commit to having no life and woodshedding some C++, does anyone have a fix for this? Can I pre-quantize the floats in AE and set that? Can I X-Post to the scripting forum?

While interesting to note that compObj.time returns the correct value and lands on the whole frame I still do not see how this fixes my problem.
Take this simple code, comp is 29.97 and set to start at frame 1 manually when first run.
var currentComp = null;
var currentComp = app.project.activeItem;
$.writeln("######################################");
$.writeln("Current display start time: " + currentComp.displayStartTime);     //this is the result from Manually setting it
$.writeln("Current frame duration: " + currentComp.frameDuration );            //this is how long one frame lasts
$.writeln("Current comp time: " + currentComp.time);                                   //this is 0 since my cursur is at the start of the comp
currentComp.time = currentComp.frameDuration;                          //move the cursor one frame in capture the time value there
$.writeln("Current time 1 frame in: currentComp.time);                    //this is the value that comp.time returns at frame 1
currentComp.displayStartTime = currentComp.time;                    //set display start time to the value of currentComp,time
$.writeln("AFTER SWAP: " + currentComp.displayStartTime);     //#$@#@! happens here anyway
output:
Current display start time: 0.03336670003337
Current frame duration: 0.03336670003337
Current comp time: 0
Current time 1 frame in: 0.03336670003337
AFTER SWAP: 0.03336669877172     <--- until this returns the identical value not sure what to do.
It doesn't seem to me, unless I'm missing something, that it matters where I get an accurate number from, AE is unable to accept that value as an input for Comp Display Start Frame.

Similar Messages

  • Write to Measurement File time column wrong starting value

    I am using Write tp Measurement File express VI.  I select to write one time column.  The values writtent in the time column start from a value that does not seem to correspond to anything in the program -- sometimes as much as 2-3 days before the saving begins.
    Can I force the starting value  of time to something, or get it to write the time since we started saving, or something predictable?

    Include code whenever available.  Asking somebody to troubleshoot your software without any code is like asking your mechanic to fix your car without taking your car to him.
    Source
    I don't recommend using the Write Express VI.  I recommend using the File I/O primatives because they allow for much more control over what gets written and how.  Still I would expect the Express VI to be able to write time properly so I'd assume there is some kind of bug with the data being given to the function.  Post some code so we can see what is going on.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

  • Time(0) returns decreasing value??

    Hi,
    On a SunOS version 5.8, my application reads the unix system time using the time(0) call and on some runs, the value is not alwasy monotonically increasing. I see a jump backwards by say 60seconds once in a while.
    There is no NTP running on this machine and there is no user intervention (to change the time)
    Are there are any known bugs that might cause this..we are having serious problems with this :), and the problem is not easy to replicate..
    any comments ?
    thanks

    Hmmm,,
    The effect is the same but the symptoms are not similar.
    Moreover I am seeing this problem on a sun sparc.
    anyways, thanks for the response, I'll keep searching / waiting..

  • F4 Process takes a long time to show the values

    Hi gurus,
    We are facing an issue with the InfoObject Sup. Company Code 0COMP_CODE, this characteristic has 200 enties in the Master Data, and 10000 values in the SID table.
    This infoObject is being used in a Query (3.X version) and when we press the F4 to obtain the values, it takes a long time to show them.
    The query takes data from a Multiprovider, and the multiprovider only has one Cube.
    The issue is happening with a lot of query (obviosly, with the same object), and there is no reason to do it I think, because the amount of records is not too much (10 K rec).
    So, what do you think is happening? all your help will be helpfull.
    Regards, Federico

    Frederico / Rob,
    setting the InfoObject property of 'Query execution filter value selection' to 'values in master data table' has the consequence that it is indeed faster on the query selection screen, but then when selecting filter values after the report has been displayed is not restricted to the values in the report results - again all master data values are shown for selection. This is not acceptable to our users.
    Ideally, I would like to see two settings for query execution - master data for the initial selection screen, only posted values for navigation after the query has been executed. But I doubt that's going to happen.
    In BW3.5 I seem to remember that you can set the choice of F4 display within the web template (can't in BI7).
    NB for BI7 Java execution, examine the 'order for F4 help' on the InfoObject attributes and remove most of SAP's default settings. This will speed things up a little.
    David

  • Decimal format time value to convert into time (hr:min:sec)value in a graph

    I need to develop a graph in WAD, in BW7. In the graph the value must be showed as HR:MIN:SEC, which I cannot get it right.
    The keyfigure value  carries the duration(hr:min:sec) in decimal format.  In the query, I use this keyfigure for calculation. To get the time broadcasted for a week range. I get the total duration (say 507835.000). Now I need to convert this value back to hr:min:sec. I use the below formulas to get the hr, min, sec.
    D = 507835
    Val1 = D/3600
    Val2 = Frac(val1)
    Val3 = Val2 * 60
    Val4 = frac(Val3) * 60
    Hr = Val1 – Val2
    Min =  Val3 – frac(Val3)
    Sec =  Val4
    In another formula in the query I add Hr + Min/100 + Sec/10000 to get hr.minsec format.
    When I do an average on count of weeks,  this doesn’t round off correctly.
    I tried to also use the Data function TIME() which when the time is > 24 hrs changes the value.
    Lets say if it is 39:00:00, it shows value as 15:00:00 instead of keeping the value 39:00:00.
    When I used this value in the graph it did not show the HR:MIN:SEC values in the value axis instead  it showed 0.0, 0.1,….1.0. Bcoz of this the graph is blank.
    Can anybody help me to resolve this problem.
    Thanks alot
    Anima

    I checked SU01 and didn't see anything there to customize...
    In my workstation, control panel / regional and languages settings / tab regional Options / customize; my time format is HH:mm:ss; the HH has to be in capital letter to display the time in 24 hour...
    but this is strange anyway... are you reporting with web frontend or excel?

  • Urgent! Display lookup value and return value at the same time.

    We are using pop up lov.
    How can we display lookup value and return value at the same time. let me claer..
    Our lov query is like fallowing
    select dname, deptno from dept
    we want to return deptno column into a database bind text item and dname column into a display item (look up)
    can we do it (we need to do)
    thanks for your help.

    We did it .
    But pop up key lov (display description return value ) property doesn't appear for tabular forms item.
    (Report Attributes pages Tabular Form Element section display As property list)
    can we set or not.
    Thank you.

  • Please:How to repeat the return values multiple times in sapscript

    Currently my subroutine is returning a value called TOQBSSHB single time and i am working with standard layout called RFFOUS_C.Please can anybody tell me if i want to show multiple times TOQBSSHB for different values of VBLNR .Is it possible if it is what are changes i should make on layout and subroutine.
    PERFORM EXTRACT IN PROGRAM Y_MIT_TEST2
    USING &REGUH-VBLNR&
    USING &REGUH-NAME1&
    CHANGING&TOTQBSHB&
    ENDPERFORM
    FORM EXTRACT TABLES IN_PAR STRUCTURE ITCSY OUT_PAR STRUCTURE ITCSY.
    TABLES : REGUP,BSEG,REGUH,REGUD.
      DATA : BILL_NO LIKE REGUH-VBLNR.
      DATA : ITAB LIKE REGUP OCCURS 0 WITH HEADER LINE.
      DATA : JTAB LIKE REGUP OCCURS 0 WITH HEADER LINE.
      DATA : BELNR1 LIKE ITAB-BELNR.
      DATA : QBSHB1 LIKE REGUD-SWNES.
      DATA : QBSHB2 LIKE REGUD-SWNES.
      DATA : TOTOQBSHB LIKE REGUD-SWNES.
      READ TABLE IN_PAR WITH KEY NAME = 'REGUH-VBLNR'.
      IF SY-SUBRC = 0.
       BILL_NO = IN_PAR-VALUE.
      ENDIF.
    SELECT * FROM REGUP INTO CORRESPONDING FIELDS OF TABLE ITAB WHERE VBLNR
    = BILL_NO.
      READ TABLE ITAB INDEX 1.
      IF SY-SUBRC = 0.
      MOVE ITAB-QBSHB TO QBSHB1.
      MOVE ITAB-BELNR TO BELNR1.
      ENDIF.
    SELECT * FROM BSEG INTO CORRESPONDING FIELDS OF TABLE JTAB WHERE BELNR
    = BELNR1.
      LOOP AT JTAB.
      READ TABLE JTAB INDEX SY-TABIX.
      IF SY-SUBRC = 0.
      QBSHB2 = QBSHB2 + JTAB-QBSHB.
      ENDIF.
      ENDLOOP.
      TOTOQBSHB = QBSHB1 + QBSHB2.
      READ TABLE OUT_PAR WITH KEY NAME = 'TOTQBSHB'.
      IF SY-SUBRC = 0.
      MOVE TOTOQBSHB TO OUT_PAR-VALUE.
      MODIFY OUT_PAR INDEX SY-TABIX.
      ENDIF.
    ENDFORM.

    I said :
    - A) you should copy the main program without to copy
         includes, so when the systems ask you which objects
         you want to copy: check all excluding INCLUDES.
    So you'll have a new program which uses the same includes of the standard program.
    - B) in your z-program you find the point where you should insert your code: you'll have two cases:
    - you should insert code in a point that is writen in z-program;
    - you should insert code in a point (for example a form) that isn't write in z-program, but in a standard include your z-program use.
    In first case you only write your code, in second one before you should copy the include, than insert it in your z-program and so insert your code in the include.
    For example:
    - A) Copy RFFOUS_C in ZRFFOUS_C
    - B) I should change the code of routine  
         SCHECKDATEN_EINGABE, it's defined in RFFORI01, so I copy it in ZRFFORI01, insert my code in it.
    - C) found where my z-program call include RFFORI01:
    subroutines for check print and prenumbered checks                  *
      INCLUDE RFFORI01.
    now replace this with the call to my new include:
      INCLUDE RFFORI01.
      INCLUDE ZRFFORI01.
    If you do in this way you copy only includes where you should change the code.
    Message was edited by: max bianchi
    Message was edited by: max bianchi

  • Simple Line Chart - Values over time

    A simple line chart displaying a set of values over time would seem to be a very easy report to design. I'll be darned if I can see how to design it. Can anyone shed some light?
    I have provided links to a report and a spreadsheet which is the report datasource. My actual report will use SQL Server as its datasource. I am providing ths excel based example for the sake of protability.You will need to set the datasource location after saving the files to your hard drive.
    I can get the lines to draw properly, what I cannot figure out is how to specify the datetime values for the x axis. The column I would like to use on the x-axis is called DerivedLoggingTime.
    I'd also like to get control of the logarithmic algorithm used to formulate the y-axis values. I am not always happy with the values that the log algorithm comes up with.
    Any help is greatly appreciated.
    [Link to report|http://www.usol.com/~joe/linechart.rpt]
    [Link to spreadsheet|http://www.usol.com/~joe/AnalysisResults.xls]
    Another discovery while working on this report - our database will be SQL 2008 and  we are making use of the datetime2 datatype. CR appears to be treating this datatype as text. So when working with the SQL based datasource, I had to cast datetime2 columns as datetime in order for CR to see the columns as datetime instead of text. This is fine in this instance because the granularity of the datetime values for this particular report does not require datetime2, but that will not always be the case. CR will need to recognize the new datatype.
    Edited by: Joe Sytniak on Jul 17, 2008 5:37 PM

    Hi Joe,
    The Date Axis Line Chart of the Numeric Axis Type Chart, can be used to display data on a regular interval of days, Months and Years. The information displayed can unfortunately not be more granular that days.
    This type of chart is generally used when the data is recorded on irregular intervals in the database, and to make sense of the information stored it needs to be displayed at regular intervals.
    Since the data stored in your data source seems to be stored every 4 minutes, it will not be necessary to use this type of chart. I will suggest to use the regular line chart instead.
    To create a line chart using your date time field and value:
    1. Select "Chart" under the menu "Insert"
    2. Insert the chart on your report in the desired section.
        ( Group Header # 3 in your case. )
    3. In the "Chart Expert" window, under the tab "Type",
        change the chart type to a line chart by selecting "Line" in
        the "Chart Type" list.
    4. Under the tab "Data", add the database field that contains the Date Time information under the "On change of" list.
    (In your case, add the "DerivedLoggingTime" database field)
    5. To display the data for each minute, select the database fields you just added under the "On Change of" list, and
    click on the button "Order". In the "Chart Sort Order" window,
    select "For each minutes" in the "Section will be printed" drop down list, then click "OK"
    6. Add the field you want to display the value in the "Show Value List", then click "OK"
    Now it will display a line chart as desired, but since there is a lots of data point on your chart, the x axis date time labels will overlap each other. To avoid  this situation, I will suggest to skip labels.
    To format a chart to skip labels:
    1. In the "Preview" tab of the report, select one of the x axis label, and right click on it. In the contextual menu, select "Group (X) Axis Options..."
    2. In the "Group (X) Axis Settings" window, under the tab "Layout", check the option "Skip Group Labels" and set the value to 15 for example.
    Now, it will display the date time label at every 15 data point.
    As for your question on how get control of the logarithmic algorithm used to formulate the y-axis values, we unfortunately do not have much control over it other than:
    - Entering static values, or
    - Checking or Unchecking the option "Use Logarithmic scales"
    The above options are available on the y axis. To change those options:
    1. In the "Preview" tab of the report, select one of the y axis label, and right click on it. In the contextual menu, select "Group (Y) Axis Options..."
    2. In the "Group (Y) Axis Settings" window, under the tab "Scales", you will see the following options:
    - Minimum Values
    - Maximum Values
    - Use Logarithmic scales
    I will suggest to check the option "Use Logarithmic scales"
    Finally, as for the issue you discovered where SQL Server 2008 data type DateTime2 is converted to a string in Crystal Reports 2008, it is important to note that SQL Server 2008 hasn't been released yet, therefore it has not been tested in Crystal Reports 2008. Once SQL Server 2008 is released, I will suggest to test it again using the ODBC driver provided with this new version. 
    At this point I am assuming that this is happening because it is a new data type and an unknown data type get converted to string.

  • Any chart plugin, or other solution available able to "CAPTURE A VALUE AT TIME OF CLICK" ?????

    Hi,
    I just realized that the query is not my problem.
    I have a graph that uses the query below, and it displays bars showing 4 different Market Segment revenue totals in each bar.
    My requirement is to drill down into that section of the graph and show what makes up that total.
    I can not add this to the LINK because at the time of query the Market Segment is unknown.
    Is there any chart plugin, or other solution available able to "CAPTURE A VALUE AT TIME OF CLICK" ?????
      select NULL LINK,
            to_char(to_date(year,'YY'),'YYYY') year,
            sum (decode(market_segment,'Advanced Technology Facilities',revenue,0)) "Advanced Technology",
            sum (decode(Market_segment,'Energy and Environmental Technologies',revenue,0)) "Energy and Environmental",
            sum (decode(market_segment,'High Tech Infrastructure',revenue,0)) "High Tech Infrastructure",
            sum (decode(market_segment,'Life Science and Chemicals',revenue,0)) "Life Science and Chemicals"
         from apps.xxmwz_apex_rev_5yrs
      group by year
      order by 1

    My graph changes from showing 4 segments in each bar to one segment. Is there a flag in AnyChart to set?
    select --'f?p=&APP_ID.:2:'||:app_session||'::::P2_YEAR,P2_SEGMENT:'||to_char(to_date(year,'YY'),'YYYY') ||','||market_segment||':'  LINK,
            to_char(to_date(year,'YY'),'YYYY') year,
            sum (decode(market_segment,'Advanced Technology Facilities',revenue,0)) "Advanced Technology",
            sum (decode(Market_segment,'Energy and Environmental Technologies',revenue,0)) "Energy and Environmental",
            sum (decode(market_segment,'High Tech Infrastructure',revenue,0)) "High Tech Infrastructure",
            sum (decode(market_segment,'Life Science and Chemicals',revenue,0)) "Life Science and Chemicals"
         from apps.xx_apex_rev_5yrs
      group by year  ---, market_segment
      order by 1
    YEAR
    Advanced Technology
    Energy and Environmental
    High Tech Infrastructure
    Life Science and Chemicals
    2009
    224304.16075
    25.37052
    45495.0178
    764.17256
    2010
    618576.29542
    9.909
    102152.89536
    2922.65983
    2011
    952785.70452
    0
    129197.48215
    3837.69426
    2012
    621226.3018
    974.55686
    257489.31568
    132347.96319
    2013
    440862.10151
    1495.35073
    83736.92111
    653579.60659
    select --'f?p=&APP_ID.:2:'||:app_session||'::::P2_YEAR,P2_SEGMENT:'||to_char(to_date(year,'YY'),'YYYY') ||','||market_segment||':'  LINK,
            to_char(to_date(year,'YY'),'YYYY') year,
            sum (decode(market_segment,'Advanced Technology Facilities',revenue,0)) "Advanced Technology",
            sum (decode(Market_segment,'Energy and Environmental Technologies',revenue,0)) "Energy and Environmental",
            sum (decode(market_segment,'High Tech Infrastructure',revenue,0)) "High Tech Infrastructure",
            sum (decode(market_segment,'Life Science and Chemicals',revenue,0)) "Life Science and Chemicals"
         from apps.xx_apex_rev_5yrs
      group by year, market_segment
      order by 1
    YEAR
    Advanced Technology
    Energy and Environmental
    High Tech Infrastructure
    Life Science and Chemicals
    2009
    0
    0
    0
    764.17256
    2009
    224304.16075
    0
    0
    0
    2009
    0
    0
    45495.0178
    0
    2009
    0
    25.37052
    0
    0
    2010
    0
    9.909
    0
    0
    2010
    0
    0
    102152.89536
    0
    2010
    0
    0
    0
    2922.65983
    2010
    618576.29542
    0
    0
    0
    2011
    0
    0
    129197.48215
    0
    2011
    0
    0
    0
    3837.69426
    2011
    952785.70452
    0
    0
    0
    2012
    621226.3018
    0
    0
    0
    2012
    0
    974.55686
    0
    0
    2012
    0
    0
    257489.31568
    0
    2012
    0
    0
    0
    132347.96319
    2013
    440862.10151
    0
    0
    0
    2013
    0
    1495.35073
    0
    0
    2013
    0
    0
    0
    653579.60659
    2013
    0
    0
    83736.92111
    0

  • Change Bex Variable Value every time refresh query!

    I'm looking for solution at this problem:
    1) I've create a formula variable
    2) I've assign to this variable a value in EXIT_SAPLRRS0_001 (step 2)
    3) When run my query it's OK but the value of my variable is static!!
    The problem is to change variable value every time the user change a filter like when do "Select Filter Value"...
    How can I do this?

    I know step 2 and this step is usefull for the first valorization of variable
    but, for example, if I run the query with initial filter and after, in the navigation, I restrict the filter using "Keep Filter Value" on a single value of one characteristic the system doesn't execute the SAP EXIT and variable is the same of the first initial value...
    I need a SAP EXIT or anything like it for change Formula Variable Value every time I change any filter during the query navigation.

  • Assign master data attribute value to Time Infoobject in Transfer Rule Rout

    Hi Experts,
    I want to assign value for Time Infoobject ZTIME from a Master data Infoobject's attr.  The value for this ZTIME exists as an attr of Infooject ZMMM. I want to do at Transfer Structure level so that the assigned value can be used for another calculation in the update rule..
    Any help on the routine is highly appreciated.
    Thanks,
    DV

    Hi Edwin,
    After making the changes as u suggested, i tried to activate the transfer rule, but Iam getting the following eerror msg
    Error generating program
    Message no. RSAR245
    Diagnosis
    An error occurred in the program generation:
    Program / Template:   RSTMPL80
    Error code / Action: 6
    Row:        6,083
    Message:    Statement is not accessible.
    Procedure
    If the problem occurred during the data load or transport, activate the transfer rule.
    If the problem persists, search in the SAP note system under 'RSAR 245'.
    How can Iresolve this?/ Why is this happening??
    DV
    Any Help???
    null

  • Current view value for time

    I have a EVDRE report which is running fine if I put month or quarter in the CV, but if I put year such as 2011.TOTAL, if will not retrieve any value, the time dimension is not in the row or col. anybody have any thought?

    Hi Jianbai,
    If you have recently implented EHP1 there is a known issue with hierarchies not aggregating
    Refer to OSS note 1139396
    Report SAP_DROP_TMPTABLES can be executed  to drop temporary hierarchy tables.
    Regards,
    Sabine

  • Time when the waveform value cross a determined level

    Hi all,
    I'm using PCI-5112 with Labvew to capture a waveform and i'm getting a triangle form waveform type. How to find the time when the waveform value cross some predetermined values. To put it more clearly, I attached a picture. In my picture, I want to know TH (time interval when the Y value cross 100), TM ( time interval when the Y value cross 50), TL (time interval when the Y value cross 20). How to put these measurements through Labview program? Any clue or example would be very helpful. Thx  
    Attachments:
    description.jpg ‏22 KB

    You can do this using the built-in NI-SCOPE functions or the LabVIEW pulse waveform measurements VIs by tweaking the reference levels appropriately.  However, given the noise level in your signal, you may not be happy with the result, since these measurements are done essentially on a point-to-point basis.  A more robust option is to find the approximate location of the level crossing, take N points on either side of it, do a simple curve fit to this data, then use the curve fit to determine the actual level crossing.  A line fit would work on the first part of your curve, an exponetial or parabolic fit on the second.  A further optimization would be to use a robust fitting method, but it does not look like you need to go that far.
    If you need more details on any of these methods, let us know.
    This account is no longer active. Contact ShadesOfGray for current posts and information.

  • Hyper-V Hypervisor Virtual Processor\\% Guest Run Time occasionally has bad values

    I'm accessing PerfMon data via RegQueryValueExW () calls in a C++ program to collect a variety of metrics. I've noticed that
    Hyper-V Hypervisor Virtual Processor\\% Guest Run Time occasionally contains incorrect values, as shown both in my collected code as well as in PerfMon. (Also % Total Run Time, and possibly all the metrics.)
    My test environment is running 2008 r2 standard, service pack 1, on an Intel Zeon CPU (if it's relevant), and is hosting four guests, none very active (_total = .449, the rest = .030, .513, .185, .194, .341).
    The problem is that occasionally the first, least active, guest will spike well above 100% (as an example, 6300%).
    When walking through my code, the issue seems to coincide with the order of the subscripts being returned from RegQueryValueExW () changing, where the first, least active subscript moving to the second location, and getting an unexpected value. When it returns
    to the first spot in the series on a subsequent call it once again has an expected value. Oddly enough the new "first array element" has the expected value even after the shift.
    Actual returned values for a 30 second collection cycle, values are shifted by 1000:
    GuestRunTime[hyper-vtest_0]; current = 1211813.198, previously = 1211804.192
    GuestRunTime[win2k3EntR2_-_prometheus_3]; current = 18401087.260, previously = 18400964.194
    (interval)
    GuestRunTime[hyper-vtest_0]; current = 1211822.625, previously = 1211813.198
    GuestRunTime[win2k3EntR2_-_prometheus_3]; current = 18401201.918, previously = 18401087.260
    (interval, and then the array order changes)
    GuestRunTime[win2k3EntR2_-_prometheus_3]; current = 18401327.210, previously = 18401201.918
    GuestRunTime[hyper-vtest_0]; current = 601735.139, previously = 1211822.625
    (interval, and then the array order changes back)
    GuestRunTime[hyper-vtest_0]; current = 1211841.390, previously = 601735.139
    GuestRunTime[win2k3EntR2_-_prometheus_3]; current = 18401472.446, previously = 18401327.210
    (interval)
    GuestRunTime[hyper-vtest_0]; current = 1211850.605, previously = 1211841.390
    GuestRunTime[win2k3EntR2_-_prometheus_3]; current = 18401577.243, previously = 18401472.446
    As you can see, the value supplied when the array shifts is rather wonky, but returns to an expected value after the array shifts back: 1211813.198 -> 1211822.625 -> 601735.139 (?) -> 1211841.390 -> 1211850.605.

    Thanks Deepak for your response.
    1) Firewall is turned off
    2) Below is the output from R3trans -d command:
    C:\Windows\system32>r3trans -d
    This is r3trans version 6.24 (release 741 - 04.02.14 - 20:14:02 ).
    unicode enabled version
    2EETW169 no connect possible: "DBMS = SYBASE --- "
    r3trans finished (0012).
    3) The latest dbsl patch that I see on SMP is indeed 35 (Our Kernel is 7.41 64-bit Unicode)

  • How to set Value Attribute (under valu node) at run time

    Hi,
    This is my View context.
    wbsElement (Value Attribute of Type String)
    This is my Component Controller Context.
    Project_info  (Value node)->Wbs_Info (Value Node)-WBS(Value Attribute).
    Initially I want to set some dummy values to wbsElement(view attribute),sothat I can show that in drop downby key.
    On selecting of wbsElement I want to pass the selected value to component controllers ValueAttribute - WBS (this Value attribute is under 2 nodes-see the structure I've given).
    I tried this way which is not working fine.
        IWDNodeElement element = wdContext.createWBSElement();
         wdContext.nodeWBS().addElement(element);
        wdContext.currentWBSElement().setWBS(wbsElement);
    Can anyone tell me which is the correct way to do this?
    This is very urgent.plz help me in this.Thankx in advance.
    Regards,
    Karthick

    Hi Karthick,
       try this code.
    IPublic<compcontrolllername>.IWbc_infoElement  obj  =         wdThis.wdGet<Componentcontrollername>Controller().wdGetContext().createWbc_infoeElement();
    obj.setWBS(wdcontest.currentContestElement.getwbsElement());
    wdThis.wdGet<Componentcontrollername>Controller().wdGetContext().nodeWbc_infoElement().addelement(obj);
    set the cardinality of Project_info to 1:n or 1:1
    test this one
    if you find any problem let em know
    regars
    Naidu

Maybe you are looking for