Remediation Workflow - 2 Total Attempts per Question Scenario

I'm trying to accomplish the following with all of my quiz slides - I want the user to have only 2 attempts to answer the question correctly before 'failing' the question and having to move to the next one. This is the expected outcome:
User answers question #1 incorrectly. They receive a failure message saying the answer is not correct and they will be returned to review the content before being given a second chance to answer the question. They are returned to the designated slide to review content and then returned to question #1 to try one more time. If user answers correctly, they receive a success message and move to next question. If they answer incorrectly again the Incorrect popup should appear saying you did not answer correctly, question is marked wrong and they advance to the question #2.
So far, I've had no luck with making this happen as remediation exists out of the box - I assume because the 'Action' at the failure level is specific to the Last Attempt, so even if I say I want the user to have two tries it is only performing the 'jump to slide' action after the second attempt.
Based on the following settings, below is the outcome I am experiencing:
User answers question #1 incorrectly. They immediatly get to try to answer again. If incorrect second time it goes back to review content then when it comes back to the question user is allowed two tries to answer correctly before they are returned to review the content lide again - it's basically putting them into an infinite loop from the question to 'Jump to slide' and back to the question until they get the question correct. Even if I set the 'Attempt' value to 1 under the Quiz Properties Action it still loops over and over until the question is answered correctly. Can anyone shed some light on this for me?
Also, I assume remediation does not work when using 'Partially Correct' as an option, since then a question with multiple answers where only one is selected by the user would technically not be 'incorrect' and it just moves forward to the next slide. Thoughts?

Thanks for your reply!!  We have a mix of questions, many are multiple choice with more than one answer, but some are sequence or multiple choice with one correct answer. No matter how I change any of the question types, remediation puts me into a loop until I answer the question correctly. Even if I change Action to 1 attempt and 1 failure level with the Last Attempt Action set to Jump to Slide, once I return to quiz I have to answer correctly before I can move forward. (See below).
What do you mean when you say 'Advanced Answer' action? Is that what I have done below by putting Jump to Slide in Last Attempt, or is there something I'm missing about how to apply the remediation workflow to slides?

Similar Messages

  • How to get a question in the course placed anywhere in the course and does not appear in the quiz result or total number of questions. Pretest would work except it can't go anywhere in the course (at least for me it can't)

    How to get a question in the course placed anywhere in the course and does not appear in the quiz result or total number of questions. Pretest would work except it can't go anywhere in the course (at least for me it can't)

    Use a normal question, and do not add the score to the total score. That will give you a correct score at the end. But the total number of questions, that system variable will still take into account all questions. You'll need a user variable, and calculate its value by subtracting 1 from the system variable cpQuizInfoTotalQuestionsPerProject. Same for the progress indicator if you want to show it?
    Customized Progress Indicator - Captivate blog
    If you want to allow Review, you'll have to tweak as well. You didn't specify the version, and all those questions I now mentioned.
    And my approach, since you talk about only one question: create a custom question, because you'll have total control then.

  • Which table contains total labor per cost center?

    hi..
    from which table can i fetch cost center..
    total hours per cost center?
    total labor per cost center?
    total overhead per cost center??

    Hello,
    CSKS : KOSTL :-Cost Center
    Regards,
    Deepu.K

  • Report of total invoice per area

    Dear Experts,
    I am trying to make a report using query generator. The report is total invoice per area but I am still failed. here is the query I made:
    elect distinct OTER.descript,
    'invoice per teritory' = (select distinct sum(a.DocTotal) from oinv a inner join ocrd b on b.cardcode = a.CardCode where a.CardCode = OINV.CardCode and b.County = OCRD.County group by b.County) from INV1 inner join OINV on OINV.DocEntry =
    INV1.DocEntry
    INNER JOIN OCRD on OCRD.CardCode=OINV.CardCode
         LEFT JOIN OTER on OTER.territryID=OCRD.Territory
    where OINV.DocDate between '01/01/2010' and '01/28/2010'
    The result is as follows:
    Area A     47533700.000222
    Area A     53663149.964662
    Area B     772500.000010
    Area B     6705000.000072
    Area C     7890000.901213
    It is not expected.
    I am using query generator is :
    Area A     101196850
    Area B     7477500
    Area C     7890000.901213
    but my query still give unexpected result. Please advice. Thanks a lot.
    steve

    Thx Gordon.
    This thread is closed. I also find out the answer i.e.
    select distinct OTER.descript,
    'invoice per teritory' = (select distinct sum(a.DocTotal) from oinv a inner join OCRD b on b.CardCode = a.CardCode where
    b.Territory = OTER.territryID  group by b.Territory) from OINV
    INNER JOIN OCRD on OCRD.CardCode=OINV.CardCode
         LEFT JOIN OTER on OTER.territryID=OCRD.Territory
    where OINV.DocDate between '01/01/2010' and '01/28/2010'
    group by OTER.descript, OTER.territryID
    The result is similar with your query result.
    Steve.

  • How do I know quiz results per question using Javascript

    We have some quizzes in Captivate and we would like to extract quiz results per question so that we know which question the user did correct and which one was incorrect. The requirement is that we do not want to code inside Captivate as the Captivate movies are provided by the users, so all code needs to be done would be in Javascript on the HTML page.
    Any ideas are welcome.
    Thank you
    Kirmani

    Have a look at Jim Leichliter's blog site. Lately he published a video course about using JS in Captivate, that could be useful.
    http://captivatedev.com/2014/01/02/javascript-video-series-adobe-captivate-7/
    Lilybiri

  • Remedy Workflow integration

    Using IDM 7.1 and Remedy 5.6 (& 7).
    We have been able to configure a resource for Remedy and the test connection works fine. But we want to manage Remedy workflows (tasks / templates / CTI etc) and not user accounts on Remedy.
    But I have not been able to find any documentation for Remedy and much less for the Remedy workflow integration. The Resources reference is very sparse.
    Has anybody successfully integrated IDM with Remedy Workflows? Can you please provide some pointers.
    Thank you.

    Hi Jose,
    I've done this recently in our project.
    You need NOT to have a Lotus - SAP connector for this if you are in version ECC6.
    Try to access tcode SWNCONFIG. This will not require you to have any middleware or some sort. This is just plainly a CONFIGURATION task in the said tcode.
    Just search a documentation on SWNCONFIG Extended Notifications.
    Regards,
    Reymar

  • Review area; I can't edit text per question

    I've looked but haven't seen my question (or the solution), so here it is.
    This time it is not about editing the review area.
    I have a quiz with several multiple choice question, one answer only - although somewhere in the middle there's one with multiple correct answers.
    When I double click in the slide on the review area I see the text for the correct answer and the wrong answer.
    When I edit this text, it's changed for all the slides/questions.    Even though default setting is: apply for this slide only.
    What to do?
    I've read in the Helpfiles that a changed review area becomes the default for new areas. The problem however is that the changed text is also seen in already existing slides.
    I have made my questions by duplicating the first question and then altering the duplicate each time. Could that be the cause?
    Hope someone can shed some light. Thanks!

    Hi there
    As you have seen, the Review area is rather generic. It only allows for a single configuration change that appears on all Question slides.
    If you feel this should operate on a "Per Question" basis, please consider submitting a Wish Form to ask for it. (Link is in my sig)
    Cheers... Rick
    Helpful and Handy Links
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcerStone Blog
    Captivate eBooks

  • CSM: total connections per second (cps)

    Hi,
    How can I read out the total connections per second?
    Does the command
    "show module csm 8 tech-support utilization | i UNICAST"
    Or is this concerning the total packets per second?
    Thanks, Wim

    gdufour-cat6k-2#sho mod csm 3 tech proc 1 | i Session
    Packets Drop No More Sessions 0 0 0
    Packets Session Hit 53 0 0
    Packets New Sessions 104 0 0
    The last columns of "Packets New Sessions" is the number of connection per sec.
    Gilles.

  • Remediation Workflow in Captivate 7

    I'm trying to incorporate remediation in my quizzing using Adobe Captivate 7.  I've watched this tutorial, Remediation in Quizzing -AdobeCaptivate 6 - YouTube , as well as read through other posts and I haven't found my answer even though I think others have had similar issues.  I have 24 content slides and then 5 question slides that follow.  When I preview my entire project the first time, and I get to a slide that is eventually a remediation slide, I am not able to use the 'Next' button to advance to the next slide.  During the quiz, remediation works appropriately and takes me to my content slide.  I'm also able to hit 'Next' and return to the quiz question.
    I have the 'Quiz Properties' - 'Actions' set as follows:
    On Success: Continue
    Attempts: 1
    Failure Levels: None
    Last Attempt: Jump to slide
    Slide: Slide 5
    I have the 'Next' button 'Actions' set as follows:
    On Success: Return to Quiz
    Attempts: Infinite
    Allow Mouse Click
    Shortcut: Enter
    Is this an issue with my settings or is there another issue or concern I'm not thinking of?  Please help.  Thank you!

    OK, cannot log in to the forums (already problems whole day). But I see
    that the shapes are not in the timeline during the active portion of the
    click box! How do you want them to become visible?
    And please, the bug patch to 7.0.1.237 was released in October last year,
    install it ASAP.
    2014-06-19 18:56 GMT+02:00 newmexico <[email protected]>:
        In Captivate 7, the smart shapes I attached to a click button, will
    not display in html5 or the web display. They show up fine in the timeline.
    created by newmexico <https://forums.adobe.com/people/newmexico> in *Adobe
    Captivate* - View the full discussion
    <https://forums.adobe.com/message/6473732#6473732>

  • Max Hard drive total or per drive?

    I have a ThinkPad Edge E545 with a 1TB HDD.  The max hard drive size is 1TB according to the specs.  I was thinking of upgrading to a SSD.  If I do that, I would like to remove the DVD drive and put my current 1TB HDD in a caddy there.  Is that possible?  Is the 1TB max per drive or total?

    Remember, I was mostly on a G4 MDD and have some experience with a G5. Now that I have a G5 Quad, I am learning stuff each day.
    Research, Read, and Educate yourself.
    If anything, I would have hoped that that was understood from my posts.
    Remember, I only have a Sawtooth, but I know about all PPC Macs........
    http://manuals.info.apple.com/en/PowerMac_G5_Late2005.pdf
    Someone with your post count should at least be aware of "Search Discussions" features.
    They should also be aware of the forum rules and etiquette.
    But, this next question you can help me with. I am looking for a replacement graphics card which will provide more performance than the stock PCIe Nvidia 6600. Can you provide help for me with that?
    http://discussions.apple.com/thread.jspa?threadID=1677926&tstart=0

  • Total Mac noob questions

    First, I have been a PC fan since the 8086. I have never owned anything but PCs. I build my own PCs and rarely ever have a problem. I keep my PC updated, secure, and virus protected, always...BUT I am getting REAL sick of Microsoft and I need some advice/help to get off of their platform.
    The main reason I am sticking to a PC right now (outside of my familiarity) is because I love PC games. If Linux or Macs (or any other OS for that matter) had the support that the PC does, I would switch in a second. I know that Macs do support SOME games but not nearly as many as the PC. Additionally, I am a power hog. I love the pure power of the PCs. I am afraid that a Mac couldn't touch the performance of one of my custom built machines but since I have never owned one, I don't know. So here are my questions:
    1) Can I install OSX on my existing Intel hardware? I know there are Hacks out there but does Apple support installing it on stand alone machines?
    2) How do the new Macs handle games? Has anyone compared performance of a Mac game to its PC game counterpart?
    3) Is there a way to custom build a Mac-like computer and install OSX?
    4) Are there any other options for my gaming habit that will get me away from Microsoft?
    Assume I know nothing about Macs and feel free to get into as much detail as you want.

    Hi BMCD;
    May I welcome you to the Apple Discussion Forums.
    I concur with what the other responders said so I will not repeat their comments.
    What I would like to add is that while I attempt to avoid games because I have found them to be much too addictive for me in the past, I did download a demo copy of WOW and Halo on my G4 prior to my upgrade to my Quad as a test for the 7800 GT in my Quad. What I noticed on my old G4 was that all of the video in both games was totally not smooth. Everything that moved did so with a very jerky motion to it. Whereas on the other hand when I ran the games on my Quad it appear more like a movie.
    In addition, on my G4 I had a difficult time understanding the speak of the characters. On the Quad this was not so. I was able to understand them much better.
    So if you want a Mac for gaming I would recommend the Quad with a 7800 GT graphic card. It is certainly a vast improvement over m y old G4.
    Allan

  • How do I make a learner attempt a question, without having the option of a 'Next' button?

    Hi,
    Is it possible to display the feedback option (learner selected) from a multiple choice Question by clicking the next (or previous) page button?
    I have set the progress to the next page, with the option 'Attempts - 1' from the Assessment page. The objective of this exercise was to make the learner attempt the given multiple choice question, without the option of going back or forward during their first attempt. The first time the learner comes across this page, he/she has to answer the question to move forward. Once he/she has answered the question (right or wrong), then he/she will be able to navigate to the next and previous pages.
    Is there any functionality where we can restrict the learner in taking up the test (compulsory), before navigating to the next page (using 'Next' button)?
    Thank you,
    Emayavaramban M E

    Don't show the Next button, but drag it under the Clear button if you have that one. Next button is really meant to skip an answer (which you do not want to allow) and during Review to make navigation possible. Since the Clear button will not be there during Review, then the Next button will become visible. Next is the new label (formerly it was labeled Skip). I explained some functionality of question slides in this post:
    http://blog.lilybiri.com/question-question-slides-in-captivate
    It was written in the CP5.5 time, so you'll still see the label 'Skip' that is now replaced by 'Next'
    Lilybiri

  • Workflow, Folios and Document Update question?

    " Hi All,
    System Setup - Oracle UCM 10gR3, ORacle 11G DB using OracleText
    We are currently passing a folio through the workflow and want to be able to read the metadata of the content/docuemnt item stored in the folio.
    We can do this from iDoc from say another webform/webpage but when we do it in the workflow scripting interface we get an error as follows:
    Event generated by user 'Secretariat' at host 'appecmts01'. Error
    generated when executing query '((SDATA(sddDocName LIKE 'TEST'))) and
    ((((prj/%) WITHIN dDocAccount)))'. Unable to execute query
    'CotsSearchQuery'. ORA-20000: Oracle Text error:
    DRG-50857: oracle error in ctx_query.result_set
    ORA-20000: Oracle Text error:
    DRG-51030: wildcard query expansion resulted in too many terms
    ORA-06512: at "CTXSYS.DRUE", line 160
    ORA-06512: at "CTXSYS.CTX_QUERY", line 772
    ORA-06512: at "DB_ADMIN.CONTENT_SEARCH", line 116
    ORA-06512: at line 1
    What it is doing is automatically adding the "and
    ((((prj/%) WITHIN dDocAccount))" statment onto the search query, but only from the workflow iDoc script interface. Using the iDoc elsewhere works correctly.
    Is this standard behaviour? What can we do to resolve the issue barring disabling accounts?
    Script we are using in workflow
    &lt;$getViewValuesResultSet("FolioContentId", "", "")$&gt;
    &lt;$count = 0$&gt;
    &lt;$numRows = 0$&gt;
    &lt;$loop SchemaData$&gt;
    &lt;$numRows = rsNumRows("SchemaData")$&gt;
    &lt;$if strEquals(getValue("SchemaData", "dCpdParentDocName"),"UP-003563")$&gt;
    &lt;$numRows = rsNumRows("SchemaData")$&gt;
    &lt;$test = getValue("SchemaData", "dDocName")$&gt;
    &lt;$QueryText = "dDocName&lt;Matches&gt;`test`"$&gt;
    &lt;$executeService("GET_SEARCH_RESULTS") $&gt;
    &lt;$if SearchResults$&gt;
    &lt;$loop SearchResults$&gt;
    &lt;$Poopie = "Vaylee"$&gt;
    &lt;$endloop$&gt;
    &lt;$wfMailSubject="Prop Owner - decision, namely &lt;$dDocTitle$&gt; (&lt;$dDocName$&gt;) FYI"$&gt;
    &lt;$wfMessage="Prop Owner - &lt;$numRows$&gt;........Folio id: &lt;$dCpdParentDocName$&gt;......Doc id: &lt;$getValue('SchemaData', 'dDocName')$&gt;..This is a computer generated e-mail to notify you that the Agenda has served on the Commitee Meeting on &lt;strong&gt;&lt;$Committee_Meeting_Date$&gt;&lt;/strong&gt; and the final version of the Minutes of Meeting, namely &lt;strong&gt;&lt;$dDocTitle$&gt; (&lt;$dDocName$&gt;) &lt;/strong&gt; has been compiled and approved and is ready for distribution to the correct proposal owners / initiators &lt;i&gt;(click on the link below to view the Minutes of Meeting)&lt;/i&gt;."$&gt;
    &lt;$wfNotify(Poopie, "user")$&gt;
    &lt;$endif$&gt;
    &lt;$count = count + 1$&gt;
    &lt;$endif$&gt;
    &lt;$endloop$&gt;
    Thx
    Edited by: Stuart S on Jan 12, 2009 11:10 AM

    Hi
    I missed out to read that line in the problem that you had put across. I had come across a scenario like this and the reason and the workaround that i ffigured out was :
    Cause:
    This is caused by the 'ZonedSecurityFields' configuration entry not being set with the 'xClbraUserList' and 'xClbraAliasList ' options.
    Solution
    To implement the solution, please execute the following steps:
    1. On the Content Server's file system, navigate to <ContentServer>\config
    2. Make a backup copy of the 'config.cfg' file
    3. Open the 'config.cfg' file
    4. Under the "Additional Variables" section, place the following configuration entry:
    ZonedSecurityFields=xClbraUserList,xClbraAliasList
    5. Save the changes and close the file
    6. Restart the Content Server
    Let me know if this resolves the issue you are facing.
    Thanks
    Srinath

  • How to do subtotal and grand total as per currency in a tree ALV

    Hi Experts,
    I am doing a tree ALV for SD output. I met an urgent problem that is how to do subtotal and grand total on the field (netwr) as per currency (waerk) in the tree ALV. I am using below codes to create the tree ALV.
        l_tree_container_name = 'CCONTAINER1'.
        CREATE OBJECT objCustomContainer
            EXPORTING
                  container_name = l_tree_container_name
            EXCEPTIONS
                  cntl_error                  = 1
                  cntl_system_error      = 2
                  create_error               = 3
                  lifetime_error              = 4
                  lifetime_dynpro_dynpro_link = 5.
    create tree control
        CREATE OBJECT objTree1
          EXPORTING
              parent              = objCustomContainer
              node_selection_mode = cl_gui_column_tree=>node_sel_mode_single
              item_selection      = ' '
              no_html_header      = 'X'
              no_toolbar          = ''
          EXCEPTIONS
              cntl_error                   = 1
              cntl_system_error       = 2
              create_error                = 3
              lifetime_error               = 4
              illegal_node_selection_mode  = 5
              failed                       = 6
              illegal_column_name          = 7.
        DATA l_hierarchy_header TYPE treev_hhdr.
        call method buildHierarchyHeader
          IMPORTING
            p_hierarchy_header = l_hierarchy_header.
    Build fieldcatalog
        call method buildFieldcatalog.
        CALL METHOD objTree1->set_table_for_first_display
            EXPORTING
              is_hierarchy_header = l_hierarchy_header
            CHANGING
              it_fieldcatalog     = l_fieldcatalog
              it_outtab            = lt_order.             
        CALL METHOD objTree1->update_calculations.
        CALL METHOD objTree1->frontend_update.
    filling fieldcatalog,
          LS_FIELDCATALOG-FIELDNAME = 'NETWR'.
          LS_FIELDCATALOG-SCRTEXT_S = 'Net Value'.
          LS_FIELDCATALOG-COL_POS = l_pos.
          LS_FIELDCATALOG-OUTPUTLEN = 15.
          LS_fieldcatalog-do_dum= 'X'.
          LS_FIELDCATALOG-DATATYPE = 'CURR'.
          APPEND LS_FIELDCATALOG TO l_FIELDCATALOG.
          CLEAR LS_FIELDCATALOG.
          l_pos = l_pos + 1.
    I could see the subtotal and grandtotal in tree ALV but they are simply sumed up  regardless different currency.
    Thank you very much for your kindly helps.
    Yu

    hi
    good
    go through this report and work accordingly.
    REPORT ZALV.
    TYPE-POOLS: SLIS.
    DATA: G_REPID LIKE SY-REPID,
    GS_PRINT            TYPE SLIS_PRINT_ALV,
    GT_LIST_TOP_OF_PAGE TYPE SLIS_T_LISTHEADER,
    GT_EVENTS           TYPE SLIS_T_EVENT,
    GT_SORT             TYPE SLIS_T_SORTINFO_ALV,
    GS_LAYOUT           TYPE SLIS_LAYOUT_ALV,
    GT_FIELDCAT         TYPE SLIS_T_FIELDCAT_ALV,
    FIELDCAT_LN LIKE LINE OF GT_FIELDCAT,
    COL_POS TYPE I.
    DATA: BEGIN OF ITAB,
      FIELD1(5) TYPE C,
      FIELD2(5) TYPE C,
      FIELD3(5) TYPE P DECIMALS 2,
    END OF ITAB.
    DATA: BEGIN OF ITAB1 OCCURS 0.
      INCLUDE STRUCTURE ITAB.
    DATA: END OF ITAB1.
    DATA: BEGIN OF ITAB_FIELDCAT OCCURS 0.
      INCLUDE STRUCTURE ITAB.
    DATA: END OF ITAB_FIELDCAT.
    Print Parameters
    PARAMETERS:
                P_PRINT  AS CHECKBOX DEFAULT ' ', "PRINT IMMEDIATE
                P_NOSINF AS CHECKBOX DEFAULT 'X', "NO SELECTION INFO
                P_NOCOVE AS CHECKBOX DEFAULT ' ', "NO COVER PAGE
                P_NONEWP AS CHECKBOX DEFAULT ' ', "NO NEW PAGE
                P_NOLINF AS CHECKBOX DEFAULT 'X', "NO PRINT LIST INFO
                P_RESERV TYPE I.                  "NO OF FOOTER LINE
    INITIALIZATION.
    G_REPID = SY-REPID.
    PERFORM PRINT_BUILD    USING GS_PRINT.      "Print PARAMETERS
    START-OF-SELECTION.
    TEST DATA
    MOVE 'TEST1' TO ITAB1-FIELD1.
    MOVE 'TEST1' TO ITAB1-FIELD2.
    MOVE '10.00' TO ITAB1-FIELD3.
    APPEND ITAB1.
    MOVE 'TEST2' TO ITAB1-FIELD1.
    MOVE 'TEST2' TO ITAB1-FIELD2.
    MOVE '20.00' TO ITAB1-FIELD3.
    APPEND ITAB1.
    DO 50 TIMES.
      APPEND ITAB1.
    ENDDO.
    END-OF-SELECTION.
    PERFORM BUILD.
    PERFORM EVENTTAB_BUILD CHANGING GT_EVENTS.
    PERFORM COMMENT_BUILD  CHANGING GT_LIST_TOP_OF_PAGE.
    PERFORM CALL_ALV.
    FORM BUILD.
    DATA FIELD CATALOG
    Explain Field Description to ALV
    DATA: FIELDCAT_IN TYPE SLIS_FIELDCAT_ALV.
    CLEAR FIELDCAT_IN.
    FIELDCAT_LN-FIELDNAME = 'FIELD1'.
    FIELDCAT_LN-TABNAME   = 'ITAB1'.
    *FIELDCAT_LN-NO_OUT    = 'X'.  "FIELD NOT DISPLAY, CHOOSE FROM LAYOUT
    FIELDCAT_LN-KEY       = ' '.   "SUBTOTAL KEY
    FIELDCAT_LN-NO_OUT    = ' '.
    FIELDCAT_LN-SELTEXT_L = 'HEAD1'.
    APPEND FIELDCAT_LN TO GT_FIELDCAT.
    CLEAR FIELDCAT_IN.
    FIELDCAT_LN-FIELDNAME = 'FIELD2'.
    FIELDCAT_LN-TABNAME   = 'ITAB1'.
    FIELDCAT_LN-NO_OUT    = 'X'.
    FIELDCAT_LN-SELTEXT_L = 'HEAD2'.
    APPEND FIELDCAT_LN TO GT_FIELDCAT.
    CLEAR FIELDCAT_IN.
    FIELDCAT_LN-FIELDNAME     = 'FIELD3'.
    FIELDCAT_LN-TABNAME       = 'ITAB1'.
    FIELDCAT_LN-REF_FIELDNAME = 'MENGE'. "<- REF FIELD IN THE DICTIONNARY
    FIELDCAT_LN-REF_TABNAME   = 'MSEG'.  "<- REF TABLE IN THE DICTIONNARY
    FIELDCAT_LN-NO_OUT        = ' '.
    FIELDCAT_LN-DO_SUM        = 'X'.   "SUM UPON DISPLAY
    APPEND FIELDCAT_LN TO GT_FIELDCAT.
    DATA SORTING AND SUBTOTAL
    DATA: GS_SORT TYPE SLIS_SORTINFO_ALV.
    CLEAR GS_SORT.
    GS_SORT-FIELDNAME = 'FIELD1'.
    GS_SORT-SPOS      = 1.
    GS_SORT-UP        = 'X'.
    GS_SORT-SUBTOT    = 'X'.
    APPEND GS_SORT TO GT_SORT.
    CLEAR GS_SORT.
    GS_SORT-FIELDNAME = 'FIELD2'.
    GS_SORT-SPOS      = 2.
    GS_SORT-UP        = 'X'.
    *GS_SORT-SUBTOT    = 'X'.
    APPEND GS_SORT TO GT_SORT.
    ENDFORM.
    FORM CALL_ALV.
    ABAP List Viewer
    CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
    EXPORTING
    I_INTERFACE_CHECK = ' '
    I_BYPASSING_BUFFER =
    I_BUFFER_ACTIVE = ' '
    I_CALLBACK_PROGRAM = G_REPID
    I_CALLBACK_PF_STATUS_SET = ' '
    I_CALLBACK_USER_COMMAND = ' '
    I_STRUCTURE_NAME = 'ITAB1'
    IS_LAYOUT =  GS_LAYOUT
    IT_FIELDCAT = GT_FIELDCAT[]
    IT_EXCLUDING =
    IT_SPECIAL_GROUPS =
      IT_SORT = GT_SORT[]
    IT_FILTER =
    IS_SEL_HIDE =
    I_DEFAULT = 'X'
    I_SAVE = ' '
    IS_VARIANT =
      IT_EVENTS = GT_EVENTS[]
    IT_EVENT_EXIT =
      IS_PRINT = GS_PRINT
    IS_REPREP_ID =
    I_SCREEN_START_COLUMN = 0
    I_SCREEN_START_LINE = 0
    I_SCREEN_END_COLUMN = 0
    I_SCREEN_END_LINE = 0
    IMPORTING
    E_EXIT_CAUSED_BY_CALLER =
    ES_EXIT_CAUSED_BY_USER =
    TABLES
    T_OUTTAB = ITAB1
    EXCEPTIONS
    PROGRAM_ERROR = 1
    OTHERS = 2.
    ENDFORM.
    HEADER FORM
    FORM EVENTTAB_BUILD CHANGING LT_EVENTS TYPE SLIS_T_EVENT.
    CONSTANTS:
    GC_FORMNAME_TOP_OF_PAGE TYPE SLIS_FORMNAME VALUE 'TOP_OF_PAGE'.
    *GC_FORMNAME_END_OF_PAGE TYPE SLIS_FORMNAME VALUE 'END_OF_PAGE'.
      DATA: LS_EVENT TYPE SLIS_ALV_EVENT.
      CALL FUNCTION 'REUSE_ALV_EVENTS_GET'
           EXPORTING
                I_LIST_TYPE = 0
           IMPORTING
                ET_EVENTS   = LT_EVENTS.
      READ TABLE LT_EVENTS WITH KEY NAME =  SLIS_EV_TOP_OF_PAGE
                               INTO LS_EVENT.
      IF SY-SUBRC = 0.
        MOVE GC_FORMNAME_TOP_OF_PAGE TO LS_EVENT-FORM.
        APPEND LS_EVENT TO LT_EVENTS.
      ENDIF.
    define END_OF_PAGE event
    READ TABLE LT_EVENTS WITH KEY NAME =  SLIS_EV_END_OF_PAGE
                             INTO LS_EVENT.
    IF SY-SUBRC = 0.
      MOVE GC_FORMNAME_END_OF_PAGE TO LS_EVENT-FORM.
      APPEND LS_EVENT TO LT_EVENTS.
    ENDIF.
    ENDFORM.
    FORM COMMENT_BUILD CHANGING GT_TOP_OF_PAGE TYPE SLIS_T_LISTHEADER.
      DATA: GS_LINE TYPE SLIS_LISTHEADER.
      CLEAR GS_LINE.
      GS_LINE-TYP  = 'H'.
      GS_LINE-INFO = 'HEADER 1'.
      APPEND GS_LINE TO GT_TOP_OF_PAGE.
      CLEAR GS_LINE.
      GS_LINE-TYP  = 'S'.
      GS_LINE-KEY  = 'STATUS 1'.
      GS_LINE-INFO = 'INFO 1'.
      APPEND GS_LINE TO GT_TOP_OF_PAGE.
      GS_LINE-KEY  = 'STATUS 2'.
      GS_LINE-INFO = 'INFO 2'.
      APPEND GS_LINE TO GT_TOP_OF_PAGE.
    CLEAR GS_LINE.
    GS_LINE-TYP  = 'A'.
    GS_LINE-INFO = 'ACTION'.
    APPEND GS_LINE TO  GT_TOP_OF_PAGE.
    ENDFORM.
    FORM TOP_OF_PAGE.
      CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
           EXPORTING
                IT_LIST_COMMENTARY = GT_LIST_TOP_OF_PAGE.
      WRITE: SY-DATUM, 'Page No', SY-PAGNO LEFT-JUSTIFIED.
    ENDFORM.
    FORM END_OF_PAGE.
      WRITE at (sy-linsz) sy-pagno CENTERED.
    ENDFORM.
    PRINT SETTINGS
    FORM PRINT_BUILD USING LS_PRINT TYPE SLIS_PRINT_ALV.
      LS_PRINT-PRINT              = P_PRINT.  "PRINT IMMEDIATE
      LS_PRINT-NO_PRINT_SELINFOS  = P_NOSINF. "NO SELECTION INFO
      LS_PRINT-NO_COVERPAGE       = P_NOCOVE. "NO COVER PAGE
      LS_PRINT-NO_NEW_PAGE        = P_NONEWP.
      LS_PRINT-NO_PRINT_LISTINFOS = P_NOLINF. "NO PRINT LIST INFO
      LS_PRINT-RESERVE_LINES      = P_RESERV.
    ENDFORM.
    thanks
    mrutyun^

  • How do I total expenses per month

    I am using the check register template in numbers.  I added a table to calculate a running total of expenses per category per month.  I can get the table to keep a running total of expenses per category, but have not been able to add the per month value.  How do I add that part into my formula. Specifically, my formula so far is =SUMIF(Transactions :: $Category,A2,Transactions :: Amount).  Now all I need is to add the month value so I can see how much I am spending per month per category.

    Transactions
    Beginning Balance
    $126.37
    Type
    Date
    Description
    Category
    Amount
    Balance
    Debit
    3/19/12
    Gas at Shell
    Bills
    $          (50.54)
    $          75.83
    Debit Card
    3/20/12
    Starbucks
    Starbucks
    $          (1.79)
    $          74.04
    Debit Card
    3/21/12
    Freebirds Austin
    Food
    $          (9.72)
    $          64.32
    Debit Card
    3/23/12
    Smokey Mo’s
    Food
    $          (7.00)
    $          57.32
    Deposit
    3/26/12
    Deposit
    Deposit
    $          100.00
    $          1,444.57
    Debit Card
    Bills
    $          1,444.57
    DEP
    Bills
    $          1,444.57
    DEP
    Bills
    $          1,444.57
    Debit Card
    Bills
    $          1,444.57
    105
    Bills
    $          1,444.57
    DEP
    Bills
    $          1,444.57
    Debit Card
    Bills
    $          1,444.57
    Bills
    $          1,444.57
    Here is an example of the checking register table I am building
    Category
    Amount
    Home
    $          0.00
    Food
    $          (16.72)
    Bills
    $          (50.54)
    Credit Card
    $          0.00
    Entertainment
    $          0.00
    Starbucks
    $          (1.79)
    Total
    $          (69.05)
    And here is an example of the table for "March" that I am building. But, I only want March expenses to add in this table.  Once April comes around, I want a new table to show expenses per category for that month. 
    I am new to this community, to have patience please.

Maybe you are looking for