Formula (tabular layout)

hi
I have a tabular displayed item (10 records displayed)
User enters value to these field from top to down.
I made a calculation with the data that wil be entered.
I tried this formula but doesnt work:
Calculation Mode: Formula
Formula: :CAB.VALUE*2
Summary Function:None
Sumarizedblock: Null
SummarizedItem: Null
It only works if I change the initial value of the item.
But the formula have to work after the data will be inserted into the item(tabular layout)

What I wanna do is
I have a text item(10 records displayed)
For example;
When use enters 5 to the first record
and 10 to the second record
and 3 to third record
without pressing any button, (5*2)+(10*2)+(3*2)= 36 should automatically be displayed in the display item.
How can I do that?

Similar Messages

  • Questions on tabular layout

    Hi,
    I've got some doubt while developing forms application.
    In tabular layout:
    1) Can we set somewhere that enable user will always see an empty line as the last record in the block?
    For example, we set 5 records in the block, when we hit the last row in the block (row 5), it will automatically
    display an empty row below it. So when user move the mouse cursor into the empty line, it will be taken as trying to create
    a new record.
    2) could we change the item's property only pertaining to the current record, without affecting the other record?
    For example, I have this data block on customer, which has id , name and address. From 5 records I showed, I would like to
    disable column name and address when I navigate to record 2, but when I move record 3 it will be enabled again.
    Your input is really appreciated. Thanks very much.
    Wan

    Thanks for the response Patrick. I guess I should have been more specific. What I do not understand is how to reference the values in the report if the select is for example: #1 select empno, ename, job, sal from scott.emp
    If you are doing a manual tabular form, you use the PL/SQL variable HTMLDB_APPLICATION.G_F01 to HTMLDB_APPLICATION.G_F50 but in that case you would create the select differently, for example
    #2 select htmldb_item.hidden(1, empno) empno,
    htmldb_item.text(2, ename) ename,
    htmldb_item.select_list_from_query(3,job,'select distinct job, job from emp') job,
    htmldb_item.text(4,sal) sal from emp
    HTML DB has allot of flexiblilty but not clear on how everything works yet.
    If you have a one record form then you just reference the name of the item in PL/SQL as for example: :P2_EMP_NAME if P2_EMP_NAME is the item name in the form.
    I guess if you create a report with type SQL Query (updateable report) then it must be a tabular form where the select has to be like in #2??? I tried to create like #1 and create a Multi Row Update process but that did not work. I get the message, Error in mru internal routine: ORA-20001: no data found in tabular form.
    So I guess the question is: Is the only way to create a form in table format either by the Tabular Form wizard or using the HTMLDB_ITEM package?

  • Sap Script Tabular layout creation

    Hi all,
    Can anybody tell me how to create tabular layout for the below text in the SAP STANDARD TEXT.
    1. Asbestos                                    7. Hot working, grinding, hot cutting and welding
    2. Confined spaces (as defined in
    the Combined Spaces Regs 1997)     8. Work on/near overhead or underground services
    3. Working at heights (above 2 metres)      9. Grounds maintenance
    4. Work near fragile surfaces             10. Pest control
    5. Interceptor and drainage cleaning          11. Work on live electrical services
    6. Loading/ unloading/ large vehicles     12. Work under lifts and lifting equipment
    thanks
    GR

    create a paragraph in your sap-script with the right tabular.
    use ,, as tabs in your standard text
    use the default paragraph (***)in your standard text
    call with an include the standard text
    /: INCLUDE name [OBJECT o] [ID i] [LANGUAGE l] [PARAGRAPH p] [NEW-PARAGRAPH np]
    use the paragraph parameter to use the paragraph you created in the sap-script
    meaning of the paragraph-parameters
         PARAGRAPH
    The text to be included is formatted with its style allocation. With this parameter, the standard paragraph of this style can be redefined for the current call. All * paragraphs of the inserted text are formatted with the paragraph specified here.
         NEW-PARAGRAPH
    The first line of the included text has this format flag, provided it is not a command or comment line. If the optional entry PARAGRAPH (see above) is empty, all * paragraphs of the included text are formatted with the paragraph np specified with NEW-PARAGRAPH.
    this will do i think
    Gr., Frank

  • BI Bean that displays the data in tabular layout (multi-row)

    Hi,
    I know there isn't a graphic type in BI Beans that can display data in multi-row tabular layout as one graphic object. Oracle Forms can actually display this layout but they want to display everything in one page without scrollbars (without the need to scroll for the other records that isn't displayed yet in the screen). Is this at all possible in Oracle Forms using BI Beans? Are there other possible approaches aside from BI Beans?
    Thanks in advance.
    Anthony
    Philippines

    Hello Vikas,
    >> How does one go about troubleshooting & fixing this sort of thing?
    By given us a bit more information :)
    • Is it a manual Tabular Form (using the ITEM API) or a wizard created one?
    • Are the Insert/Update operations work correctly? If not, what is the type of your PK column(s)?
    • If the problem is limited to the Delete operation, maybe the problem lies with the checkbox column. Are you sure that on page it is rendered as the f01 column?
    • As triggers are involved, can you save the PK that the trigger sees? Is it the expected value?
    • Are there any other processes that are fired before the DML process? If so, maybe the problem is with them. You can temporarily disable them and see if it change anything.
    >> Tabular forms are the most frustrating, opaque component in Apex, wish they were easier to troubleshoot
    Yes, I agree. However, I believe that 4.1 made some serious advancement where Tabular Form is concerned. Having simplified Tabular Form related Validations and Process should make things easier, and as a result, prone to less errors. Still, the main problem is that the type of error you are talking about is usually the result of metadata problems and these are indeed very hard to track.
    Regards,
    Arie.
    ♦ Please remember to mark appropriate posts as correct/helpful. For the long run, it will benefit us all.
    ♦ Author of Oracle Application Express 3.2 – The Essentials and More

  • Retrieving data from database into tabular layout item

    Hi..
    If the number of product_id is 1; I can retrieve data from the database into tabular layout item.However, if the number of product_id is more than 1 error message is shown.
    Here is my code:
    select product_id
    into : PRODUCTS. ID --Tabular layout item
    from products
    where customer_id=5;
    Any suggestions????

    It's simpler to do so:
    insert that code in a post-query trigger at block level (block where is multi-item)
    You will see after execute-query, your item will be populated.
    I wrote post-query trigger no post-quert
    Message was edited by:
    RV

  • OmniPortlet Tip: Adding columns to the tabular layout

    Hello,
    I had some questions about the limitation to 5 columns of the OmniPortlet tabular layout. Here is a tip to add more columns to this layout:
    1. backup the current OmniPortlet provider.xml
         /OC4J_HOME/applications/portalTools/omniPortlet/WEB-INF/providers/omniPortlet
    2. You can not open the file:
         and look for the tag <dataField
    3. You can add new fields, by copying the existing <dataField> tag and change the value of the <name> and <displayName>
              <!-- Here is a complete example -->
    <dataField class="oracle.webdb.reformlet.definition.DataFieldDefinition">
    <name>Field6</name>
    <displayName>Column6</displayName>
    <description>Field6</description>
    <text>##column##</text>
    <alignment>left</alignment>
    <displayAs>hidden</displayAs>
    <type>linebreak</type>
    <font>Arial.3.Plain.None</font>
    <color>#000000</color>
    <style>none</style>
    <styleType>custom</styleType>
    </dataField>
              <!-- end of the example -->
    The same logic could be used to add parameters or events to the OmniPortlet.
    Regards
    Tugdual Grall

    Hi, I have some problem to find this file "Omniportlet provider.xml".
    Where I can find it?
    I try to find in this path:
    /OC4J_HOME/applications/portalTools/omniPortlet/WEB-INF/providers/omniPortlet
    but I don't view OC4J directory.
    I'm using AS 10g
    Please answer me as soon as possible.
    Thanks.

  • Instead of Trigger for tabular form

    I have a tabular layout on a form that returns data from a database view. Based on user interaction I would like to update the underlying view records that are returned by a query in the form using an INSTEAD OF trigger. I have my trigger working, however I can only get it to update the first record of the tabular layout item on the form. I realize that INSTEAD OF triggers are row level triggers, but is there a way to get this trigger to fire for multiple records? I've written a simple update statement in the form that updates the view: update newborn.nb_ltfu_positive_v
    set export_dt = sysdate
    where barcode = :nb_ltfu_positive_v.barcode;
    and my INSTEAD OF trigger looks like this: if :old.export_dt <> :new.export_dt then
    update nbpat set export_dt = sysdate
    where spec = :old.spec;
    end if;
    if :old.export_dt <> :new.export_dt then
    update nbhear_audiotest set export_dt = sysdate
    where barcode = :old.barcode;
    end if;
    Do I need to do some looping in the trigger?
    Any assistance would be greatly appreciated.
    Thanks

    No you cannot do any looping in the database trigger. The database trigger will for every record which is involved in an UPDATE issued againt the view.
    The problem is your code inside the form. In general you do not issue "manual" update against a table/view in forms, but let forms do so. So, if you want to update a record in a tabular block in forms you would just assign the new value to the forms-item, such as
    :BLOCK.EXPORT_DT:=SYSDATE;in your example. This code marks the "active" reocrd in the block as "to be updated" in the next transactions, mean when the user presses "Save". If you want to update multiple records in forms, this is either done when the user navigates between different record and then does some changes in the block-fields, or if you want to do it "programmatical", by looping over the block, something like:
    FIRST_RECORD;
    LOOP
      EXIT WHEN :SYSTEM.RECORD_STATUS ='NEW';
      -- do some stuff on the current record, exampel code
      :BLOCK.EXPORT_DT:=SYSDATE;
      EXIT WHEN :SYSTEM.LAST_RECORD='TRUE';
      NEXT_RECORD;
    END LOOP;hope this helps

  • Report with custom layout - formatting conditions

    Hi,
    There's a report with custom layout. What I need is to format some cells depending on the data they contain(like different background color). There's a tab named "Formatting Conditions" which should be meant for doing this and it works perfectly when report has tabular layout. But nothing happens in case of custom layout. Should this be done then in the "Report Layout Editor" and with Javascript? Portal version is 3.0.9.8.0.
    Thanks in advance,
    Madis

    Hi,
    Some condtions like background color do not work in custom mode reports. This is because in case of custom reports the table html is specified by the user and the report renderer has no control over it.
    Hope this helps.
    Sunil.

  • Omniportler HTML Layout - How do I pass a parameter to another page?

    How do I pass a parameter to another page from an HTML Layout like I can with the Tabular layout?

    If I have a parameter I can pass it from one page to another, i.e. if I have a list of customers and I want data for that particular customer alone, I can create a page parameter form or an omniportlet where I would then pass the value of that portlet to the page. I would use a string like the following: https://test.test.com/test/page?_pageid=536,7483646&_dad=portal&_schema=test&customer=##CUSTOMER_NAME##

  • How to control the  space between records in form layout

    Hi ,
    I need to display mutiple records (15-20) in a form ,
    and have choosen FORM layout as I need to display each record in two lines (Can a record be displayed in two lines in TABULAR layout ? ) .
    Now There is lot of space between each record and I could not move records closer . How can I control space between reords in FORM layout ?
    (While creating Canvas I selected Distance bwteen records = 0 )
    Thanks in advance,
    Asha

    Asha,
    no in tabular layout there is no way to display a record on two lines. All you can do is to use a stacked canvas and use it to make the table scrollable horizontally
    The distance between record setting is a property on the item level. if this is set to 0 (please double check) then all that is loeft is the item bevel. You can set the item bevel property to plain and then work on resizing the items hight until close to acceptable.
    Frank

  • Altering the report's format without destroying the report layout....{solv}

    Hi,
    I have developed a tabular report and the layout (lines, rectangles... etc as customer wants) ....
    Now , i want to alter only the report style.... that is to change it to group left....
    Is it possible... to select the group fields and the fields displayed in the report without redeveloping the report UI (lines , rectangles... e.t.c).
    I have tried the report wizard... but the layout destroyed... and have to do the UI from the beginning.....
    NOTE : I use Dev10g
    Thanks ,
    Sim

    Hi Sim,
    Group Left or Group Above means that you are grouping for 1 or more fields.
    In the Data model, you will have to create a new group and drag the group fields to this new group.
    In the Layout, you will need to add a new repeating frame below all the other repeating frame, frames, etc. ie. create a repeating frame over existing objects. You may need to move all existing objects down and to the right so that there is enough room to create a new repeating frame over these objects. With the repeating frame selected, from the Arrange Menu, select Send to back (F6) or Move Backwards (F8) several times so that the new repeating frame is below all the objects from the tabular layout.
    Also, fix up the source property for the repeating frame. Create a new field(s) inside this new repeating frame for your group left field(s).
    Good luck.
    John

  • Forms builder layout questions

    Hi guys
    I have three questions on forms builder:
    1. Is there a way to evenly space records? I see all the allign features but not arrange evenly. It really takes a lot of time to space 10 fields evenly vertically
    2. Is it possible to have a fram with an auto tabular layout that is vertical instead of horizontal? What's the use of being able to adjust the block but the form is always vertical when you use tabular format?
    3. Is there a way to have the layout autogenerate again? I can see it works when I move a frame in a simple canvas, but I use the same datablock across multiple tabs. If I assign the block in the frame, then it will autoload all items into my single tab.
    Thanks for any assistence.
    I guess what I'm suferring with is the 'old school' forms developer. I'm on 6i. Is there any better layout features in later releases? Maybe any other tools to generate a form? (I'm pushing my luck now :-) )
    Regards

    Hi Andreas
    Ok I found the menu now: Arrange-> Allign objects. And then there's DISTRIBUTE for both vertical and horizontal.
    Ok, that will save me a lot of effort :-) Thanks!
    Question 2:
    - I have my Data Block's Record Orientation set to Horizontal. But the Frame completely ignores it. The Frame's Layout style is Tabular. So when I UPDATE LAYOUT to auto-layout my page there is no different if I toggle the Record orientation between horizontal and vertical.
    Question 3: Ok, it seems like UPDATE LAYOUT will autogenerate the layout only if you have the frame linked to a datablock. My problem is this: I have 3 tabs (too many fields for a singe tab). I'm still deciding which fields should go to wich tab. Every time I add an item to a new tab, I have to manually position it within that tab. I cannot make they program quickly auto-layout the tab with the additional item.
    Missing features:
    I'm missing a few hotkeys. Don't like using the mouse so much :-)

  • Layout style

    Hi all,
    I have a question about layout style in form,
    Is it possible to have for the same data-block some items displayed in form layout style and other items displayed in tabular layout style?
    What i would like to have is that when user is on a record in tabular layout style, he would have the corresponding items for the form layout style, but it is the same data-block,
    Thanks for your help and any idea would be appreciated.

    when you create a layout as tabular form the property setted is number of records example 10
    each item have a property too, then default is the same number of records displayed , if you can set 1 for number of items displayed on records
    then for this item have one instance
    Edited by: DanielB on Feb 26, 2012 11:53 PM

  • Need help in Report Painter

    Can anybody help me in Report Painter? I need a link.
    Regards,
    Subhasish

    Please go through the enclosed document. This will give you step-by-step approach for Report painter:
    http://www.virtuosollc.com/PDF/Get_Reporter.pdf
    Check url
    http://help.sap.com/saphelp_47x200/helpdata/en/da/6ada3889432f48e10000000a114084/frameset.htm
    Check Report Painter Step-by-Step example under Tools->Report Painter / Report Writer->Report Painter->Creating a Report Painter Report.
    Just go through These Links to learn about report Painter.
    http://help.sap.com/saphelp_erp2005/helpdata/en/66/bc7d2543c211d182b30000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/5b/d22cee43c611d182b30000e829fbfe/frameset.htm
    I have a standard report and it uses a structure to pull the data for the report. I need to create a custom report which uses the same structure, selection screen but a different layout. Could any of u plz advice, if its doable in report painter or just plain abap program?? Also I am interested to know how the report painter stores the actual report?? as ABAP program?? Please help..urgent..
    check the SAP help ..
    http://help.sap.com/saphelp_47x200/helpdata/en/66/bc7d2543c211d182b30000e829fbfe/content.htm
    I had made couple of SD reports in report painter 4 year ago .. as far as process is concern you have create library , but it deals with information structure which start with s0* , after defining information structure in library it take to select the fields and display them on your out put . information structure have the statistical data most of the time . As i worked on information structure , so31,32,33 .....
    I t creates ABAP program like ABAP query creates in background . if you execute Customer Over due analysis or in Co02 cost analysis report or MC* ( MM stock reports ) those are in report painter .
    Hope this'll give you some guide line ...
    As far as I know about report painter, It create a report in background..Like when you make ABAP query (SQ01, 02, 03 ) .. It will create a report. You cant modify the report . You have to get OSS id in order to do that. if you're ready do it then you can pass it to Memory and can achieve your goal ...
    I think it will give you some hint. I wish I could have authorization to use report painter on my this project so I can help you out practically.
    Please see these steps , it`ll help you ...
    http://www.thespot4sap.com/Articles/Code_CostCentreReport.asp
    The variation objects are coming from the sets.
    For example, when you read the report 'Cost Centers: Actual/Plan/Variance'(T-code : S_ALR_87013611), you can find the characteristic 'Cost Center' is set as a 'set variable'. So the cost center in the report left side are coming from the cost center group that you input.
    Does any know if we could use Report Painter across two controlling areas? Any documentation available will be great. Yes. When setting up a report in CCA you can have multiple controlling areas. In the General data selection you will have the option for the CA as a selection.
    You can also use standard references objects to construct your own reports: libraries, standard layouts, default columns, and row and column models, all in the standard R/3 System, are available for custom reports.
    Report Painter report definition requires several Preparatory Steps, depending on the complexity of the report to be generated.
    1) Create a library and pick your reporting tables.
    2) Create your report
    3) define your set up within the report
    a)General data selections
    b)Colimns
    c) rows
    d) formulas
    Standard layouts are maintained in the IMG "Financial Accounting" under "Special Ledger -> Information System -> Maintain standard layout.
    Create libraries, which means assigning the
    characteristics
    key figures
    Predefined columns
    For each of these categories you need to select the objects to be used in reports of the specific library. You define the sequence of the objects in the selection lists of the Report Painter in field "Position". Frequently used objects should be at the top of the list.
    go to
    http://help.sap.com/saphelp_erp2005/helpdata/en/5b/d22ba743c611d182b30000e829fbfe/frameset.htm
    I have created a report through report writer/Painter(GR51). My query here is to link this report to a transaction code. Could you please suggest me how can I acheive this?
    Go to SE93 and select the Transaction with Parameters ( Parameter Transaction)
    Then in the Transaction field give: START_REPORT
    Skip initial screen
    Screen 0
    In the default value for the parameters give
    D_SREPOVARI-REPORTTYPE RW
    D_SREPOVARI-REPORT ( Give your Report Group )
    If you have any doubt pick any report painter tcode and check in SE93
    Follow below steps
    1) Execute report through report painter
    2) From system status get the program name
    3 ) go to se93 and select report transaction and assign
    program name .
    Is it possible to make bigger the text a I have on a text field?, Im using the screen painter and I need to put the title bigger (as a requirment).
    You can define your text as any length.If you are talking about the font,i am afraid you cannot do that.
    No, you can not change the size(font) of the text on the dynpro, you can hightlight it, which changes the color to "blue" to make it stand out. You can change this on the attributes tab when double-clicking on the element in screen painter.
    what is the sentence that open a screen painter file
    Don´t really understand what you mean with "open a screen painter file".
    If you are speaking about showing a form generated with the screen painter,
    Dim oXMLDoc As New MSXML2.DOMDocument
    oXMLDoc.load("Form.xml")
    SBO_Application.LoadBatchActions(oXMLDoc.xml)
    Dim oForm As SAPbouiCOM.Form
    oForm = SBO_Application.Forms.Item("YourFormID")
    oForm.Visible = True
    regards
    vinod

  • Help needed with refreshing data

    hello OTN!!
    i am having a problem in refreshing the data each time i update it.
    the problem is that i have a tabular layout of my forms . i have made them all display items and whenever a user wants to update the data and he can click on a link on any row and a small pop up window comes up displaying the data in text boxes user can update an individual row of data but after updating the data when user come back on the tabulary laypout form the data does not refreshes it self and same old(not updated) row of data is displayed.
    i have passed parameters between the popup and tabular forms.plz help me urgently and tell me what should i do to refresh my data or behind what trigger i should write the code for refreshing the data. plus so far i have managed to make a button refresh which refreshes the things gaian by execute_query.but i wana do it automatically without pressing button and such .

    Well - you could reformat your drive to FAT32 using Disk Utility. Probably not the ideal solution, but it could work if you save the data first. I'd recommend using a different external drive formatted in FAT32, or maybe a large USB flash drive (or memory cards) if you've got one.
    I have several external drives and a drive enclosure. One (from SimpleTech) was automatically formatted as an NTFS drive (didn't see that notice before I plugged it into my PC at work). It wouldn't read on my iBook G4 but is OK on my MacBook. I think now that it mounts, I could probably reformat it if necessary. Another Western Digital drive came FAT32 formatted.

Maybe you are looking for

  • Boot Camp - Windows Switching Utility?

    I saw a utility called "Boot Champ" that was designed to allow you to boot windows from Mac OS without shutting down and using the option key. I wasn't very impressed with the utility... are there any other utilities that have the same properties tha

  • Billing Document taking save without performing PGI

    Dear Experts, In our company all of our Billing is delivery related and we can not perform VF01 without performing post goods issue. But problem is we have configured a new company and after that Billing Documents taking save without performing PGI.

  • Installing CS 5.5 on a machine that already has 6

    I need to install CS 5.5 on an iMac that was using CS 6. We turned that subscription off, but all the software is still installed. I'd like to install 5.5, and Support directed me to download the dmg, which I have done. When I read the release notes,

  • User-accessible memory...144-pin vs. 200-pin

    Hello Ladies and Gents, I currently have only the factory installed 256 MB of memory. I want to improve my iMac's performance by increasing the amount of RAM. I have checked around the Apple website and boards. The following is an excerpt from Apple

  • Received err: 8003 on everything I try to import

    I try to import the recent tunes that I have bought, but for sone reason the router I have (linksys router) prohibits me from completing each downloads with error code of 8003; (not enough time to complete the download.) I know it is because my cicsc