Extension fields in Advanced Find Form

Hi, experts,
     I have four solutions in which I added one extension field to a standard BO.
     Let's say they are S1,S2,S3 and S4 respectively and all are of the same data type.
     I added each of them to the Advanced Find Form of the standard BO's OWL.(From Extensibility Explorer)
    The strange thing is when I enter some data in one extension field (just say S1), other extension fields (S2,S3,S4) are also filled with the   same data from S1.The deleting also have the same behavior.And when I delete one extension field(just say S2), the data in other extension fields (S1,S3,S4) are deleted too.
Why is this happening?
How can I control that?
Thanks in Advance.
Regards,
Fred.

Hi, Fernando.
    Thanks.
     I am sorry I was not quite clear on my question.
     Here is my Use Case.
     Let's say I have 4 solution, sol1, sol2, sol3, sol4.
     I have created an xbo of the same standard BO in each solution.
     My plan is to add one extension field namely ext1 (same name, same data type but different labels though)  to that standard XBO all in sol1,sol2,sol3 and sol4.
     And I have added each extension field to Advanced Find Form of the standard xbo's OWL in all of the four solutions.
    Each extension field is bound to a respective element.  (checked)
    I think my problem is I have unfortunately  given the same name to all the extension fields.
    Please confirm.
Regards,
Fred.

Similar Messages

  • Extension fields in forms using Adobe LiveCycle Designer and SAP Cloud Application Studio.

    Hello everyone,
    I am new to using SAP Cloud Application Studio and am currently working on forms.
    I have created some extension fields in the dunning letter form message type : FormDunning Notification.
    Upon activating, the extension fields do show up in backend form data type structure.
    However i am unable to find the fields in the front end form under Form Template Maintenance.
    I have tried opening form with open editor as well as downloading template and opening in Adobe LiveCycle Designer .
    After creating the data connection in adobe ,the first field (ProjNumDun ) do appear in correct place in data view.But i cant find the rest of the fields.
    Any help,guidance and suggestion will be really appriciated.
    Thanking in advance,
    Kamakshi

    Kamakshi,
    First, any extension fields added must be explicitly assigned to appear on the forms. Through Front-end Adaptation, this would be via the "Further Usage" link. Within the SDK, you'd right-click the XBO and select "Enhance Forms" (which would take you to the same screen as you'd end up at in through front-end").
    You must select "Add Field and Edit..." to actually assign it to the Form Template schema.
    Once this step is done, re-download the Form Template, and make sure to reload the Data Connection within LiveCycle. Through there, you should see your fields. You'll likely have to dig for them - they appear at the very end of the child elements.
    Note that, while fields added through the front-end have a long string appended to the end (for example, it would appear as "ExtensionField_1234AISU897234HJA" if added via front-end adaptation), the fields added via the SDK do NOT have the suffix (you'll be looking for an element with JUST the field name, i.e. "ExtensionField")

  • Updating a user text field in sap system form in Find Mode

    Dear All,
                    I created a Edit text field in Sap System form [FormType :149] -Sales Quotation. I want to update a value to the text while clicking OK button in Find Mode. the code is given below.
    If pVal.ItemUID = "1" And pVal.FormMode = SAPbouiCOM.BoFormMode.fm_FIND_MODE And (Not pVal.Before_Action) And pVal.EventType = SAPbouiCOM.BoEventTypes.et_CLICK Then
            oForm = SBO_App.Forms.Item(FormUID)
            oForm.Freeze(True)
            oItem = oForm.Items.Item("txtUID") 
            oEdit = oItem.Specific
            oRS = ConSBOdb.Execute("Select * from BG_CAMPAIGNSHDR where CMIDENT ='" & Trim(oEdit.Value) & "'")
            oItem = oForm.Items.Item("txtCampgn")         ' //  User created field
            oItem.Enabled = False
            oEdit = oItem.Specific
            If oRS.EOF = False Then
                oEdit.Value = oRS.Fields("CMNAME").Value
            Else
                oEdit.Value = ""
            End If
    end if
    while clicking the OK button, Based on the value fetched on the screen, I have to open a recordset and get the value.  But, the screen loads the value to the system textboxes. I could not get those value to run the Sql  in the event. it returns empty. Could any one help please how to solve this ?
    Thanks in advance.
    Manikandan.

    Hi,
    Try This..
    If pVal.FormType = 149 And pVal.ItemUID = "1" Then
                If pVal.FormMode = SAPbouiCOM.BoFormMode.fm_FIND_MODE Then
                    If pVal.Before_Action = False Then
                        If pVal.EventType = SAPbouiCOM.BoEventTypes.et_ITEM_PRESSED Then
                            Try
                                oForm = SBO_App.Forms.Item(FormUID)
                                oForm.Freeze(True)
                                oItem = oForm.Items.Item("txtUID")
                                oEdit = oItem.Specific
                                oRS = ConSBOdb.Execute("Select * from BG_CAMPAIGNSHDR where CMIDENT ='" & Trim(oEdit.Value) & "'")
                                oItem = oForm.Items.Item("txtCampgn") ' // User created field
                                oItem.Enabled = False
                                oEdit = oItem.Specific
                                If oRS.EOF = False Then
                                    oEdit.Value = oRS.Fields("CMNAME").Value
                                Else
                                    oEdit.Value = ""
                                End If
                            Catch ex As Exception
                                SBO_application.MessageBox(ex.Message)
                            End Try
                        End If
                    End If
                End If
            End If
    Best Regards,
    Mahendra

  • Query find form - customized search on a date field

    Hi All,
    I have a form which has query find behaviour enabled. When the user press on the search(torch light button) The query find form gets opened in a new canvas.
    I have a date field on the query find form. The current functionality is that
    "The form searches for the exact match on the date" but I want to have the results which satisfy <= "entered date".
    How do I achieve it in Query find form.
    Do I need to have the where condition appended in the Pre-Query on the results data block.
    Please help me with an example. Thank you.
    Srinivasa Mouli
    Edited by: 889427 on 4 Oct, 2011 11:43 AM

    Short of adding your own query extensions, you must pass in a Date
    parameter vs some stringified version.
    Paresh wrote:
    I want to query on a date field as follows
    "createDate < '2003-08-20 12:00:00:000' "
    createDate has DataType java.util.Date
    When I try to execute this query it throws UserException.
    If I use a parameter in the query string and pass a date object to execute
    method then it works fine.
    I just want to make sure that there in no way I can make the first
    approach work
    Steve Kim
    [email protected]
    SolarMetric Inc.
    http://www.solarmetric.com

  • Can't find instructions for setting a PDF form to allow users to type in the fields and save the form.  Thanks

    Can't find instructions for setting a PDF form to allow users to type in the fields and save the form.  Thanks

    Hi,
    Have a look at this page Acrobat refers to them as "Reader Extended PDF", Adobe Acrobat X Pro * Enable Reader users to save form data
    Regards
    Bruce

  • Inserting a new extension field in the line item details page

    Hi!
    Is it possible to insert an extension field/collection in the line item details page of the master agreement? I have tried supplying several Field ID found on that page on the DISPLAY AFTER field of the extension, but nothing works - the new field still gets displayed at the header page.
    Thanks in advance.

    Hi,
    Line Item is an independent class. You cant add an extension to Line Item through Master Agreement. This is the reason why the extension you add appears on the header tab of Master Agreement.
    When I go to create an extension definition, I don't find Line Item in the drop down of Extended Class Name. So, my guess would be that we cannot create an extension definition for Line Items.
    Let us know if you, or anybody, has a way to achieve it.
    Thanks
    Devesh

  • FRM-40209 Field must be of form . - for a non-based text item

    Hello,
    When I try querying using a VARCHAR2 non-based text item in a table-based block, setting dynamically in PRE-QUERY trigger the DEFAULT_WHERE property for its block, in case I use characters &gt; or &lt; (for bringing values greater or smaller than the one in the field, as in a standard Oracle query) error message is raised: 'FRM-40209 Field must be of form .' The issue has nothing to do with the error itself (usually related to erronated format mask of the field), and it is known as an Oracle Forms bug: I found it as bug 851153 - which appears on execute query if you enter in a non-base-table-item and the block has a pre-query trigger. The bug has been solved later in Oracle Developer Forms Builder 6i, or so I've been reading, problem is the application I'm working to requires Forms Builder 6.0.5.
    I am trying to find an workaround for this situation and these are the info I managed to discover myself on the topic:
    - if I fill the field with '&gt;value instead of &gt;value, query works fine, bringing only values greater than the specified value. (So far, this and inactivating the FRM-40209 error in ON-ERROR trigger seems like the best I can do)
    - if I only use &gt; (without '), I cannot use an auxiliar variable/global in which to store the actual value written in the field, I also cannot print the value in a message, because trying to use the exact string, it is shown as null (even though when the error is raised, value is still shown on the screen in the text item).
    Maybe someone could help with an idea for an workaround in order to copy the content of the text field before it actually becomes null&hellip;
    Thank you in advance.

    I have already tried that... but for some reasons the field already appears as null, when I try to use it.

  • How to make Buyer and Planner fields in Master Items Form Required without

    How to make Buyer and Planner fields in Master Items Form Required without using personalization?
    1) Steps to Reproduce
    Under Application Developer Common Modules responsibility,
    1) Query Region MTL_SYSTEM_ITEMS
    2) Click on Region Items
    3) Add Buyer Id and Planner Code attributes with Required checkbox checked.
    4) Bounce iAS server and JVM and clear java cache
    5) Changes not taking effect
    Current Application Release: 11.5.10.2 (3460000)
    Current INV Rollup: INV.J RUP22 (9878808)
    Current WMS Rollup: WMS RUP19 (9951502)
    Product Installation List :
    Product Installation: 11i.BOM.J: Installed
    Product Installation: 11i.EGO.E: Installed
    Product Installation: 11i.ENG.I: Installed
    Product Installation: 11i.INV.J: Installed
    Product Installation: 11i.PO.I: Installed
    Product Installation: 11i.WMS.G: Installed
    client needs to make the Buyer and Planner fields under Inventory->master Items form to be required.
    He tried using the Application Developer Common Modules responsibility, to find the Master Items Region and added the Buyer Id and Planner Code attributes with the Required check-box set to Yes. He bounced the iAS server and cleared java cache, but the changes do not take effect.
    client does not want to use form personalization.
    Can you please provide more assistance for using Application Developer Common Modules responsibility?
    Edited by: jemar98 on Aug 9, 2011 1:44 PM

    A forms developer could make those fields required with a CUSTOM.pll extension if you didn't want to use forms personalization. Both are considered customizations to standard functionality and may or may not require rework after patching or upgrades.

  • Image field error on fillable form

    Hi folks, how are you doing?
    I'm facing a weird problem. My form is getting crazy when I pass the parameter FILLABLE = 'X' on SFP_DOCPARAMS table.
    At the beginning, I had a watermark on the master page that was working well. But I needed to put a signature field and this field requires an interactive form, right?
    So, when I passed the value "X" to the FILLABLE parameter, the image field(watermak) overlapped the content of my text fields and there's nothing that I'm doing that do it work again.
    PS: I just need that the signature field being open to the user sign it. The other fields must be closed.
    Can anyone help me please?
    Thanks in advance.

    Hi
    In the ADDT Control Panel, swtich Debugging Mode to Development , this show you more information about the error.
    Check this:
    Give the upload destinantion folder permission 777, sub folders created for thmb too (on the host server). If works ok in localhost, must be this reason.
    Check the value of max file size you put in the upload wizard.
    Check extensions you allow (jpg, gif, png, jpeg, etc).
    Check the table field where you store the image name is ok ( for example, not numeric type).
    Check if the table where you store the image name and data exist in the host.
    Paste error here to see more detalis ( error in development mode debugging).

  • Display attachement extension field with link in report

    Hi gurus,
    Do you know how i can display in a report, an attachment extension field, with the link to the document ? It displays fine, but how can i add the hyperlink to open it directly from the report ?
    Regards,
    Simion

    Hey Ben,
    Thanks for the suggestion. I understand what you are saying, the problem is that when you have an interactive report that includes a BLOB and you use the built-in method for displaying a download link, it only gives you the option of using a text link. The method is outlined in the online help under:
    Home > Advanced Programming Techniques> About BLOB Support in Forms and Reports > About BLOB Support in Reports
    This is done by using the following syntax in the Number/Date Format of the column attribute of the BLOB:
    DOWNLOAD:CC_DOCUMENTS:CONTENTS:ID::MIME_TYPE:FILENAME:UPDATED_ON::attachment:View
    Where the last parameter is the link text. The only problem is that there is no option for substituting an image rather than the link text. That's what I'm trying to work around. Sorry if you new all of this already, but I wanted to explain what I've already done. Thanks for any help you can offer.

  • Enhancement reqest: Advanced Search form

    I would like to request another form wizard like all the great ones already there. A Advanced Search form wizard.
    Basically a form that asks for a bunch of query items like those found on any Advanced Search form and depending on which ones are non-blank, constructs a dynamic query and populates a SQL query region when the Search button is pressed.
    Thanks

    From what I can tell from each of the examplesthere
    is no option to specify any kind of compoundcriteria
    syntax for a single field, as I pointed out in my
    earlier post, e.g. where id=1 or id=2 and type=6and
    type=7. That kind of thing.Right, but (IMHO) your UI is approaching the problem
    too "literally" i.e. too much in terms of the
    underlying SQL. You are making the user literally
    think in terms of a SQL SELECT statement.I agree to some extent - it clearly looks like a query builder - but the UI provides an abstraction layer so the user doesn't have to worry about typing the underlying syntax correctly.
    And remember, this is a business application - not Google. In my experience users of business applications are pretty demanding when it comes to getting at their data. Not that I want to perpetuate bad designs on anyone. I just want to make sure the user has the tools they need. And they want field level searching.
    >
    P.S. I've already implemented a basic searchfunction
    at the top of each report page that let's the user
    enter a single value that will do an 'OR' againstall
    the fields in the view. It's just that the userRight, thats the way most search functions work. You
    type a keyword and the system does a full-text
    case-insensitive search for that keyword across a
    pre-determined set of columns.
    doesn't really have any control over which fieldsare
    tested against the value.Another way to approach this would be to put up a
    single search text field and list all the columns you
    want to search across as checkboxes. User can select
    the column(s) he wants the keyword to be searched
    in.
    Your example of multiple predicates on the same
    column is a little unusual, but
    where id=6 or id=7Unusual, perhaps..., until you get a request from someone that wants to find all the equipment with serial numbers between XYZ123456 and XYZ2345678. ;>)
    This can be implemented as a multi select list (or N
    separate text fields) where user can select/enter
    each value and you go and build the resulting SQL.I've thought of making the values select lists based on valid entries that exist in the table for a couple of cases where it might be appropriate - but I need to get basic function working first.
    >
    Just some ideas...
    ThanksThanks again for your thoughts. I have an example page on OTN that give the beginnings of my idea here: http://htmldb.oracle.com/pls/otn/f?p=36337:14 It's not fully functional yet but if you click the Search button it will throw the where clause in the text box at the bottom of the page. Let me know what you think if you get a chance.
    Earl

  • Unable to pass a parameter to a field in a tabular form.

    I created a tabular form with 2.0 using the wizard. I’m having issues though with 2 of my columns.
    The two columns are last_edit_user and last_edit_date. As you can tell I’m trying to pass the system date and :app_user to these two fields.
    I read this thread Default Value in Tabular Form and decided to create a simple function on the database that returns the system date. Then under report attributes I went to the last_edit_date column. In “Tabular Form Element” I changed it to “Display as Text (saves state)” made the default type a PL/SQL expression or function then put the function name in the ‘default’ text field.
    When I try to update a field I then get:
    Error in mru internal routine: ORA-20001: Error in MRU: row= 1, ORA-01407: cannot update
    I have also tried creating a computation and passing the date to a hidden item then use default type item and list the hidden item in the default text box. I get the same error.
    Considering how often these fields or similar would come up in a tabular form I can’t help but think there must be an easy way of passing parameters to fields in a tabular form without making them editable.
    Message was edited by:
    [email protected]

    This keeps coming up often and I find that the easiest way to handle this is in a row-level trigger on the underlying table
    create or replace trigger t
    before insert or update on mytable
    for each row
    begin
    :new.last_update_date := sysdate;
    :new.last_update_user := nvl(v('APP_USER'),user);
    end;
    /

  • How to use the separate symbol in the text field in the adobe form.

    Hi,experts,
    I don’t know how to use the separate symbol to make a paragraph separate into several lines correctly in the text field in the adobe form.
    Action:
    1. config the ADS successfully.
    2. create the adobe form with a mult-line textfield(binding the 'remark' context in the interface of the form) using sfp.
    3. create a WDA for invoke the form and transfer the 'remark' context data.
    I use the following codes to display the paragraph in the PDF document:
    CONCATENATE
    '1&#12289;aaaaaaaaaaa&#65307;'
    '2&#12289;bbbbbbbbb '
    '3&#12289;ccccccccccc'
    '4&#12289;ddddddddd'
    INTO remark .
    lo_nd_z_hr_php_payslip->set_attribute(
    EXPORTING
    name = `REMARK`
    value = remark ).
    But I found all the content aren't paragraph separate correctly in the text field in the adobe form when I run the WDA.
    Could you please give me some hints to make the paragraph separate correctly in PDF document? Thanks a lot in advance!
    My email is : [email protected]
    Best regards,
    Tao
    Edited by: wang tao on Apr 8, 2008 1:58 AM

    Hi,
    If it is just a one word value then you could use this in the exist event;
    this.rawValue    
    = util.printx(">?<*",this.rawValue);
    This changes the first character (represented by the ?) to uppercase (represented by the >) and all trailing characters (represented by the *) to lowercase (represented by the <).
    If you wanted something more general ... if they could also enter a middle name then you could call a function like;
    function        toTitleCase(textValue)
      return  textValue.toLowerCase().replace(/\b[a-z]/g, function replacer(match) { return match.toUpperCase(); });
    This uses a regex to change all lowercase letters following a word boundary to uppercase.
    Bruce

  • Adding a populated field to an incident form

    Hi,
    hopefully someone here can help me out, I'm looking to add a field to the Incidents form in SCSM 2012, specifically a 'Location' dropdown with a few of our sites already in it and a 'room number' text box.
    I'm having trouble getting started with this customisation and the more I read TechNet articles and blog posts the more difficult it seems.
    Does anyone have any pointers on how to achieve this?
    Thanks.

    So there are two things that you need to do to do this. First: add a place to store this information. Second: add controls to the form so those places are exposed for editing. 
    The first part is more complicated, but not hard. Let's start with some design choices:
    i'm assuming these two values are properties of the affected user, rather then the incident? the distinction here is if the location and room number are the location of the user having the issue, or a unique location for this issue. imagine a printer problem,
    and bob calls this problem in. should the location field be linked to Bob's office so the analyst can find bob in the building, or should it be blank until bob specifies the room number that the printer is in? 
    If you want user properties, then the first step would be to
    extend the user class (specifically, System.Domain.User) using
    the SCSM authoring tool, by adding a ENUM or list property for the location, and a text property for the room number. you'll want to
    save and seal this MP, then close the unsealed version and open the sealed version before continuing. If you want the Incident properties, you'll do the same process, only to the incident
    class (System.WorkItem.Incident) instead oft he user class. 
    In regards to the second part, customizing the form: start by creating a second MP to store the form. you'll want to keep the class and form definitions separate, due to some property reference issues if they are in the same MPs. If the location is linked
    to the user, then you'll want to follow
    this example to create read only fields linked to the user in the new form. If Not, then you'll want to
    customize the incident form, and
    add a text box and
    list control to link your form properties. Either way, save and seal the form MPs and import them both into Service Manager. 
    Open the forms and check your work. you'll note the dropdown has no entries. you'll want to create a third MP, this time inside SCSM (not the authoring tool) to store the List entries. find the list you created in the authoring tool and
    add some entries. 
    At this point, if you are just storing the information on the incident, then you're done. if you are storing the data on the users, then you'll want to populate this information. you can do this with some automation, like powershell or orchestrator, to get
    this data populated from it's original source, say the HR system that assigns offices, or you can customize the user form to expose these properties so your analyst can start populating this data. 

  • How to enable a field on the person form?

    Hello,
    I am working in UK Legislation and I need to enable a greyed out field on the person screen. It's the "Disabled" field (to capture the disability of an employee).
    This might sound an easy thing to do but I couldn't find any function or profile option that controls this. I couldn't find any metalink note on this. Could any one tell me how to do this or let me know of any metalink note on this?
    Many Thanks,
    Baloo

    Both answers were helpful. Thanks a lot.
    In the interest of other users I am pasting the answer below:
    The Disability Discrimination Act 1995 (DDA) is the main piece of legislation which makes it unlawful to discriminate against a disabled person in their terms of employment, promotion opportunities, by dismissing them or by subjecting them to any other detriment. This act had been further amended, cumulating in the Disability Discrimination Act 2005 which is related to disability generally and extends outside the area of employment although some provisions will relate to employees.
    Parts of the Act came into force in December 2005, other parts relating for example to transportation are applicable from December 2006. The above provisions replaced the concept of Registered Disabled Persons and
    employment quotas which had been in existence since after the second world war.
    In releasing the enhanced Disabilities functionality, it was intended to facilitate the maintenance of disability records through the Disability form and not the Disabled field on the person form.

Maybe you are looking for

  • Problem in reversing the released Process order.

    Hi PP Gurus, When I'm trying to reverse the Process order release in change process order COR2 system is not allowing me as the menu option is Gray. When I released processed order Control recipe is generated and due to some problem in PI sheet I dis

  • Screen blacking out?

    I am curious to know if anyone else has had an issue with their screen blacking out while using the number keys during a call? This has happened four times to me, and I called Verizon, but thought maybe I had put my finger on the on/off switch by acc

  • How to create a shape/mask with a hole in it?

    In graphics illustration applications, it's common to support boolean operations on shapes and paths, like subtracting one object from another resulting in a compound path (like a group of sub-paths).  This provides the ability to create shapes with

  • PXI 652x DIO Readback?

    I have a PXI 6528 DIO board with TTL output channels that NI claims to have readback capability.  I think I need readback capability to facilitate SE execution steps.  How can readback be accomplished in SE or DAQmx?  A very old LV 6.1 vi example is

  • Moving imovie project to a windows pc to burn to dvd

    Hi iv been looking all over the place my question is how do i move an imovie project to a windows pc so i can use nero or something on the pc to burn the project to a dvd that can be watched with a dvd player the reason is i have no super drive pleas