Source data for Record Group

Hello,
I am very new to Oracle Forms and have been tasked with pointing some forms we have to a new server and adding a couple of columns to come areas. Everything was going ok until I got to a the point where I have to add a new column to an area on a form. The forms are pointing to the new tables and the searches are working, or at least seem to be working. How can I tell the data source for a data group? I checked properties for the record group (RECORD_STATISTICS) that populates a certain area on a form and it has query selected as the record group type but there is no query showing. I added the column needed to the column specifications list but it does not show up when I run the form. There is a spot for it because the extra hyphen is there.
Here is the code that populates the fields on the form. The field I added is the ahs_site column. As mentioned earlier I added that field to the RECORD_STATISTICS data group as well as to all the procedures I can find but am missing something..
DECLARE
htree ITEM;
num_selected NUMBER;
current_node FTREE.NODE;
v_note_value number;
v_node_depth number;
     total_rows number;
group_id          RecordGroup;
v_selection_count NUMBER;
BEGIN
-- Find the tree itself.
htree := Find_Item('BLOCK_STATISTICS_TREE.TREE_ITEM_STAT');
v_selection_count := Ftree.GET_TREE_PROPERTY(htree, Ftree.SELECTION_COUNT);
IF v_selection_count>0 THEN
          v_note_value := Ftree.Get_Tree_Node_Property(htree, :SYSTEM.TRIGGER_NODE, Ftree.NODE_VALUE);
          IF v_note_value IS NOT NULL THEN
               group_id := Find_Group('RECORD_STATISTICS');
               total_rows := Get_Group_Row_Count(group_id);
          v_node_depth := to_number(Get_Group_Number_Cell('RECORD_STATISTICS.NODE_DEPTH', v_note_value));
          -- :BLOCK_BUDGET_PARAMETER.DI_SELECTED2 := v_node_depth;
               GO_BLOCK('BLOCK_STATISTICS_DETAIL');
               CLEAR_BLOCK;
               FOR i in v_note_value..total_rows LOOP
                    IF v_node_depth=4 THEN
                         :BLOCK_STATISTICS_DETAIL.DI_TEMPLATE_SEQ := Get_Group_Number_Cell('RECORD_STATISTICS.NODE_SEQ', v_note_value);
                         :BLOCK_STATISTICS_DETAIL.DI_DESCRIPTION := Get_Group_Number_Cell('RECORD_STATISTICS.SITE', v_note_value)
                         || ' - '|| Get_Group_Char_Cell('RECORD_STATISTICS.AHS_SITE',v_note_value)
                                                                                                                        || ' - '|| Get_Group_Char_Cell('RECORD_STATISTICS.PRIMARY_CD', v_note_value)
                                                                                                                        || ' - '|| Get_Group_Char_Cell('RECORD_STATISTICS.SECONDARY_CD', v_note_value)
                                                                                                                        || ' - '|| Get_Group_Char_Cell('RECORD_STATISTICS.SECONDARY_CD_DESC', v_note_value);
                         :BLOCK_STATISTICS_DETAIL.DI_YR_AND_MNTH := Get_Group_Number_Cell('RECORD_STATISTICS.YR_AND_MNTH', v_note_value);
                         :BLOCK_STATISTICS_DETAIL.TI_QUANTITY_STAT := Get_Group_Number_Cell('RECORD_STATISTICS.QUANTITY', v_note_value);
                    ELSE
                         IF Get_Group_Char_Cell('RECORD_STATISTICS.LEAF_NODE', i)='Y'
                              AND v_node_depth < to_number(Get_Group_Number_Cell('RECORD_STATISTICS.NODE_DEPTH', i)) THEN
                              :BLOCK_STATISTICS_DETAIL.DI_TEMPLATE_SEQ := Get_Group_Number_Cell('RECORD_STATISTICS.NODE_SEQ', i);
                              :BLOCK_STATISTICS_DETAIL.DI_DESCRIPTION := Get_Group_Number_Cell('RECORD_STATISTICS.SITE', i)
                              || ' - '|| Get_Group_Char_Cell('RECORD_STATISTICS.AHS_SITE',i)
                                                                                                                             || ' - '|| Get_Group_Char_Cell('RECORD_STATISTICS.PRIMARY_CD', i)
                                                                                                                             || ' - '|| Get_Group_Char_Cell('RECORD_STATISTICS.SECONDARY_CD', i)
                                                                                                                        || ' - '|| Get_Group_Char_Cell('RECORD_STATISTICS.SECONDARY_CD_DESC', i);
                              :BLOCK_STATISTICS_DETAIL.DI_YR_AND_MNTH := Get_Group_Number_Cell('RECORD_STATISTICS.YR_AND_MNTH', i);
                              :BLOCK_STATISTICS_DETAIL.TI_QUANTITY_STAT := Get_Group_Number_Cell('RECORD_STATISTICS.QUANTITY', i);
                              Next_record;
                         ELSIF v_note_value<>i AND v_node_depth = to_number(Get_Group_Number_Cell('RECORD_STATISTICS.NODE_DEPTH', i)) THEN
                              EXIT;
                         END IF;
                    END IF;
               END LOOP;
               First_record;
     END IF;
     END IF;
END;
Hope that made sense. I do not understand how data flows through forms just yet or how to phrase my question in terms that understandable. I do have some screen shots I could send anyone willing to help.
Thank you.

Adding a column to column specification does nothing.
First of all, check the record group query in record group properties:
1) In forms builder object tree find that record group, right-click > property palette.
2) Look for property (just cann't remember exactly its name) where select query is specified.
3) Add the column you need to the query. Column specification will refresh automatically.
There is one more way to specify query for record group. Look for calls of POPULATE_GROUP_WITH_QUERY procedure in the form code.
Forms 6i: menu program > find and replace pl/sql, Forms 10: edit > find and replace pl/sql. In the search field type POPULATE_GROUP_WITH_QUERY. Then see the results where your record group RECORD_STATISTIC is being populated programmatically. If no calls were found - the only data source is in record groups properties.

Similar Messages

  • There is no source data for this data record, Message FZ205

    Hi Experts,
    I am facing a problem with the DME File download. This problem happened all of sudden in our production system since last month and it was never before. Our system landscape has also not been changed but as per our basis consultant he has added two-three more new application server to the Production client. Even we do not have this problem in our testing clients.
    Please note that we have been using the output medium '1' from the day one and thus the system has been generating the DME in 'File System' which we download on the desktop and upload the same to the bank online. After running the payment run when we trying to download the DME File, the system gives the error "There is no source data for this data record, Message FZ205".
    I tried to fix this issue through many ways but not able to. So can you please let me know the reason of this error and solution to fix this.
    With best regards,
    BABA

    Hi Shailesh,
    Please share how you solved this problem.
    Many Thanks,
    Lakshmi

  • Hierarchical Tree Data Query/Record Group Question

    I need help with Hierarchical Forms right now. I'm currently trying to implement a hierarchical tree to display the different items in different categories. I have been reading up on it for the past few days, and i do not understand a few things.
    What is the difference between a data query and record group? they seem the same to me.
    How does the XX = prior XXX work? i understand that this is what connects the parent to the child.
    How do you determine what depth the node is? its done in the record group/data query, but how do i decide what level it is dynamically?
    Thanks a lot in advance!

    Thanks! I am unable to create a table specifically for the tree because i am using tables that have been ported live and are in use. My question about levels is how do I know which depth the node is. For example, i have a category called Information Technology and a category item called Business Informatics. I want to know how to decide that the Category(information technology) is on level 1 and the Item(business informatics) is on level 2.
    Information Technology
    |_
    Business Informatics
    And i do know how the Connect By XX = prior XXX works in the data query/record group.
    Thanks for your help!

  • Schudule line date for delivery group

    HI
    can you please tell me how schudule line date is copied in to delivery group in an order (schudule line date for delivery group  is in shipping tab in a order)
    how the schuduleline date is going to be determined on "schudule line date for delivery group" field. while processing order.
    where the configuration should be d

    Where is this Delivery Group displaying in the Sales Order ..As per the Path mentioned by you , there is no such Delivery Group over there.
    Best Regards,
    Ankur

  • Sales Order VA01 - "No control data for checking group 04 and checking rule

    Dear Gurus,
    When saving a sales order in VA01, I get the following message: "No control data for checking group 04 and checking rule A"
    Can anyone explain to me what that means?
    How can I correct this error?
    Regards
    Chris

    Check this thread
    [Re: Process Order Material availability check error|Re: Process Order Material availability check error;
    thanks
    G. Lakshmipathi

  • Source List for Material Group

    Hi All,
    How do I maintain a source list for a material group.? Since ME01 requires a material, I cannot create source list in this tranasction.
    The client want a the Source (for material Group) to be assigned automatically in PR assignment step.
    Again, within a material group there can be several infor records, For example:
    Mater Group: Office Supp.....I can have two infor rec for the same vendor....one with "Short Text" Notepad and another info rec with "Short Text": Paperclips. Or the second info record could be a different vendor also.
    How could the system know which one to assign as a source since it's the same material group (one for Notepads and the other for paperclips)??
    Thanks in advance

    Hi duke,
    In SAP we have a choice of creating source list for a "Material Group ". Following is the method.
    You may have the outline agreements related to material group rather than a single specific material - For ex. outline agreement with a item category M( Material unknown) or      W ( material group).In doing so you can decide whether to exclude or include certain materials of the relevant material group by means of the source list.
    To create the source list for a material group proceed as follows.
    1) On the outline agreement overview screen, select the items for which you wish to enter the source list record & choose Item --> Maintain source list
    2) To exclude the particular material keep the "Exclusion" indicator set against a material with a validity period.
    I hope this will be useful to you.
    Vivek

  • Saving the data for recorded transaction...

    Hi,
    I have created a recording for some data for transaction VA01 in SHDB. Now I want to save this data in recording to the database.
    What do I need to do that?

    You want to save the code that was genarated for the BDC?
    Now really sure what you are talking about. Can you please clarify.
    Regards,
    Rich Heilman

  • Source data for Legal and Management Consolidation

    Hi,
    I'm in ECC5, using BCS 4.0 and BW 3.5.
    Our current designed required 2 type consolidation, which is company consolidation and profit centre consolidation. Note that the profit centre consolidation also required balance sheet and profit/loss.
    Now, I know that basicly the source of data coming from R/3 is actually the special ledger table FAGLFLEXT. In this table, both company and profit centre shared the same table in order to maintain data consistency.
    My question is:
    1. Is my understanding about FAGLFLEXT correct?
    2. What are the prerequisites steps so that the table FAGLFLEXT can have the profit centre data inside?
    Any advise please....
    regards,
    Halim

    Hi Halim,
    Yes, you are right.
    As a prerequisite, you need to activate new General Ledger Accounting in Customizing for Financial Accounting in the OLTP system:
    http://help.sap.com/saphelp_nw04/helpdata/en/be/928f40f5767d17e10000000a1550b0/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/b6/5f58405e21ef6fe10000000a1550b0/frameset.htm
    See here an example of configuration:
    http://help.sap.com/bp_bblibrary/500/documentation/N70_BB_ConfigGuide_EN_DE.doc
    here a presentation on GL in mySAP ERP:
    http://www.asug.com/client_files/DocUploads/search/doc1194.ppt
    and here a thread about dataflow from R/3 to BCS:
    http://eai.ittoolbox.com/groups/technical-functional/sap-r3-sem/dataflow-from-r3-to-sem-bcs-950671
    Best regards,
    Eugene

  • How Do I - Display a group when there is no data for the group?

    I have a report where I'm grouping on a numeric county number. Currently, if there are no records for that county, that report group doesn't display. My users want each county printed even if it has no data.
    The numeric values for county range from 1 - 85. I'm using CR 11.5 and pulling data from a Teradata database.

    Hi. I had already thought of doing an outer join on the county column of the county look up table. The problem is that this transfers the selecting and counting of the targeted data from the SQL statement to the report, specifically most of the formula fields itself. And given that the report is parameter driven, it would make maintenance of the report not so much fun. The solution ( I think, still have to code it) is to take my original inner join query and UNION it to a query selecting only the county column from the county look up table. I just add null valued columns to match the number of columns in the original query. This way I get at least one county record to satisfy the display of each group and only minimally increase the actual number of records the report has to process.

  • Source Data for Import Map

    I inherited some MDM work from a consultant who rolled off our SRM project.  He did not leave any source input files to use when making changes to maps, and I read in the SAP MDM Guides that you should always revert back to your original source file when making map changes so you don't lose any mappings (if the newer source file does not contain every segment that the original did, etc).
    Am I off base?  Is there a safe way to make map changes without having the original source file?
    Thank you in advance,
    Keith

    Hi Keith,
    You are absolutely right. This is a common problem which is being faced while subsequent loads into MDM. The problem is that generally the Map is created in Import manager and then if more values come in for value mapping or more fields are mapped due to a new business requirement, then the map sometimes throws a problem of Map being out of date.
    The solution that we came out for this was a creation of Value mapping template ( you can also include the field mapping). This would have the complete list of fields and values in one map. Also if some new value is getting added, then firstly add in the template and then Map it in the original Map.
    Now in your case, you can either go and create a Template or else, use the SAVE UPDATE option present in Import Manager everytime you face an exception via MDIS. SAVE UPDATE will help you update the additional mapping onto the original map and then if a similar file comes in again, it will processed successfully via MDIS.
    You can refer to my Article on this:
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/80ad0cff-19ef-2b10-54b7-d4c7eb4390dd
    Hope it helps.
    Thanks and Regards
    Nitin Jain

  • Effective start and end dates for roles/group assignment

    Hi,
    Does Access Manager (in legacy or realm) mode support effective start date/end date on a role/group assignment on a user?
    Thanks,
    Srinivas

    Hi Ankush,
    I am also of the same opinion. Start and end dates can probably be enforced by a policy condition in AM but would lead to proliferation of policies as we would end up creating policies per role entitlement duration for a user.
    Any thoughts on whether the sunrise/sunset concept of Identity Manager can be used for this requirement.
    Thanks,
    Srinivas

  • Source data for pipeline report

    Greetings,
    I wanna to create a pipeline reports that demonstrate:
    - Number of Leads
    - Number of Leads converted in Opportunities
    - Number of Opportunities
    - Number of Won Opportunities
    I used the funnel design key for leads, but does lack a filter w/ how many opportunities have been won .
    Would anyone have a suggestion ?
    Thanks,
    Julio Zarnitz

    Hi Julio,
    Since single report doesn't suffice all your the field requirement, you can use combined data source and map the desired key figures and characteristics to get required results
    (e.g. you can try out combination of  Lead funnel & Opportunity funnel as both will have all your required fields)
    Refer below thread for detailed steps
    http://scn.sap.com/docs/DOC-63151
    Regards,
    Surjeet Bhati

  • Which source input for record

    Hi all,
    I have learned to record using my Audigy 2 ZS card. I use the record option in the Creative player.
    My only question is that when I am recording audio from my VHS tape deck. The manual says to connect the audio output cables of my source to the "line input" of my Sound card. It then says to select the "line input" option from the record source menu. There is no line input option in the "record source" menu. If I choose another source input such as, "wave" input or "what u hear" input, both will apparently will record the same.
    Should I be using one of these inputs instead of the other for a better quality recording?
    ......or does ot not matter?
    Thanks,

    In the mixer, just be sure to turn off (mute) all the sources you aren't using. Also, I recommend closing any other programs while you're recording. And if you have any noise or artifacts in your recordings, you might try the clean-up options in the EAX console. But they'll alter the recording of course, so if you don't need them, I'd say don't use them. Other than that, looks like you're good to go.
    Bob
    Hambone wrote:
    Thanks Bob,
    I played around with it and now see what you are saying. My goal is to archi've some well recorded concert audio from a VHS source. I purchased a very high end specialty cable that is unidirectional going in the direction of the male RCA jacks to the /8 stereo mini jack to my sound card. For this particular Analog audio source I have found that choosing "line in" and a recording level of 37% gives the best recording results. I also am selecting 96k sampling and a 24 bit depth.
    Other than the settings I have chosen above. Are there any other settings I need to know about as it pertains to the recording aspect, that will allow me to obtain the best possible conversion of this analog audio source to digital?
    Thanks,

  • Real Data for records in SMQ1

    Hi Friends,
    I am planning to check data available in SMQ1 of R3 system.
    The data in Out Bound Queues (SMQ1) is the form of LUW, How would i know data in readable form from this LUW.
    Thank you.
    Tony

    Hi,
    If you have not loaded the data then it is better you go to RSA3 in the R/3 system and check for data. But if you still want to see it in the queue then below are the details. This will happen only if delta is being pulled
    For LO extractors (2LIS_XXXXX) you will have both outbound queue (LBWQ) and delta queue (RSA7) you can see your data in RSA7 delta queue. (This is for datasources which use setup table)
    For FI-CO extractors since the setup table concept is not used you will not have any outbound queue (LBWQ) but only RSA7 (Delta Queue).... So again you can check it there..
    But the best practice for you to check data is in RSA3 for that particular data source.
    Hope this helps.
    Regards,
    Pramod
    Edited by: Pramod Manjunath on Oct 12, 2008 11:19 PM

  • Source data for Goods Reciept ledger transactions

    Hi,
    I've been tasked with writing a custom report simular to transaction KSB1 ( Display actual cost line items for cost centers )but with vendor no & name added.
    I can write the ABAP but need some help to identify the source tables.
    The fields on the report below look like they are from the accounts payable ledger but I'm not sure which table that is.  Any help greatly appreciated.
    Cost Center
    Cost Element
    Period
    Cost Element Name
    Document Type
    Document No.
    User
    Purchase Order Text
    Purchasing Document
    Document Header Text
    Value in Report Currency

    Hi,
    You will find this information in the MSEG table: position details for Material Documents (Header information you will find in MKPF)
    I think this is a better strategy than using the GL lineitems for the vendor.
    Goodluck,
    Paul

Maybe you are looking for

  • TS2890 will I no longer be able to sign into my apple account using AOL after 30th March

    I received an e-mail in my junk folder in AOL, claiming to to be from iTunes, saying that after the 30th March I will no longer be able to sign into my Apple account using AOL. Is this correct, or is this a Spam?

  • Snippit visible in mobile me but not local site

    As the topic says this search box snippet <form method="get" action="http://www.google.com/search"> <table border="0" cellpadding="0"> <tr><td> <input type="text" name="q" size="25" maxlength="255" value="" /> <input type="submit" value="Search" /></

  • Atinen lap top in Mexicio City

    Hello : My laptop was stolen yesterday they broke in to my house and took it. When you start my computer it it automatically logged in to skype. Can I trace them ? I have already spoken to the authorities about contacting Skype to get the IP location

  • How to update unique values

    I want to update the unique values, if they are not inserted... Please help in this regard CREATE OR REPLACE PROCEDURE PR IS lv_operator VARCHAR2(1) := 'N'; TYPE subset_rt IS RECORD ltt_whse_loc oe_sales_ord_commit.whse_loc%TYPE, ltt_shape oe_sales_o

  • Link to CRM document

    Hi Experts: I would like to send a link to a specific CRM page, e.g. Lead n° 100. Is it possible to generate this link? How do I obtain it? Best regards, Cristina