Sy-tabix value has changed...

Hi Gurus,
I  am using a code like dis...this is not the actual code m using instad m sendin u a sample program so that u can understand the problem
There is a selecvtion for Customer.
sort itab by kunnr.
loop at itab.
on change of itab-kunnr.
wkunnr = itab-kunnr.
  read table zitab with key kunnr = itab-kunnr.
endon.
if itab-kunnr = wkunnr.
wdmbtr = wdmbtr + itab-dmbtr.
endif.
at end of kunnr.
ftab-kunnr = wkunnr.
ftab-dmbtr = wdmbtr.
append ftab.
endat.
endloop.
Now my problem is that  AT END OF Kunnr is working fine for the first customer or say for single customer but when there are multiple customers  AT END OF kunnr is triggring for each entry.......
In debug MOdei can see that as soon as read table  syntax is used the tabix value is changed....
So Can anyone suggest what is the solution....
Regards,
Raman

This is the Declaration
DATA:  BEGIN OF ITAB OCCURS 0,
                  KUNNR      LIKE BSID-KUNNR,
                  BELNR      LIKE BSID-BELNR,
                  BUKRS      LIKE BSID-BUKRS,
                  GJAHR      LIKE BSID-GJAHR,
                  BUZEI      LIKE BSID-BUZEI,
                  SHKZG      LIKE BSID-SHKZG,
                  VALUT      LIKE BSID-ZFBDT,
                  SGTXT(70)  TYPE  C,
                  ZFBDT      LIKE BSID-ZFBDT,
                  ZBD1T       TYPE BSID-ZBD1T,
       ZBD2T       TYPE BSID-ZBD2T,
       ZBD3T       TYPE BSID-ZBD3T,
       REBZG       TYPE BSID-REBZG,
       NETDT       TYPE BSID-BUDAT,
                  ZUONR      LIKE BSID-ZUONR,
                   BLART      LIKE BSID-BLART,
                  DMBTR      LIKE BSID-DMBTR,
                  SPART       TYPE VBRK-SPART,
                  DAY    TYPE RFPOSX-VERZN,
                  FLAG TYPE C,
                  CITY        TYPE KNA1-ORT01,
       NAME1       TYPE LFA1-NAME1,
                 CR_DR1(4)  TYPE C,
                  PSWSL      LIKE BSID-PSWSL,
                  ZTERM      LIKE BSID-ZTERM,
                  VBELN      LIKE BSID-VBELN,
                  UMSKZ      LIKE BSID-UMSKZ,
                  KLIMK      LIKE KNKK-KLIMK,
                  VTEXT      LIKE TVZBT-VTEXT,
                  ADV        LIKE BSID-DMBTR,
                  REBZT       TYPE BSID-REBZT,
                  XBLNR      LIKE BSID-XBLNR,
                  VTEXT1(70) TYPE  C,
                   FKLIMK    LIKE KNKK-KLIMK,
                  ABC(4)     TYPE C,
                AGRO(4)        TYPE C,
                  BIO(4)        TYPE C,
                  SKFOR      LIKE KNKK-SKFOR,
                  SSOBL      LIKE KNKK-SSOBL,
                  CTLPC      LIKE KNKK-CTLPC,
                  OEIKW      LIKE S066-OEIKW,
                  OLIKW      LIKE S067-OLIKW,
                  OFAKW      LIKE S067-OFAKW,
                 NAME1      LIKE LFA1-NAME1,
                  BUDAT      LIKE BKPF-BUDAT,
                  D_DMBTR    LIKE BSID-DMBTR,
                  S_DMBTR    LIKE BSID-DMBTR,
                  VORGN      LIKE BSEG-VORGN,
                  WERKS      LIKE BSEG-WERKS,
                  NAMESO     LIKE KNA1-NAME1,
                  NAMEAM     LIKE KNA1-NAME1,
                  NAMERM     LIKE KNA1-NAME1,
                   NAMEDR     LIKE KNA1-NAME1,
   END OF ITAB.

Similar Messages

  • Sir i am using datasocket read ,i am communicating with java but my problem is that bcz im using while loop to see if value has changed my labview consumes all the processors time ,sir i want a event like thing so that while loop is not in continuous loop

    sir i have given lot of effort but i am not able to solve my problem either with notifiers or with occurence fn,probably i do not know how to use these synchronisation tools.

    sir i am using datasocket read ,i am communicating with java but my problem is that bcz im using while loop to see if value has changed my labview consumes all the processors time ,sir i want a event like thing so that while loop is not in continuous loopHi Sam,
    I want to pass along a couple of tips that will get you more and better response on this list.
    1) There is an un-written rule that says more "stars" is better than just one star. Giving a one star rating will probably eliminate that responder from individuals that are willing to anser your question.
    2) If someone gives you an answer that meets your needs, reply to that answer and say that it worked.
    3) If someone suggests that you look at an example, DO IT! LV comes with a wonderful set of examples that demonstate almost all of the core functionality of LV. Familiarity with all of the LV examples will get you through about 80% of the Certified LabVIEW Developer exam.
    4) If you have a question first search the examples for something tha
    t may help you. If you can not find an example that is exactly what you want, find one that is close and post a question along the lines of "I want to do something similar to example X, how can I modify it to do Y".
    5) Some of the greatest LabVIEW minds offer there services and advice for free on this exchange. If you treat them good, they can get you through almost every challenge that can be encountered in LV.
    6) If English is not your native language, post your question in the language you favor. There is probably someone around that can help. "We're big, we're bad, we're international!"
    Trying to help,
    Welcome to the forum!
    Ben
    Ben Rayner
    I am currently active on.. MainStream Preppers
    Rayner's Ridge is under construction

  • How does an NSTextField know that it's value has changed?

    I have a textfield that can either be edited by hand, or set through another control. (It's a page number, so you can jump to page 16 by typing in 16, or you can page up and down with the next/prev buttons) I have the value of the text field bound to an int page variable.
    It seems to work correctly, when you type a page number in, it jumps, when you page up and down, the page number in the text box changes appropriately.
    However, at some level, when I page up and down, the text box doesn't seem to know that it's value has changed, because if I type 1 it doesn't do anything. It doesn't call the bound set-method or anything. It looks like the textfield is thinking "I'm already 1, so I don't need to do anything." Even though it was 5 because I hit next 4 times. If I type an number other than 1, it goes there. If I THEN type 1, it goes to page 1, because now it thinks it's on that other page.
    The problem seems to be that I'm changing the value of the textfield programatically, but some part isn't getting the message.
    Does this seem like a reasonable explanation? And either way, any ideas on what's causing it?
    thanks

    Solution: in order for the textfield to behave properly, I need to do everything through the bound instance variable.
    The problem was that the "page" instance variable doesn't actually exist, there's a page method and a setPage method, but the actual page is kept elsewhere. When I make sure to call the setPage method from the next/prev code, it seems to work.

  • Is it possible to know if an item value has changed

    Hi,
    I'm working on a form and need to know if an item value has changed without compare it with database_value of get_item_property. there is a button <save> on the form and i want to know when user click again and again on button save if this item value has changed. thanks for your ideas.

    Tabit7 - Posted: Apr 9, 2011 12:15 AMbut sometimes in query mode, the item is not navigable and its vallue changed and the prev_value did not work, perhaps the w-n-i-i do not fire>
    If you look up the trigger in the Forms Help system it will tell you if the trigger will fire in Query Mode. The WNII trigger will file in Query Mode where as the Pre-Text-Item trigger does not.
    i try an other way and it seems to work, i put a flag in w-v-i when database_value is different from block value and use this flag in button Save, thanks a lot for your idea it put me in the way. Glad you were able to find a way to resolve your issue. ;-)
    HamidHelal - Posted: Apr 10, 2011 9:27 AM can you please give an example of u'r idea ? >
    First, create a variable that is visible to the entire form. Many people would simply use a GLOBAL variable, but I do not like the limitations of GLOBALs and I don't like the fact that they are visible to the entire Forms sessions, not just my form. I prefer to use a Forms program unit (PU) Package Specification so I can explicitly define the variable data type (eliminates the need to cast the GLOBAL to the correct data type) and the variable only occupies the amount of memory needed to support the variable. Also, when I exit my form, the variable is automatically erased.
    /* Sample Forms PU Package Specification */
    PACKAGE Form_vars IS
       g_prev_val   VARCHAR2(50);
    END Form_vars;No that I've created a variable to store the Previous Value of an Item, I can write code to use it. I will use a Form Level When-New-Item-Instance (WNII) trigger to ensure I capture the value exiting value of the item before any changes.
    /* Sample WNII trigger */
    BEGIN
       Form_vars.g_prev_val := Name_in(:system.trigger_item);
    END;This is a very simple example. There are many other ways to implement this method; such as using the Pre-Text and Post-Text-Item triggers as Abdetu suggested.
    Craig B-)
    If someone's response is helpful or correct, please mark it accordingly.

  • Fields don't recognize their value has changed when a copy/paste value in inputed

    I'm having a minor hiccup with my copy and paste buttons.
    I have check boxes that, when checked, make other fields visible.  The copy/paste actions recognize when the check box value is 1 and paste accordingly in the new instance of the subform, however, the invisible fields do not become visible, despite the check box value being 1 in the new instance.  I feel like I'm missing something simple....possibly something that forces the scripting within the check box field to run since it is not recognizing that it's value has changed?  If I manually click the check box in the new instance, the scripting works and the invisible fields become visible so I know its not an issue with creating new instances.
    Any suggestions will be appreciated...I am new to this...
    Scott

    Still interested in solving this issue....anyone? please?

  • How to tell if column value has changed for use in workflow actions

    Hello,
    I am using Sharepoint 2010 and for one of my Lists, I am using a general list workflow.  What I need to be able to do is determine if a column value has change (say an "Assigned To" field) because I only want to take some action if that particular
    value has changed.  I want to be able to have a workflow action that would be something like:
    If Current Item: Assigned To not equals [OLD VALUE]
    I have found some web searches that talk about creating a duplicate list or duplicate (but hidden) column but that doesn't seem to be the way to go.  I have document versioning set but don't if that can be used to help with this.  One possible
    thought (although I haven't tried it to see if it works) is to create local variables and have the values in the variables be the "old value".  Just not sure if there is a best practices for doing this.
    Thanks for any thoughts - Peter

    Helen,
    Not sure I fully understand your goal.  We don't use "tasks" at all but if you are looking to have your workflow check certain valus and be able to send email messages to people based on whatever, then you can certainly do that (as long as your Sharepoint
    has the email setup.  We do this for alot of workflow tasks.
    So, in the workflow you can have a blanket statement like what I previously listed:
    if Current Item:hiddenStatus  not equals Current Item:Status
        .... do something
    or you can do something like:
    if Current Item:hiddenStatus equals "In-Progress"
        .... do something
    Else if Current Item:hiddenStatus  equals "Completed"
        .... do something
    or combine the two and do nested "if" statements.  Then you add an email statement wherever you need it like:
    if Current Item:hiddenStatus  equals "Completed"
       then email "these users"
    To add the email part, just type in "email" on the line where you want to add a statment.  There is only one option to choose from.  That will display the line "then email these users".   The "these users" will be a link.  When you
    click it you will get a popup to add the email info.  We typically will send the email to a user (or users) that are already listed in one of the PeoplePicker fields.  On the email form, you can type in your own text, designate that a value is based
    on a column value (like our PeoplePicker), designate that a value is based on a workflow variable, add a link to the current item, etc.  To get to these options you will click the button to the right of the fields or use the "Add or Change Lookup" button
    in the bottom-left for the text area.  There is alot you can set in the mail.
    Does this help answer your question?
    - Peter

  • Notify RichTextEditor that value has changed

    Hi.
    I'm changing value of RichTextEditor through JavaScript (with commandToolbarButton on custom toolbar inside RTE).
    Now if I want to commit/submit application says that there is no changes.
    As soon I type something (besides using my custom toolbar buttons to change value of RTE) everything is submitted. Obviously there are some triggers based on keyDown or something like that, to notify that value has changed. Now my question is how to notify (from JavaScript) RichTextEditor (or who else) that value is changed?
    Regards

    After declaring   private RichTextEditor rte1; call the method rte1.isChanged(); the method will return true if there is a change
    Nigel

  • Dialogue tick boxes un-hiding all fields, not just the ones where value has changed to true

    I am hoping someone can help me make what I want to happen, happen if certain check boxes are ticked withing the dialogue box
    right now I can see on the console print that the tick box turns the value from false to true but the OK button is also un-hiding all my fields rather than just the ones where the value has turned to true. What am I missing here
    //Create a Dialogue box for staff to state how many of the account owners are in branch in order for the names to show in the signing section
    var Signors =
        result:"cancel",
        DoDialog: function(){return app.execDialog(this);},
        bChk2:false,
        bChk3:false,
        bChk4:false,
        bChk5:false,
        initialize: function(dialog)
            var dlgInit =
                    "Chk2": this.bChk2,
                    "Chk3": this.bChk3,
                    "Chk4": this.bChk4,
            dialog.load(dlgInit);
        commit: function(dialog)
            var oRslt = dialog.store();
            this.bChk2 = oRslt["Chk2"];
            this.bChk3 = oRslt["Chk3"];
            this.bChk4 = oRslt["Chk4"];
        description:
            name: "Signors",
            elements:
                    type: "view",
                    elements:
                            type: "view",
                            char_height: 10,
                            elements:
                                    type: "static_text",
                                    item_id: "stat",
                                    name: "Who is here to sign:",
                                    char_width: 15,
                                    alignment: "align_fill",
                                    font: "dialog",
                                    type: "view",
                                    char_width: 8,
                                    char_height: 8,
                                    align_children: "align_top",
                                    elements:
                                            type: "view",
                                            char_width: 8,
                                            char_height: 8,
                                            elements:
                                                    type: "check_box",
                                                    item_id: "Chk2",
                                                    name: "Primary Applicant",
                                                    type: "check_box",
                                                    item_id: "Chk3",
                                                    name: "Associate 1",
                                                    type: "check_box",
                                                    item_id: "Chk4",
                                                    name: "Associate 2",
                            type: "ok_cancel",
    // did the value change when ticked - lets check
    Signors.bChk2 = false;
    Signors.bChk3 = false;
    Signors.bChk4 = false;
    if("ok" == Signors.DoDialog())
        if (Signors.bChk2 = true)
    getField("Signor1").hidden = false;
    getField("Staff1").hidden = false;
    getField("Date1").hidden = false;
    getField("Date2").hidden = false;
    if (Signors.bChk3 = true)
    getField("Signor2").hidden = false;
    getField("Staff2").hidden = false;
    getField("Date3").hidden = false;
    getField("Date4").hidden = false;
    if (Signors.bChk4 = true)
    getField("Signor3").hidden = false;
    getField("Staff3").hidden = false;
    getField("Date5").hidden = false;
    getField("Date6").hidden = false;
        console.println("Chk2:" + Signors.bChk2);
        console.println("Chk3:" + Signors.bChk3);
        console.println("Chk4:" + Signors.bChk4);
        console.println("Chk5:" + Signors.bChk5);
    //console.println shows if bChk.. is true or false
        console.println("Chk2:" + Signors.bChk2);
        console.println("Chk3:" + Signors.bChk3);
        console.println("Chk4:" + Signors.bChk4);
        console.println("Chk5:" + Signors.bChk5);
    //Yeah, confirmed values have changed, now show fields based on staff input
    //was primary applicant ticked
    doWhatIWant: function(results) {
    if (results [Signors.bChk2] = true)
    getField("Signor1").hidden = false;
    getField("Staff1").hidden = false;
    getField("Date1").hidden = false;
    getField("Date2").hidden = false;
    //was Associate 1 ticked
    if (results [Signors.bChk3] = true)
    getField("Signor2").hidden = false;
    getField("Staff2").hidden = false;
    getField("Date3").hidden = false;
    getField("Date4").hidden = false;
    //was Associate 2 ticked
    if (Signors.bChk4 = true)
    getField("Signor3").hidden = false;
    if (Signors.bChk4 = true)  
    ("Staff3").hidden = false;
    if (Signors.bChk4 = true)
    ("Date5").hidden = false;
    if (Signors.bChk4 = true)
    ("Date6").hidden = false;

    You're missing some curly brackets, using the incorrect equality operator, and using the long deprecated field.hidden property. Try this:
    if ("ok" == Signors.DoDialog()) {
        if (Signors.bChk2) {
            getField("Signor1").display = display.visible;
            getField("Staff1").display = display.visible;
            getField("Date1").display = display.visible;
            getField("Date2").display = display.visible;
        if (Signors.bChk3) {
            getField("Signor2").display = display.visible;
            getField("Staff2").display = display.visible;
            getField("Date3").display = display.visible;
            getField("Date4").display = display.visible;
        if (Signors.bChk4) {
            getField("Signor3").display = display.visible;
            getField("Staff3").display = display.visible;
            getField("Date5").display = display.visible;
            getField("Date6").display = display.visible;
        console.println("Chk2:" + Signors.bChk2);
        console.println("Chk3:" + Signors.bChk3);
        console.println("Chk4:" + Signors.bChk4);
        console.println("Chk5:" + Signors.bChk5);
    I don't know if that will deal with all of the problems, but it's a good start.

  • How to update model only if value has changed?

    I would have expected that a model property is only updated if the value of the UIComponent has changed, but I am apparently wrong.
    Why is the setter-Method of a model always called, even if the old and new value are the same (or better: equal)?
    I have not found anything in the spec that defines the behaviour of an implementation in this regard.
    thanks in advance for any comments
    Daniel

    I think the value always gets set, why? Does it cause problems on your end?
    Though, it will be better if they don't update it when they are the same values.

  • Q:Determine if a item value has changed

    Hello,
    I am sure I am missing something basic but I just can't figure out how to do accomplish this.
    I have a form with a radio button (Yes or No) which I need to determine in a Page Process if the user has changed the value to Yes or not. The result of this will decide if I am going to send an email or not.
    I am running APEX 4.2.1.
    Anyone?
    Thanks
    Andy

    Okay.
    1) For the Dynamic Action:
    You want the Action to be "Execute PL/SQL Code".
    Under Settings, in the code window just put the single "null;" satement.
    Under Settings, for Page Items To Submit - Pxx_RADIO -- note - no colon here!
    Under Setitngs, for Page Items to Return - Pxx_RADIO_LAST -- not no colon here!
    (And don't put both Items on both line because that just causes a lock up when executed.)
    2) The only down side is that if you display Pxx_RADIO_LAST, it will not show it's value until the Pxx_RADIO is change and the values is return in the Dynamic Action. But as soon as it's returned, it's the old value of Pxx_RADIO. And if Pxx_RADIO is toggled, Pxx_RADIO_LAST remains that initial value that it was when first set. If you want to see Pxx_RADIO_LAST on the screen when the page renders, I suppose tou need a DA to save it to the session state when it's set in the before header process.
    If you want, look here on p. 5.
    Workspace: SIMPLE_DEMOS
    UN: hcarson at woh.rr.com
    PW: SD123456789
    RADIO_DEMO ID:25096
    Dever / Ima9Dever
    Page 3: Radio Group
    Page 4: Checkbox
    Page 5: Hidden Item Demo
    To see that the value is saved, Set Radio Group to "Yes" and then go to p. 4. Go back to p.5 and "Yes" will be still be set but the Text Field -- I changed to Text from Hidden -- will be blank. When you click No, then the "Pxx_RADIO_LAST" value of Y will appear here. (Make sense?)
    Howard

  • Knowing when an item value has changed

    Hello
    If you have a item in a form - :P1_fred which is a database columm fred
    The database table conrtaining fred columm is read and updated by
    1) Automated Row Fetch
    2) Automatic Row Processing
    This works fine
    I need to add a condition based if the valve of :P1_fred has changed.
    My currect way at the monument is to record the value after the Automated Row Fetch to :p1_fred1
    Then compair :P1_fred to :P1_fred1 and before the coniition before Automatic Row Processing
    Whiile this works, is there a simple way of doing this?
    Thanks
    Pete

    Hi Pete,
    I never do "By Reference" (or OUT) for parameters - I tend to create functions instead of procedures and do:
    SELECT check_file_one(:new.key) into status1 FROM DUAL;or something similar.
    From what I can see of the create procedure guide, you can use as many OUT parameters as you like: http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_6009.htm#sthref7098
    The only time I've seen anything similar is when one process has terminated and cleared out the variables. But this was when I'd have / or GO in the procedure itself.
    What happens if you create a second variable for status1 (say, status1copy) and set this as "status1copy := status1" immediately before the second procedure call - does status1copy retain its value?
    Andy

  • How to find if item's value has changed without leaving the field

    i am using timer in this one appilcation , where i am letting the user define the time in minutes like (30) ..Is there any way to know after they change the value of that item lets say to 40 so that i can execute some other statements.
    i have tried post-change and post text item ...
    thanks.

    You could use a timer, and then in the When-timer-expires (WTE) trigger, try Validate(Item_Scope). Try that, and see if it will cause the when-validate-item trigger to run.
    If that does not work, then in the WTE trigger, move the cursor out of the item. THAT will definitely cause the WVI to run if they have made a change. However, moving the cursor back into the field may cause problems with cursor position and also with the contents of the item selected (highlighted).

  • Help with query to determine if a record value has changed.

    Our auditors want to know which items had their costs updated in March 2006. I'm querying the cst_standard_cost table to find records that were updated in March. This part seems to be working although it pulls back multiple rows for the same item if more than one update was done in that month. I'm still not sure how I'm going to handle that problem.
    ----cst_standard_costs-----
    alter session set NLS_DATE_FORMAT = 'MM/DD/YYYY';
    drop table suss.cost_update_0306b;
    create table suss.cost_update_0306b
    as
    select csc.inventory_item_id, mtl.segment1||','||mtl.segment2 "item", csc.organization_id,csc.standard_cost,csc.creation_date "creation_date"
    from cst_standard_costs csc, mtl_system_items_b mtl
    where csc.inventory_item_id = mtl.inventory_item_id
    and mtl.organization_id = '82'
    and csc.organization_id not in ('0','81')
    and csc.creation_date like '03/%/2006%'
    order by csc.inventory_item_idHere, I'm trying to find if the update that was done in March actually changed the item's cost. But the sql is not exactly right. The results being returned are any cost update where the item's cost is different than it was in March. I'd like to pull back the item's cost from the most recent cost update previous to the March update and see if it differs from the March cost.
    select csc.inventory_item_id,mtl.segment1||','||mtl.segment2, csc.organization_id,csc.standard_cost, csc.creation_date
    from cst_standard_costs csc, mtl_system_items_b mtl, suss.cost_update_0306b scu
    where csc.inventory_item_id = mtl.inventory_item_id
    and mtl.organization_id = '82'
    and scu.inventory_item_id = csc.inventory_item_id
    and csc.organization_id not in ('0','81')
    and csc.creation_date < scu."creation_date"
    and csc.standard_cost <>scu.standard_cost
    order by csc.inventory_item_id ascHere's a simple example
    item id.....cost.........update_date
    24..........45.00........03/01/2006
    24..........45.00........02/01/2006
    24..........30.00........02/22/2006
    40..........45.00........03/01/2006
    40..........30.00........02/01/2006
    40..........28.00........02/22/2006
    The results of the sql should be to return item id 40 because the costs changed in March but not item id 24 because the costs did not change in March

    Something like this:
    SQL> DESC COSTS;
    Name                                      Null?    Type
    ITEM_ID                                            NUMBER
    COST                                               NUMBER(4,2)
    UPDATE_DATE                                        DATE
    SQL> SELECT * FROM COSTS;
       ITEM_ID       COST UPDATE_DAT
            24         40 03/01/2006
            24         45 02/01/2006
            40         45 03/01/2006
            40         30 02/01/2006
    SQL> SELECT b.item_id, b.cost, b.update_date
      2  FROM costs a, costs b
      3  WHERE a.item_id = b.item_id
      4   AND a.cost <> b.cost
      5   AND a.update_date = ADD_MONTHS(b.update_date, -1)
      6  /
       ITEM_ID       COST UPDATE_DAT
            24         40 03/01/2006
            40         45 03/01/2006It is maybe not efficient query but works :)
    Another solution:
      1  SELECT a.item_id, a.cost, a.update_date
      2  FROM costs a
      3  WHERE a.cost <> (SELECT cost
      4               FROM costs
      5               WHERE a.item_id = item_id
      6                AND ADD_MONTHS(a.update_date, -1) = update_date
      7*            )
    SQL> /
       ITEM_ID       COST UPDATE_DAT
            24         40 03/01/2006
            40         45 03/01/2006Peter D.

  • GO_BLOCK IF A FIELD VALUE HAS CHANGED??

    Hi Gurus,
    i have a block A with a date field and an amount field. And a separate block B with a date and an amount field.
    Block B
    01.01.04 100 €
    01.02.04 200 €
    01.03.04 300 €
    01.04.04 400 €
    If i put the date 01.02.04 in the Block A, i had to add all amounts which date in Block A is lower or equal the date in Block B. --> 300 €
    I could use in which trigger a go_block? To add the amounts? POSt-CHANGE;WHEN-VALIDATE dosen't working.
    THANKS in advance
    Wolfgang

    Hi Wolfgang,
    I'd rather use a record group that contained one column with all the dates and one with the accumulated amounts up to that date. Then you'll only need to look for the closest date older than your input date and read the accumulated amount.
    It requires a little more coding but it saves you the hastle of jumping between blocks, which isn't easy to to during validation.
    Greetings,
    Achim

  • Serv. Desk: Action: send an email only when a value in a field has changed

    Hello,
    In Soution Manager 4.0, Sevice Desk, I would like to create an action which creates an email only when a value of a certain field has changed.
    - only in change mode relevant
    - only when a value of one field has changed (e.g. Message Processort has changed from Buss. Partner 4 to 5. Than a mail should be sent to BP 5).
    - it should only send this kind of email when the field value has changed in change mode. In other words: it should not sent the email e.g. when the status has changed.
    I tried all kinds of things but I do not know on how to define the COnditions for an Action, so I can compare e.g.
    if <old value> <> <new value>
    Any ideas or experience on how to implement this without major modifications ?
    Thanks
    Christian

    Hi Christian,
    check out my question on SDN.
    Email on Status Change
    it has details on how to send an email when the status changes. I believe you are going to have to do something like this for each of the fields you want to create an Action Starting Condition for.
    regards,
    Jason

Maybe you are looking for

  • Hitachi 3TB drive in iMac

    I've been trying to upgrade the drive in my iMac. I have a 3 tb Drive in an external case (FW800). I've installed Lion on the drive but for some reason I cannot boot from the external. I'd really like to make sure it boots before I pull the iMac apar

  • Windows can't make sound

    I installed windows XP sp2 on my Macbook but it can't make any sounds. I tried update Bootcamp to 2.1 and Microsoft path KB888111 (solve High Definition Audio problem) but turned to be helpless. Can any one help me?

  • XML and MIDP

    Are there any easy to understand tutorials that just show how you connect to a server through Http, query the database and generate an XML file so that MIDP displays it ?? I already have the database connection stuff working and http it's just that i

  • Adobe Illustrator CC 2014 – Smart Guides Not Working

    I have been having an issue with Illustrator CC 2014's smart guides not snapping to other objects. In this instance I dragged used the 'Selection Tool' to drag one of the 8 points of the bounding box to the second square. This also happens when tryin

  • Another request for P55-GD80 new build advice

    Hello! This is my first time using an MSI motherboard and I was hoping to get some advice for when I put my system together.  My old system was ~14 months old - I added some RAM just before xmas and I'm pretty sure I fried the mobo due to static. Any