Setting the text of a field with values from the list

Hello

I created a list with three properties and three values. I also three fields when the user types in
simple text characters in the fields (fieldA, fieldB and fieldC), a button and a field empty that I created.

In the list, I put = the text in each field property values. When I click on my button, I want to display
ONLY the values of each property in the same field (for example: "Geils"). I can display a value of a property,
but I need to display all the values of three properties. For example, if text fieldA =, text of fieldB = B and fieldC text = C.
then when I hit the button, I would like to than "Geils' to read 'ABC '.
Here's the jargon I've attached to my button (see the commented lines in the script for more info)

global partNumber
partNumber = [#prop1: the text of the field 'fieldA', #prop2: the text of the field "fieldB", #prop3: "fieldC" text]

-the following line works to the value of #prop1 in "Geils".
put getaProp (partNumber, #prop1) in the text of the "Geils" field

-When I try the jargon to the next line, I get "[#prop1: 'A', #prop2: 'B', #prop3: 'B']" in the "Geils".
Put the PartNumber in "Geils".

I don't want the properties, only the values of all three in the field "Geils".
I'm simplifying the explanation for ease of understanding. The application and the user input is to generate
a reference number of a standard product offering that has several options for Assembly of products.
Is this possible? I'm not that great at lingo and any help would be appreciated.

Thank you very much
Chris kotlinski ([email protected])

Put PartNumber [#prop1] & [#prop2] PartNumber or PartNumber [#prop3] in
Member "Geils".

Tags: Director

Similar Questions

  • I can't get a value from a list of CFDIRECTORY.

    I avoided the madness all these years, but this issue was finally on the brink.  My placement in an institution is in your hands.

    I try to get the name of a specific directory to the list of directories produced by action CFDIRECTORY = 'list '.  But everything I try fails in one way or another.  Bascially, I can't get the value of the structure - even if the code IS the value - because he thinks that the value is meant to be a field or a key.  (The server running CF8).

    These lines of code work fine:

    <!-do and loop through the list of local directories. ->

    < CFSET LocalDirectoryList = "" > "".

    < action CFDIRECTORY = 'list' name = "LocalDirectoryList" TYPE = "dir" directory = "#PathOfLocalFolderToCopyToRemoteFolders #" >

    < CFIF IsDefined("LocalDirectoryList.RecordCount") AND GT LocalDirectoryList.RecordCount '0' >

    < request CFLOOP = "LocalDirectoryList" >

    Now comes the killer.  I want to set a variable whose value is the name of the local current directory - in other words, the value of LocalDirectoryList.Name for each loop the loop.  But if I try to access LocalDirectoryList.Name as a string variable simple, the way I usually for a query string variable-

    < CFSET ThisLocalDirectory = LocalDirectoryList.Name >

    -I get a message "you have attempted to dereference a scalar variable of type class java.lang.String as a structure with members.

    However, if I treat the "LocalDirectoryList.Name" as a structure and try to deconstruct with one of the following conditions.

    (1) < CFSET ThisLocalDirectory = Evaluate (LocalDirectoryList.Name) >

    (2) < CFSET ThisLocalDirectory = ' #Evaluate (LocalDirectoryList.Name) # ">

    (3) < CFSET ThisLocalDirectory = ' #StructFind (LocalDirectoryList, Name) # ">

    (4) < CFSET ThisLocalDirectory = StructFind (LocalDirectoryList, name) >

    (5) < CFSET ThisLocalDirectory = ' #Evaluate (StructFind (LocalDirectoryList, name)) #">".

    I get either "horizons variable is not defined" (for 1 or 2) or "the specified key, backgrounds, does not exist in the structure" (for 3, 4 or 5).

    In this case, the name of this directory is "horizons."  If the value I'm looking for do EXIST in the structure of 'LocalDirectoryList '.  And the code IS that IT is.  But he thinks it is the NAME of a key, rather than the VALUE of the key.

    Note: The addition of the attribute, listInfo = "Name" to the CFDIRECTORY tag limit fields returned, or key, "Name", but LocalDirectoryList.Name is still a structure, and I still get the same results.

    I'll be the next cuckoo in the cuckoo's nest?  Or can you save me and keep me sane?  My fate is in your hands.

    Thank you!

    You don't need the evaluate statement (in fact you probably shouldn't need to use than ever at that time). And inside the loop of your application, you can send all your query without prefix fields.

    When in doubt, empty your query of cfdirectory.

  • How to fill the area of the bean with values from database

    I have a box of bean shaped which act as last autocomplete, I want to fill it with dynamic values of database, any help will be appreciated.
    http://Forms.PJC.Bean.over-blog.com/article-16369664.html "It is the example that I am"

    Best regards.

    An example with the EMP table:

    DECLARE
      cursor cur is select empno,ename from emp;
    BEGIN
      -- initialise the ComboBox twin values --
      for c in cur loop
       if c.empno is not null then
        Set_Custom_Property('BL.BEAN',1,'ADD_TWIN',c.empno||','||c.ename);
       else
        Set_Custom_Property('BL.BEAN',1,'ADD_TWIN_NULL',c.empno||','||c.ename);
       end if ;
      end loop;
      Set_Custom_Property('BL.BEAN',1,'ADD_TWIN','[END_DATA]');
      Set_Custom_Property('BL.BEAN',1,'SET_ALIGNMENT','right');
    END;
    

    François

  • Is it possible to define the validation on a form field with data from another field in Adobe Acrobat?

    Thanks in advance for any help and advice. I am defining a validation for a field that ensured that the amount entered is 25% from another domain. I tried implementing a validation, but were unsuccessful. Can anyone offer any idea or solution? Thank you!

    You will need to use a script to do it. Something like this should do it:

    If {(event.value)

    Event.RC = true;

    var v1 = + this.getField ("NameOfOtherField") .value;

    If (event.value +! =(v1*0.25)) {}

    App.Alert ("the value entered must be 25% of the value of NameOfOtherField.");

    Event.RC = false;

    }

    }

    (This will check if the value is exactly 25% of the value of other... If you meant something else, please specify)

  • How can I update this table with values from another table?

    Hello

    I have a table 'governed '. I want to replace the values in the column "regies.agent" by the value of the column "regies_personnes.id."
    As you can see the tables have a column of common values. IE regies.agent = regies_personnes.nom

    Table 'governed ':
    Insert into 'authorities' (AGENT) values ('Humberdot Alain");
    Insert into 'authorities' (AGENT) values ("Danard Patrick");

    Table 'regies_personnes ':
    Insert into REGIES_PERSONNES (NAME, ID) values ("Humberdot Alain", 1);
    Insert into REGIES_PERSONNES (NAME, ID) values ("Danard Patrick", 2);

    Before having it
    SQL > select agent of authorities;
    Humberdot Alain
    Patrick Danard

    After the update, the result should be
    SQL > select agent of authorities;
    1
    2

    Thank you for your kind reply.

    You can

    update regies r set agent = (select id from regies_persones p where r.agent = p.nom)
      where exists (select id from regies_persones p where r.agent = p.nom)
    
  • Error while setting the list of resources

    I get the following error message when attempting to join a resource.

    Index (based zero) must be greater than or equal to zero and less than the size of the argument list.

    Screen shot 2011-05-25 at 2.46.21 PM.png

    Director of the laboratory of 4.0.1 is not compatible with vCenter 4.1.

    See the matrix for interoperability here:

    http://www.VMware.com/resources/compatibility/SIM/interop_matrix.php

    You should spend at least 4.0.2 to be compatible & supported with vCenter 4.1, or go to 4.0.3 to get the latest version.

    Once you upgrade, let me know if the problem persists.

    Best regards

    Jon Hemming

  • Images in the field of the list does not

    Hello

    I create a list field that contains 10 lines and four fields in each line. The first field is the field of the image. But the image does not come. Other three fields (label field) do very well. I use the simulator of 4.7 and 9530.

    I give my code here also. Please help me.

    class TaskListField extends ListField implements ListFieldCallback {
         private Vector rows;
         private Bitmap _mReceiveAmount;
         private Bitmap _mSentAmount;
        private boolean hasfocus=false;
    
         public TaskListField() {
          super(0, ListField.MULTI_SELECT);
          setRowHeight(60);
          setEmptyString("It is Empty!", DrawStyle.HCENTER);
          setCallback(this);
    
          String images[]={"amount_received.png","amount_sent.png"};
    
          _mReceiveAmount = Bitmap.getBitmapResource("amount_received.png");
          _mSentAmount = Bitmap.getBitmapResource("amount_sent.png");
          BitmapField bitmap;
    
          rows = new Vector();
    
          for (int x = 0; x < 10; x++) {
           TableRowManager row = new TableRowManager();
    
           // SET THE  BITMAP FIELD
           // if amount received, display bitmap
         //  if (x % 2 == 0) {
            //bitmap=new BitmapField(_mReceiveAmount);
            row.add(new BitmapField(Bitmap.getBitmapResource(images[0])));
          //}
           // if amount is sent, set bitmap
           //else {
           // bitmap=new BitmapField(_mSentAmount);
              // row.add(new BitmapField(Bitmap.getBitmapResource(images[1])));
          // }
    
           // SET THE DATE LABELFIELD
    //
           LabelField _mDateField = new LabelField("OCT 10,2010", DrawStyle.ELLIPSIS);
           row.add(_mDateField);
    
           // SET THE LIST NAME
           row.add(new LabelField("Details" ,DrawStyle.ELLIPSIS) {
            protected void paint(Graphics graphics) {
             graphics.setColor(0x00878787);
             super.paint(graphics);
            }
           });
    
           // SET THE DUE DATE/TIME
           row.add(new LabelField("$220",DrawStyle.ELLIPSIS | LabelField.USE_ALL_WIDTH | DrawStyle.RIGHT) {
            protected void paint(Graphics graphics) {
             graphics.setColor(0x00878787);
             super.paint(graphics);
            }
           });
           rows.addElement(row);
          }
          setSize(rows.size());
    
         }
    
         // ListFieldCallback Implementation
         public void drawListRow(ListField listField, Graphics g, int index, int y,int width) {
    
            // g.drawBitmap(0, 0, _mReceiveAmount.getWidth(), _mReceiveAmount.getHeight(), _mReceiveAmount, 0, 0);
             TaskListField list = (TaskListField) listField;
    
             TableRowManager rowManager = (TableRowManager) list.rows.elementAt(index);
             rowManager.drawRow(g, 0, y, width, list.getRowHeight());
         // g.drawBitmap(0, 0, _mReceiveAmount.getWidth(), _mReceiveAmount.getHeight(), _mReceiveAmount, 0, 0);
         }
    
         public class TableRowManager extends Manager {
          public TableRowManager() {
           super(0);
          }
    
          // Causes the fields within this row manager to be layed out then
          // painted.
          public void drawRow(Graphics g, int x, int y, int width, int height) {
           // Arrange the cell fields within this row manager.
           layout(width, height);
    
           // Place this row manager within its enclosing list.
           setPosition(x, y);
    
           // Apply a translating/clipping transformation to the graphics
           // context so that this row paints in the right area.
           g.pushRegion(getExtent());
    
           // Paint this manager's controlled fields.
           subpaint(g);
    
           g.setColor(0x00CACACA);
           g.drawLine(10, 0, getPreferredWidth()-10, 0);
    
           // Restore the graphics context.
           g.popContext();
          }
    
          // Arranges this manager's controlled fields from left to right within
          // the enclosing table's columns.
          protected void sublayout(int width, int height) {
           // set the size and position of each field.
           int fontHeight = Font.getDefault().getHeight();
           int preferredWidth = getPreferredWidth();
    
           // start with the Bitmap Field of the priority icon
           Field field = getField(0);
           layoutChild(field, 32, 32);
           setPositionChild(field, 10, 20);
    
           // set the task name label field
           field = getField(1);
           layoutChild(field, 120, fontHeight + 1);
           setPositionChild(field, 70, 3);
    
           // set the list name label field
           field = getField(2);
           layoutChild(field, 150, fontHeight + 1);
           setPositionChild(field, 190, 3);
    
           // set the due time name label field
           field = getField(3);
           layoutChild(field, 150, fontHeight + 1);
           setPositionChild(field, preferredWidth - 172, 3);
    
           setExtent(preferredWidth, getPreferredHeight());
          }
    
          // The preferred width of a row is defined by the list renderer.
          public int getPreferredWidth() {
           return Graphics.getScreenWidth();
          }
    
          // The preferred height of a row is the "row height" as defined in the
          // enclosing list.
          public int getPreferredHeight() {
           return getRowHeight();
          }
         }
    
         public Object get(ListField listField, int index) {
          // TODO Auto-generated method stub
          return null;
         }
    
         public int getPreferredWidth(ListField listField) {
          // TODO Auto-generated method stub
          return 0;
         }
    
         public int indexOfList(ListField listField, String prefix, int start) {
          // TODO Auto-generated method stub
          return 0;
         }
    
         public void onUnFocus(){
             hasfocus=false;
             invalidate();
    
         }
    
    }
    

    your code is quite a mess, and you probably have a misconception on the listfield.

    in drawListRow you paint directly the object to the line. no need to use fields or similar, graphics methods.

    If you have different objects in your listfield you need to branch in your drawListRow method (if bitmap instanceof object etc.).

    your brief description, it appears you want to have the bitmap in the same line as your other information.

    create a bean with the attributes class, that you need, including the bitmap.

    put objects of beans in your listfield and the data structure (vector).

    drawListRow check that it is a bean and draw it.

    for example (rough code, no control null etc.):

    drawBitmap (0, bean.getBitmap ());

    drawText (bean.getBitmap (.getWidth () + 5,) bean.getText ());

  • UPDATE the list of columns

    Hi, need help with the following:
    CREATE TABLE tbl_1 (
        rec_id NUMBER(9),
        col1 NUMBER(9),
        col2 NUMBER(9),
        col3 NUMBER(9),
        col4 NUMBER(9))
    /
    CREATE TABLE tbl_2 (
        rec_id NUMBER(9),
        col1 NUMBER(9),
        col2 NUMBER(9),
        col3 NUMBER(9),
        col4 NUMBER(9),
        col5 NUMBER(9),
        col6 NUMBER(9))
    /
    INSERT INTO tbl_1
         VALUES (101, 11, 21, 31, 41);
    INSERT INTO tbl_1
         VALUES (102, 12, 22, 32, 42);
    INSERT INTO tbl_1
         VALUES (103, 13, 23, 33, 43);
    INSERT INTO tbl_1
         VALUES (104, 14, 24, 34, 44);
    
    
    
    INSERT INTO tbl_2
         VALUES (101, 1, 1, 1, 1, 1, 1);
    INSERT INTO tbl_2
         VALUES (102, 1, 1, 1, 1, 1, 1);
    INSERT INTO tbl_2
         VALUES (103, 1, 1, 1, 1, 1, 1);
    INSERT INTO tbl_2
         VALUES (104, 1, 1, 1, 1, 1, 1);
    INSERT INTO tbl_2
         VALUES (105, 1, 1, 1, 1, 1, 1);
    
    
    COMMIT ;
    
    --Create procedure pr_upd(col_list) passing list of columns which has to be updated in TBL_2 with values from TBL_1
    --for example if pr_upd ('col1,col3' ) called then only col1 and col3 updated in tbl_2 (with values from TBL_1)
    
    --After procedure pr_upd ('col1,col3' ) called:
    SELECT * FROM TBL_2 
    
    REC_ID    COL1      COL2      COL3      COL4      COL5      COL6      
    101       11        1         31        1         1         1         
    102       12        1         32        1         1         1         
    103       13        1         33        1         1         1         
    104       14        1         34        1         1         1         
    105        1        1          1        1         1         1

    You will need to use dynamic SQL statements. Something like

    CREATE OR REPLACE PROCEDURE pr_upd( p_col_list in  varchar2 )
    AS
      l_sql varchar2(1000);
    BEGIN
      l_sql :=
        'UPDATE tbl_2 ' ||
        '   SET (' || p_col_list || ') = ' ||
        '     (SELECT ' || p_col_list ||
        '        FROM tbl_1 ' ||
        '       WHERE tbl_1.rec_id = tbl_2.rec_id )' ||
        ' WHERE EXISTS ( ' ||
        '      SELECT 1 ' ||
        '        FROM tbl_1 ' ||
        '       WHERE tbl_1.rec_id = tbl_2.rec_id )' ;
      EXECUTE IMMEDIATE l_sql;
    END;
    

    which product

    SQL> CREATE OR REPLACE PROCEDURE pr_upd( p_col_list in  varchar2 )
      2  AS
      3    l_sql varchar2(1000);
      4  BEGIN
      5    l_sql :=
      6      'UPDATE tbl_2 ' ||
      7      '   SET (' || p_col_list || ') = ' ||
      8      '     (SELECT ' || p_col_list ||
      9      '        FROM tbl_1 ' ||
     10      '       WHERE tbl_1.rec_id = tbl_2.rec_id )' ||
     11      ' WHERE EXISTS ( ' ||
     12      '      SELECT 1 ' ||
     13      '        FROM tbl_1 ' ||
     14      '       WHERE tbl_1.rec_id = tbl_2.rec_id )' ;
     15    EXECUTE IMMEDIATE l_sql;
     16  END;
     17  /
    
    Procedure created.
    
    SQL> exec pr_upd ('col1,col3' );
    
    PL/SQL procedure successfully completed.
    
    SQL> select * from tbl_2;
    
        REC_ID       COL1       COL2       COL3       COL4       COL5       COL6
    ---------- ---------- ---------- ---------- ---------- ---------- ----------
           101         11          1         31          1          1          1
           102         12          1         32          1          1          1
           103         13          1         33          1          1          1
           104         14          1         34          1          1          1
           105          1          1          1          1          1          1
    
    SQL>
    

    Justin

  • How I set the value of a dynamic text field row

    I have a repeated line form that contains a button and several text fields.  There is a text field (input field) above with some information I want to place in the table and several buttons that I want to read the value of and defined on the table.  Excuse me there are several questions I have and I use pseudocode to describe.

    Top shape resembles

    InputField

    | ButtonX1 | ButtonY1 | DescriptionX1 (read the text only field)

    ...

    | ButtonXn | ButtonY1 | DescriptionXn

    OutputRow looks like

    | ButtonOutput | OutputField1 | OutputField2 | OutputField3 |

    So, I want to do

    ButtonX1.click

    {

    OutputTable.OutputRow.addInstance (true) //this works - everything I have questions on

    OutputTable.OutputRow.OutputField1.rawValue = DescriptionX1.rawValue

    /*

    Question 1

    How should I address the location of each table to set a value

    Question 2

    How can I get the value of the description field in the same row as button and table

    I would like to say something to the effect of the OutputTable.OutputRow [?]. OutputField1.rawValue = this.parent.DescriptionX

    */

    OutputTable.OutputRow.OutputField2 = InputField.rawValue

    /*

    Same question as above - how can I specify a dynamic line - it's the syntax appropriate for obtaining the value of the input field?

    */

    OutputTable.OutputRow.OutputField3 is this. ButtonLabel

    /*

    Question 3

    How can I get the value of the label of the button to set the field

    There should be a lot of these buttons and buttons will be added - I'd rather set the value based on the label of the button to facilitate value - not requiring only not to change the code

    */

    Issue 4--unrelated to those at the top.

    Is it possible to build the first table

    | ButtonX | ButtonY | Description |

    from a XML file.  I've seen examples showing how to build if it's just data, but XML can be pushed into a form with the code to perform the above actions?

    Glad you figured it out... nothing wrong with doing it this way.

    Normally XML contains data and no default legends these xml files are bouond to the rawValue property. You can enable the dynamic linking and other properties of the object will be bindable (they appear as links) in the user interface. If you click on the link to legend an Assistant appears allowing you to bind the node in the XML file.

    Paul

  • Can set the default value in the field with the rule

    I have a rule to set the xWebStartDate to dateCurrent(), but it does not work. I disabled all other rules, so there is no conflict. This rule is only to try to fix the date of xWebStart, nothing else.
    'Use the activation of rule condition' is checked. I selected 'Action of use' and 'check in Selected. I have added the xWebStartDate field and I have a default custom
    < $dprDefaultValue dateCurrent () = $ >
    Thus, it is for content that already exists and someone is to check in a new revision.
    I know that my rule works, because I added the dDocAuthor field and set it to "infOnly" and that works. This problem occurs if the action is updated also. But for check-ins again, I put the xWebStartDate to dateCurrent successfully.

    Update: it's existing content, which already has a xWebStartDate. The rule must replace the existing value.

    Edited by: ironarm February 1, 2013 17:58

    In your case, you cannot use default value for the new revisions, because your content is already a value for the metadata field.

    Alternative:
    (1) change your rule
    (2) on the general tab, check "Use activation Condition rule" and click Edit
    (3) in 'Edit Activation Condition' window, click on the tab "side effects".
    (4) add the following...

    <$if isCheckin $> [[%or you can also use (IdcService and IdcService like "CHECKIN_SEL_FORM")%]]
        <$xWebStartDate=dateCurrent()$>
    <$endif$>
    
  • How to set the input to a text field filter?

    I use a text entry (a flash component) to which the user will enter numbers only in (positiv and negative integers and floating point numbers) but not any other symbol.

    Copy the following code


    on keyDown me

    If ("1234567890 -") contains the key or the key = backSpace or key = tab keyCode = 123 or the keyCode 124 = then
    Pass
    on the other
    stopEvent
    end if

    end

    This script works fine when I use it with style text old fields to the Director. It does however not work with new component flash style (text entry).

    How can this be repaired?

    Thanks in advance for any help.

    HUMAN RESOURCES


    First of all, I should mention that I have avoid using Flash inside Director, so there may be a better way.

    As you noted, catch events keyDown globally affect all entrances to the keyboard. If you want to specify a subset of sprites so you need a management system which. The simplest would be a global list that fill you it with a small number of sprite when switching to a new framework.

    global gRestrictedInputSprites

    on preparemovie
    gRestrictedInputSprites = [1, 5, 6, 23] - SAMPLES
    keyDownScript = "chatchKeys()".
    end


    on stopMovie
    keyDownScript = «»
    end


    on chatchKeys
    If gRestrictedInputSprites.getPos (_movie.keyboardFocusSprite) then
    If _key.key = "," and then
    stopEvent()
    on the other
    Pass
    end if
    on the other - overall restrictions on entry
    Pass
    end if
    end chatchKey

    And then add a beginsprite to your Framescript to set the values of the gRestrictedInputSprites for each image tag loop you on--assuming that you place the frame head with "go the frame."


    global gRestrictedInputSprites

    on beginSprite me
    gRestrictedInputSprites = [] - the list of sprites all entry who need entry restrictions for this frame.
    end

    on exitFrame me
    go part
    end

    If you follow this path then I suggest to use a GPDL to set the sprite shortlists. No need to write more than one behavior.

  • List of selection with redirection sets the values to null

    I saw another post with a similar issue. However, the answer given does not work for me.

    I have a "Site" text field whose value depends on a list of select 'customer '. I am able to set the value of "Site" based on the select list with redirect. However, other values on this page are reset to null.

    I saw an answer that says to change the display of selection list type to "select the list to submit." But this type of display requires a page that deals with the process is created. This solution did not help either.

    Any solution?

    If you follow this example, you will be able to set the status of the session without redirection / layout page:

    http://Apex.Oracle.com/pls/OTN/f?p=31517:229

    Denes Kubicek
    ------------------------------------------------------------------------------
    http://deneskubicek.blogspot.com/
    http://www.Opal-consulting.de/training
    http://Apex.Oracle.com/pls/OTN/f?p=31517:1
    ------------------------------------------------------------------------------

  • Text field with AutoComplete do not store Item Value for Cascading LOV

    Hello

    I have created a form to the APEX 4.2, and two elements on the page have a problem. The first point is a text field with AutoComplete for the PROVIDER. The second element is a list select number that has the PROVIDER as part of waterfall to fill.

    When a user selects one of the values that the field can be seized semiautomatic provider , the value autocomplété should make the selection list produce the numbers respective associated PROVIDER. The problem that I am running is that AutoComplete is not give PROVIDER selection list value is filled.

    For example: if I type 'st' in the PROVIDER field that autocompletes to "steve" is selected, the NUMBER field must interrogate him for the numbers where VENDOR = steve. However, after reviewing the Session State from the PROVIDER element, the contained value is always only "st."



    Here are the settings I have for the field PROVIDER : and NUMBER:

    name.JPGnumber.JPG

    There should be a way to have the value of the seized field semi-automatic to account for what appears after selecting a value, but I don't know what it is. You can provide any help would be appreciated.

    Thank you!

    your query full auto would: select supplier_name | ' ('| supplier_id |') '

    provider AutoComplete onChange, get the supplier_id and then value the selected drop-down list by using this code.

  • How to create the equivalent of 'field with AutoComplete text' in a report updated

    I have a region based on a relationship of type "SQL Query (updateable report)". "

    The table that the report is based on a a comment field that users should be able to update.  Currently, it is defined as ' display as '-text field, to allow users to change.

    I want to be able to provide users a standard set of comments from which they can choose, if they wish, OR to put in another comment or to choose a standard comment and change, that is very much like a drop-down list box.

    Other types of fields can be defined as "text field with AutoComplete", which would be fine if I could put it on this area, but in such field, on this type of regions, it is not possible.

    Is it possible that I can create a work around to get the same effect.

    Thank you

    Dave

    Hello

    It turns out that due to my need is satisfied by the standard features.

    I was looking for "offering users a standard set of comments from which they can choose, if they wish, OR to put in another comment or to choose a standard comment and change, IE a lot as a combo box"

    The answer is a Popup LOV.  (As opposed to a Select list).

    Selecting a popup LOV will bring back the text in the field AND ALLOW the EDITION. And if you do not use the context menu, you can always change the field.

    If you want to get AutoComplete on it as well, then try code of Jari.

    Dave

  • Fill a field with the results of the other (sort and add custom text)

    I have a PDF form with many fields popup asking 'Yes', 'Maybe' or 'no '. I need a way to collect the answers and sorting, all the 'yes' first of all, that all the 'maybe', all the 'no '. When I need after that sort of response of three, is put in a 'Results' field with the container of the ToolTips for each popup and the ability to add a "BOLD" text, between three sorted responses.

    I have found some javascript in the forum here to collect data from field only. It seems to be easy to modify if you have several fields to collect/sorting/extract.

    Assistance or management to do will be appreciated.

    Thank you!

    Assuming that you have 50 menus named A1, A2... A50 and each drop-down list has three elements (Yes, maybe, no), you could do something like:

    Initialize object to contain the info of the answer

    var oResponse = {}

    'Yes': [],.

    "Maybe": [],.

    ['No':]

    };

    var i, f;

    Browse fields (A1, A2... A50)

    for (i = 1; i<= 50;="" i="" +="1)">

    Get a reference to the current field

    f = getField ("A" + i);

    Add ToolTip text of the current field to the corresponding table in the response object

    oResponse [f.valueAsString] .push (f.userName);

    }

    Generate the output string

    aOutput var = [];

    If (oResponse ['yes'] .length > 0) aOutput.push ("It's the priority YES\r" + oResponse ["Yes"] .join ("\r"));

    If (oResponse ["Maybe"] .length > 0) aOutput.push ("It's the priority MAYBE\r" + oResponse ["Maybe"] .join ("\r"));

    If (oResponse ['No'] .length > 0) aOutput.push ("It's the priority NO\r" + oResponse ["No"] .join ("\r"));

    Enter the results

    getField("Results").value = aOutput.join("\r\r");

Maybe you are looking for

  • How can I disable the popup to address link at the bottom of the page?

    I don't want links to appear in the small window at the bottom of the page. I used the solution here https://support.mozilla.org/en-US/questions/822487#answer-184316 but since Firefox 25.0 this annoying popup appears again.

  • How can I find temporary "password protect - startup."

    I had recently 3 used dell computers with a mortgage company of bankruptcy to help out them of their office, their home & hung and EVERYTHING! of them are password at startup (windows xp pro), how do I go beyond, or reset the passwords, so I can use

  • Cannot access my laptop from my desktop PC on the network

    I have a desktop running Windows 7 and a laptop running Vista, and they are both on a wireless network. My laptop can access my desktop, but my office is unable to access my laptop. On the desktop, my laptop is visible, but clicking on it causes the

  • Hide programs in programs and features

    There are several programs in the section programs and features in Control Panel, I want to hide the view, or uninstall.  These are mainly supplied with the computer, Microsoft programs for example Microsoft Visual C++ (10 list programs) and Microsof

  • Need to report dynamic APEX version 4.2

    Hi allCan someone tell me how to get the report assumes that FIN_0112_AP_outstanding_Analysis in the tab of production in APEX Version tab.As you can see there are a lot of report to select the report in the screenshot of 1st and 2nd screenshot we ha