Create additional column

I have no experience or training in Illustrator and am trying, with the aid of  Classroom in a Book to pick it up as I go along.  I have a table with several columns.  I need to add an additional one.  I'm thinking I'd do that by using Area Type Options but every time I click on Type, Area Type Options is always greyed out.  What am I doing wrong, not doing?
All advice much appreciated.
Thanks

I have a table with several columns.
When discussing Illustrator (or any program, really), it's really important to carefully state what kind of objects you are actaully describing. There is no "table" object in Illustrator. You may have AreaType objects or PointType objects or PathType objects arranged in columns or rows. If they are PathType or AreaType objects, they may or may not be Threaded so that continuous text auto-flows between them. You may have a "single" AreaType object spit into columns and rows (which is really nothing more than multiple threaded AreaType objects with a "live" edtiability regarding the number of columns and rows and their spacing).
Illustrator's convoluted and problematic text handling is very outdated, very poor, and is probably the worst program in the world for creating what most people mean by a textual or data "table." It provides no end-of-column character, so if text is threaded, you can't properly force continuous text to jump to the next threaded "cell" (text object) before you reach the text-content limits of the object. (In fact, Illustrator's Find & Replace feature doesn't even provide a special character to facilitate searches for hard returns!)
In threaded PathType objects, a hard or soft return will cause threaded text to jump to the next object, but that, of course, makes it impossible to use hard or soft returns normally within a single "cell" of the "table" you try to build that way.
In any proper table feature, ordinary tab-delimited text automatically flows into the row/column cells. Good luck on trying to make that happen in AI.
The only decent way to make a textual table of continuous text in Illustrator is by using paragraph styles with Tabs set to delineate columns. But again Illustrator falls short because there is no way for tab stops except the last one to allow for differing numbers of lines. (Even Adobe InDesign has this problem.) So using paragraph styles and tabs, whenever you need an inner column cell to contain additional lines is to resort to entering the additional lines in what what would really be additional "rows" (paragraphs), and tab-tab-tabbing to the appropriate "column."
Despite Illustrator's unnecessary feature glut complication, the only decent way to fake a proper text table (one that allows for automatic content-driven row height in any column) in Illustrator is to just arrange a bunch of un-threaded text objects in a grid, key text into them individually, and manually adjust their height or spacing as needed for multiple lines in a "cell" of a "row." Utterly lame.
I need to add an additional one.
You can add a column to an AreaType object, since that's the only kind of threaded text construct in AI that has any "live" editability. But doing so will cause the threaded text to reflow in the new order. So you can't, for examle, insert an additonal column between existing columns and have the text of existing columns stay where it should be, as is possible in any proper table feature.
If your "table" is a bunch of individual threaded AreaType objects, then you could marquee select the existing columns to the right of where you want the new column, drag them rightward, create a new column of text objects in the vacated space. But then you'd have to tedously re-llink the flow order.
So again: In short, don't expect anything like a conventional-wisdom text table functionality in Illustrator. It isn't there.
In FreeHand, Adobe owns an innovative and elegant text-handling feature which allows you to set continuous text in a table fashion using nothing but paragraph styles. The elegantly unobtrusive feature is a Wrapping Tab stop. Using that feature, you can make any tab stop(s) in continuous paragraphical text automatically accommodate as many lines as needed. Adobe would do very well to incorporate this feature in all of its text-handling applications, including InDesign. With this feature and support for inline graphics (which Illustrator also still does not support), you don't even need an old-fashioned "tables" feature. This feature has existed in FreeHand for something like 15 years. That's just one example of how antequated Adobe Illustrator really is.
JET

Similar Messages

  • How to create additional column in CM21, CM25

    Hi,
    my task is to add additional column into the orders grid of cm25. I found that the user exit CYPP0005 could be used for that. Can anyone share an example of implementing EXIT_SAPLCYPP02_001?
    Best regards, Pavel.

    Hi Pavel,
    To Implement user-exit, follow the steps
    1. Go to CMOD transaction code
    2. Give Project as ZPRJ_001 and click on Create button
    3. Give some description what for the exit .
    4. Click on Enhancement assignments give your Enhancement and and press Enter.
    5. Now click on Components button. You can see the function module EXIT_SAPLCYPP02_001.
    6. Double click on EXIT_SAPLCYPP02_001 function module.
    7. In the Source code you will see one include that is zxcy1u07. Double clik on zxcy1u07. After that you will see some message. Just press ENTER button. No need on message . just press ENTER .
    8. It asks you to create Include ZXCY1U07. Click on YES and proceed to write code.Once you code save and Activate function module. And come back Project by pressing back button. and finally activate the project.
    9. Go to Transaction code or program where this Use exit has been called. Execute and check whether expected result is coming or not.
    10. Try to put break points in the source code of function module EXIT_SAPLCYPP02_001.
    I hope that you will get . Let me know if you have any problem in implementing.
    Thanks
    Venkat.O

  • When creating a "lookup" column be able to display not only one column from the other list, but additional columns

    With the lookup technique, it is possible to select an item from another list and display one column of this item
    It is obviously possible to create several lookup columns on the same list and therefore display several columns
    There’s a high risk of not selecting the same item and therefore have inconsistent columns
    The Requirement therefore consist of being able of displaying several columns of the same item from the other list, based on one unique selection
    Example:
    In list(x), define lookup column on list (y), column Title (possible today)
    Then define a “secondary” lookup column on same list, column Code
    The effect would be that when selecting an item from list (X), both Title and Code would show up consistently in 2 different columns of list (Y)
    All possible solutions are welcomed

    If you are using SharePoint 2010, you can retrieve additional columns when adding a Lookup. If you are using 2007, there is no direct OOTB way, but the following two posts provide potential work-arounds:
    https://www.definitivelogic.com/blog/microsoft-sharepoint-2007-pulling-column-data-one-list-another-based-common-list-field
    http://stefan-stanev-sharepoint-blog.blogspot.com/2010/11/sharepoint-2007-associated-lookup.html
    Dimitri Ayrapetov (MCSE: SharePoint)

  • How can i join additional column without using a query

    Hi,
    I created a report using a base query; Now i want to add an additional coloumn to it without using another table i.e. from no new query; That additional column is complex computed value from different tables created for each record; How can i attach it to each record;
    thanks in advance
    prasanth

    Add a formula column in your existing query.

  • Formula that creates additional rows

    Greetings everyone. I am fairly new to Apple numbers. I have a spreadsheet that calculates an investment return for clients year by year based on their age. I need the spreadsheet to go out to the clients age 100. There is an input page that I put in the clients age as well as additional information that it uses to calculate the investment return. It then takes the clients age and starts off the first column (client age) with that value. Each row has about 5 columns with different information being displayed. I am looking for a way for numbers to take the clients age column and automatically continue to create additional rows until it gets to the clients age 100. I would want each additional row to have the same formatting, formulas, and color scheme as the row before it. Is their a formula that would do this or do I need to create some sort of script?
    Thank you,
    Matt S.

    You can put the last row (the totals) in a footer and it will always be there or it can be a regular row that is TRUE so it is not hidden.
    If you make the table 125 years in length and automatically hide the unnecessary rows as I have outlined, you won't have to add rows, subtract rows, or tailor it in any other way for each client. It will tailor itself to the correct length based on the age you specify on the client's input page. And next year, when they are a year older, you can change their age in the client input page and the table will change accordingly.
    Depending on how you handle the formulas within the spreadsheet, you can sum things up the normal way with the SUM function or you can sum them up with SUMIF where the "if" is "if the row is TRUE". In other words, if every row that is FALSE has zeros, you can use SUM; if the rows that are FALSE have nonsensical numbers, you could use SUMIF. Formulas for things like rate of return might take some finessing but they too can be done. Any charts you might have can be made to not show hidden data (it's a checkbox), so they too are not a problem.
    I guess I'm from the school of "if it can be done within Numbers, then do it within Numbers" versus throwing scripts into the mix. It will be more versatile and portable if it does not require a script because a script is a separate entity, not part of the spreadsheet. Also, if you make changes to the spreadsheet, you may have to make corresponding changes to the script. That's just my opinion. It's your call. I'm sure Yvan can set you up with a terrific script.

  • Creating blank column in view

    Hi guys, I have created a view which obviously gets data from different tables, however I will (in the future) have an additional row in this view obtaining data from somewhere but as of yet that data does not exist, is it possible to create a row in a view and stick a random value in it untill i have the data available to go back and change it. The reason i need this row is that im creating a report and I want to bring in the column with some random txt in it then once the data is available simply change the view which will save me having to change the report if you get my drift?
    Any help would be greatly appreciated.

    786733 wrote:
    Hi guys, I have created a view which obviously gets data from different tables, however I will (in the future) have an additional row in this view obtaining data from somewhere but as of yet that data does not exist, is it possible to create a row in a view and stick a random value in it untill i have the data available to go back and change it. The reason i need this row is that im creating a report and I want to bring in the column with some random txt in it then once the data is available simply change the view which will save me having to change the report if you get my drift?
    Any help would be greatly appreciated.I think you want to add a column to the view (as the header suggests) and not an additional row. An addition row would make no difference for any reports. However an additional column will need to be cosidered in a report that is build upon that view.
    You can add extra columns to all selects statements. And your view is nothing but a stored select.
    example
    /* Base select */
    select * from dual;
    DUMMY
    X    
    /* Add a string null column colA */
    select d.*, '' as colA  from dual d;
    DUMMY COLA
    X    
    /* Add a number column colA */
    select d.*, cast(null as number) as colA  from dual d;
    DUMMY COLA
    X    
    /* Add a string column colA with random values*/
    select d.*, dbms_random.string('A', 10) as colA  from dual d;
    DUMMY COLA
    X     QvKJWWdbTw
                                                                                                                                                                                                        

  • Adding additional Columns in Work Book

    Hi Experts,
    I have requirement to additional columns in work book. I have Trial balance amount .I want to create 2 more columns based on the Trial balance column.if trial balance amount is +ve value then it should go to Gross amount column .If trial balance is -ve amount then it should go to depreciation Amount  Column.
    How can I add new columns to the work book.please suggest me with formula.
    Thanks,
    Suryam.

    Hi Suryam,
    From what i get of ur requirement, I expect there is a column which shows Trial balance. And you are using a workbook, hence the format would be a static format and no drill downs etc. would be done in the report.
    You can create a column and use an Excel formula to achieve the same.
    Gross Amount Column:
    IF Column Cell (of trial balance) >= 0 then value = the Column Cell (of trial balance)
    Depreciation Amount Column:
    IF Column Cell (of trial balance) < 0 then value = the Column Cell (of trial balance)
    Hope this helps!
    Regards,
    Kunal Gandhi

  • Additional Columns in Appraisal Template

    Hi,
    I am currently creating a template similar to MBO in PHAP_CATALOG_PA.
    Can i add additional columns in the template. Is there any configuration step to add additional column and give a column header name. For example: See Below, I require first column to be the list of objevtives, second column appraisee set his goals at the start of the year after having a mutual discussion with his manager. 3rd and 4th cloumns are for Mid year review one for self and other for manager. 5th and 6th columns are for the end of financial year to give the final scores.
    Please note we are on ECC 6 with Latest support pack 61 (But not EHP4)
    Objectives                                 | Goal Setting by | Mid Year Review | Mid Year review | Final Review |Final Review
                                                        Self & Manager   Self                       By Manager         By Self           By Manager
    1. Primary Objectives
    2. Department Objectives
    3. Individual Objectives
    4. Others.
    Regards
    Srinivasa Naidu

    Hi,
    Yes, you can create custom columns through transaction code OOHAP_BASIC.
    Hope this helps.
    Donnie

  • Additional Columns in Transaction CATS_DA Display

    I need to create and fill additional columns in the ALV display.  Does SAP provide a process for easily doing this?  For example:  I need to display the short text for the absence/attendance type (field AWART).

    I opened an SAP message.  This was their response:
    In order to include the field the following needs to be done:
    a) a new field zzawart_text needs to be appended to the structures
    CATSXT_COMP_DETAIL and CATSDB_ALV
    b) In the BADI Method BEFORE_DISPLAY_APPR
    the function module CATS_HR_ABSENCE_ATTEND_TEXT needs to be
    called for every record that has the AWART field filled
    the result of the function call is moved into the new field
    zzawart_text.

  • Additional Columns field in Table Valueset

    Hi all,
    I would like to display all fields of a table using a valueset.I tried with giving additional columns names of that table at specified column while creating table valueset.But these additional fields are not shown when i select that Valueset that is attached to a parameter for a report.What i need to do inorder to display additional colums of a table using a valueset?
    Thanks & Regards
    Binu

    First test the feasibility that the enhancement can be done or not.
    For finiding the exists in the program :
    1> find the program name of the tcode under the status button.
             [hope you can do tht]
    2> go to table modsap
    3> execute it .in the member give <programname> and then execute
    4> it will give you the userexits if any .
    in the form
    endform
    you can write your own code.
    Else you can go for badi also.
    1>go to se24
    2>give the class name - CL_EXITHANDLER
    3>in the methods go to get_instance
    4>create a breakpoint in the first call method
    5>then run your transaction /nMIR7.
    6>it would stop .find the badi's.
    7>if you get any as per your requirement ,work upon it .
    Friend i am not working anywhere , i am just learning sap-abap.this is what i knew regarding enhancements .

  • How can I create additional "Sent Mail" folders so that I can organize my sent mail along the same lines as the inbox? I use Mail v 4.5

    How can I create additional or sub "Sent Mail" folders so that I can organize my sent mail along the same lines as the inbox? I use Mail v 4.5.

    Thank you for your reply Don, but I had already gone through that procedure and it will only create new mailboxes for received mail. I want to create new mailboxes for sent mail, i.e. the first column being "to" not "from". Under the Mailbox menus there is an option "Use This Mailbox For" but all the options under that (including Sent) are greyed out. Unfortunately the View/Columns option to change from "From" to "To" changes all mailboxes not just the active one.

  • How to create a column graph with colors per set of values

    I need to create with Microsoft Excel, a column graph that based on different values, each column will contain different color.
    To be precise:
    E.g.:
    - Green: If it is 0
    - Orange: If it is between 0 and 10
    - Red: If it is more than 10
    I would appreciate to help me how to do this.

    Hi EriValidata,
    According to your description, I get the result as shown in the following figure.
    Is this a correct result? If yes, this is an excel chart with conditional formatting. Please try the following steps to create the chart.
    To accomplish this task, you will need to create three additional columns of data and plot those three columns of data-and not the original column of sales data – in a stacked column chart. As shown in the figure.
    And the formula in C2 is: =IF(AND(B2>0,B2<=10),B2,0). The formula shows the value in column C if it falls between the limits in rows 0 and 10; otherwise it shows 0. The formula is filled into the range C2:E4.
    Then we select the source data with A2:A4 and C1:E4, as shown in the figure to insert a column chart. The chart now shows 3 sets of colored bars, one for each data range of interest.
    And I upload a TEST2.xlsx file on OneDrive, you can download this file via this link:
    https://microsoft-my.sharepoint.com/personal/v-lzng_microsoft_com/Documents/Shared with Everyone
    Hope it’s helpful.
    Regards,

  • Adding Additional Columns to the Results

    Hi,
    I wanted to additional column in iRecruitment Vacancy Results Table.I have added the column using personlaization but it's not displaying.
    Here are the Steps that I have done.
    iRrecruitment Administrator --> Vacancies --> Search for the Approved Vacancies.
    Click on the Abpout Page and found the VO Object: IrcVacancyVO
    Found the Attribute that I need to add : VACAttribute8
    I have created a New Item with Style : Message Styled Text
    and provided the View Attribute (VACAttribute8) and View Instance(IrcVacancyVO) accordingly.
    The Item that I am adding is attribute8 of the Additional Vacancy Details DFF.I have enabled this attrbiute in the Flexifield.
    The attribute is part of the IrcVacancyVO Query.
    I am not sure what's I am missing but its not displaying the column that I have added.
    Any Input is highly appreciated.
    Regards,
    A
    Edited by: 791680 on Jun 17, 2011 11:22 AM

    Hi Wasey,
    Try as Diwakar told. I am not able to see that tripline in display mode. A long back i copied the same program and i added extra fields in it.I copy program SAPLMCB3 inside which routine AUSGABE_LISTE_KZ.
    Regards,
    Madhu.

  • Create equal columns in Pages

    Hello all,
    Well once again I find myself turning to the greatest forum on the internet. HELP.....
    I am trying to create columns in Pages, but when I do, they are not equal (refer to image). Whatever I do just does not work, how do I get them to be the same?
    Thanks in advance.
    Daniel
    http://img839.imageshack.us/img839/2774/columnst.png 
    ************  UPDATE  *************
    I found out that when the uneven column on the right was created, all I had to do was create a dummy bullet line above and then delete it. This allowed the formating of a new line to remain in place and therefore create even columns. It seems a bit silly that an additional step like this is required, maybe I did something wrong setting it up, if anyone has a solution to my original problem, please let me know.
    Cheers

    Hi Daniel,
    Page 50 of the Number'09 User Guide explains how to define columns. Download the Guide from the Help Menu in Pages. Inspector > Layout Tab > Layout Button shows details of the columns.
    To see the column margins, View > Show Layout:
    The blue upside-down triangles on the ruler show left and right margins for Column 1 (the active column where the cursor is). If you thought they were the left margins of both columns, I can see why the columns appeared unequal.
    When setting columns, the default is that they are equal. Hope this helps.
    Regards,
    Ian.

  • Error creating Form Column Properties

    Hi all. I got a problem creating Form Additional Column Properties through OIM API.
    The point is next:
    I got an instance of Oracle Identity Manager 11g R1 (11.1.1.5)
    I'm making a tool for some OIM objects automatic generations, in particular it should create OIM Forms Definitions.
    It creates a form with some columns and one of columns has *"ITResourceLookup" Type*. In order to make form active this column should have propertie "Type" set. It points to ITResource Definitions.
    The trouble is that API method don't know such type of propertie 'Type'.
    Here is the sample of code i'm using
    tcFormDefinitionOperationsIntf formServ = oimClient.getService(tcFormInstanceOperationsIntf.class);
    // creating main form
    Map map = new HashMap();
    map.put("SDK_NAME","SOMENAME");
    map.put("SDK_DESCRIPTION", "Form Description");
    map.put("SDK_FORM_DESCRIPTION", "Form Description");
    map.put("SDK_TYPE","P");
    formServ.createForm(map);
    //finding created form def key
    map.clear();
    map.put("Structure Utility.Table Name", "UD_SOMENAME");
    tcResultSet forms = formServ.findForms(map);
    if (forms.isEmpty()){
    log.warn("Some troubles :( Can't find created form SOMENAME");
    return;
    forms.goToRow(0);
    long formDefKey = forms.getLongValue("Structure Utility.Key");
    int formVersion = forms.getIntValue("Structure Utility.Latest Version");
    int i=1;
    for (String mainAttr : connSchema.getAttributes()) {
    formServ.addFormField(formDefKey, formVersion, mainAttr.replaceAll("__KEY__", ""), "TextField", "String", 64, i, "", "0", false);
    i++;
    //adding it resource field
    long itResFieldKey = formServ.addFormField(formDefKey, formVersion, "Server", "ITResourceLookupField", "long", 0, i, "", "0", false);
    formServ.addFormFieldProperty(itResFieldKey, "Required", "true");
    formServ.addFormFieldProperty(itResFieldKey, "Type", serverDefKey.toString()); *<----------------------------------------------------- Here we have exception*
    formServ.activateFormVersion(formDefKey, formVersion);
    The exception is:
    ERROR,07 ноя 2012 16:16:21,252,[ru.iserb.icfconnectorgenerator.OIMObjectsGenerator],tcPropertyNotFoundException
    Thor.API.Exceptions.tcPropertyNotFoundException
         at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:234)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at Thor.API.Operations.tcFormDefinitionOperationsIntfEJB_r9z3jf_tcFormDefinitionOperationsIntfRemoteImpl_1035_WLStub.addFormFieldPropertyx(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
         at $Proxy4.addFormFieldPropertyx(Unknown Source)
         at Thor.API.Operations.tcFormDefinitionOperationsIntfDelegate.addFormFieldProperty(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at Thor.API.Base.SecurityInvocationHandler$1.run(SecurityInvocationHandler.java:68)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.security.Security.runAs(Security.java:41)
         at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(weblogicLoginSession.java:52)
         at Thor.API.Base.SecurityInvocationHandler.invoke(SecurityInvocationHandler.java:79)
         at $Proxy5.addFormFieldProperty(Unknown Source)
         at ru.iserb.icfconnectorgenerator.OIMObjectsGenerator.createForms(OIMObjectsGenerator.java:400)
         at ru.iserb.icfconnectorgenerator.OIMObjectsGenerator.generate(OIMObjectsGenerator.java:181)
         at ru.iserb.icfconnectorgenerator.mainFrame.btn_GenOIMObjectsActionPerformed(mainFrame.java:718)
         at ru.iserb.icfconnectorgenerator.mainFrame.access$1200(mainFrame.java:19)
         at ru.iserb.icfconnectorgenerator.mainFrame$13.actionPerformed(mainFrame.java:215)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
         at java.awt.Component.processMouseEvent(Component.java:6288)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
         at java.awt.Component.processEvent(Component.java:6053)
         at java.awt.Container.processEvent(Container.java:2041)
         at java.awt.Component.dispatchEventImpl(Component.java:4651)
         at java.awt.Container.dispatchEventImpl(Container.java:2099)
         at java.awt.Component.dispatchEvent(Component.java:4481)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
         at java.awt.Container.dispatchEventImpl(Container.java:2085)
         at java.awt.Window.dispatchEventImpl(Window.java:2478)
         at java.awt.Component.dispatchEvent(Component.java:4481)
         at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
         at java.awt.EventQueue.access$000(EventQueue.java:84)
         at java.awt.EventQueue$1.run(EventQueue.java:602)
         at java.awt.EventQueue$1.run(EventQueue.java:600)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
         at java.awt.EventQueue$2.run(EventQueue.java:616)
         at java.awt.EventQueue$2.run(EventQueue.java:614)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Caused by: Thor.API.Exceptions.tcPropertyNotFoundException
         at com.thortech.xl.ejb.beansimpl.tcFormDefinitionOperationsBean.addFormFieldProperty(tcFormDefinitionOperationsBean.java:3432)
         at Thor.API.Operations.tcFormDefinitionOperationsIntfEJB.addFormFieldPropertyx(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
         at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
         at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy460.addFormFieldPropertyx(Unknown Source)
         at Thor.API.Operations.tcFormDefinitionOperationsIntfEJB_r9z3jf_tcFormDefinitionOperationsIntfRemoteImpl.__WL_invoke(Unknown Source)
         at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
         at Thor.API.Operations.tcFormDefinitionOperationsIntfEJB_r9z3jf_tcFormDefinitionOperationsIntfRemoteImpl.addFormFieldPropertyx(Unknown Source)
         at Thor.API.Operations.tcFormDefinitionOperationsIntfEJB_r9z3jf_tcFormDefinitionOperationsIntfRemoteImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:668)
         at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
         at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:523)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
         at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
         at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:119)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    The propertie "Required" is set to True, so no troubles here. But propertie "Type" is not accepted by server.
    If we comment the line with setting propertie 'type' we cannot activate form, it is needed to be set. If we try, we got next exception:
    ERROR,07 ноя 2012 16:32:15,109,[ru.iserb.icfconnectorgenerator.OIMObjectsGenerator],tcAPIException
    Thor.API.Exceptions.tcAPIException: Required properties have NOT been set for the following field(s) : Required properties have NOT been set for the following field(s)
         at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:234)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:348)
         at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
         at Thor.API.Operations.tcFormDefinitionOperationsIntfEJB_r9z3jf_tcFormDefinitionOperationsIntfRemoteImpl_1035_WLStub.activateFormVersionx(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
         at $Proxy4.activateFormVersionx(Unknown Source)
         at Thor.API.Operations.tcFormDefinitionOperationsIntfDelegate.activateFormVersion(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at Thor.API.Base.SecurityInvocationHandler$1.run(SecurityInvocationHandler.java:68)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.security.Security.runAs(Security.java:41)
         at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(weblogicLoginSession.java:52)
         at Thor.API.Base.SecurityInvocationHandler.invoke(SecurityInvocationHandler.java:79)
         at $Proxy5.activateFormVersion(Unknown Source)
         at ru.iserb.icfconnectorgenerator.OIMObjectsGenerator.createForms(OIMObjectsGenerator.java:436)
         at ru.iserb.icfconnectorgenerator.OIMObjectsGenerator.generate(OIMObjectsGenerator.java:181)
         at ru.iserb.icfconnectorgenerator.mainFrame.btn_GenOIMObjectsActionPerformed(mainFrame.java:718)
         at ru.iserb.icfconnectorgenerator.mainFrame.access$1200(mainFrame.java:19)
         at ru.iserb.icfconnectorgenerator.mainFrame$13.actionPerformed(mainFrame.java:215)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
         at java.awt.Component.processMouseEvent(Component.java:6288)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
         at java.awt.Component.processEvent(Component.java:6053)
         at java.awt.Container.processEvent(Container.java:2041)
         at java.awt.Component.dispatchEventImpl(Component.java:4651)
         at java.awt.Container.dispatchEventImpl(Container.java:2099)
         at java.awt.Component.dispatchEvent(Component.java:4481)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
         at java.awt.Container.dispatchEventImpl(Container.java:2085)
         at java.awt.Window.dispatchEventImpl(Window.java:2478)
         at java.awt.Component.dispatchEvent(Component.java:4481)
         at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:643)
         at java.awt.EventQueue.access$000(EventQueue.java:84)
         at java.awt.EventQueue$1.run(EventQueue.java:602)
         at java.awt.EventQueue$1.run(EventQueue.java:600)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
         at java.awt.EventQueue$2.run(EventQueue.java:616)
         at java.awt.EventQueue$2.run(EventQueue.java:614)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:613)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Caused by: Thor.API.Exceptions.tcAPIException: Required properties have NOT been set for the following field(s) : Required properties have NOT been set for the following field(s)
         at com.thortech.xl.ejb.beansimpl.tcFormDefinitionOperationsBean.activateFormVersionData(tcFormDefinitionOperationsBean.java:213)
         at com.thortech.xl.ejb.beansimpl.tcFormDefinitionOperationsBean.activateFormVersion(tcFormDefinitionOperationsBean.java:130)
         at Thor.API.Operations.tcFormDefinitionOperationsIntfEJB.activateFormVersionx(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:597)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.jee.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:37)
         at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
         at com.bea.core.repackaged.springframework.jee.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:50)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
         at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
         at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
         at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
         at $Proxy460.activateFormVersionx(Unknown Source)
         at Thor.API.Operations.tcFormDefinitionOperationsIntfEJB_r9z3jf_tcFormDefinitionOperationsIntfRemoteImpl.__WL_invoke(Unknown Source)
         at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
         at Thor.API.Operations.tcFormDefinitionOperationsIntfEJB_r9z3jf_tcFormDefinitionOperationsIntfRemoteImpl.activateFormVersionx(Unknown Source)
         at Thor.API.Operations.tcFormDefinitionOperationsIntfEJB_r9z3jf_tcFormDefinitionOperationsIntfRemoteImpl_WLSkel.invoke(Unknown Source)
         at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:668)
         at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
         at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:523)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
         at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
         at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:119)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Desing console can set such propertie. But how should i set it through API?
    Does anyone have ideas how should i solve this problem?

    Hi,
    regarding the SQL error, my suggestion is to find a way to replicate it on demand (for example if it happens always when you update a certain field) and enable tracing, in this way you can get more detailed information on the error (when you enable the trace
    CRM will slow down and the log is big, for this is better to enable it just for logging when you have the error)
    hope it helps
    My blog: www.crmanswers.net -
    Rockstar 365 Profile

Maybe you are looking for

  • Inventory transaction worker (INCTCW) Material transaction Interface Manage

    Hello, We have issue "Inventory transaction worker" (INCTCW) failed, we want to notified if its failed again, is there a way I can get notification (email) if this request failed. Thanks Ed

  • Wrapping of text in rows of Query in a Web Template

    Hello experts, implementing the coding in OSS Note 1292696 - Analysis modification: Fixed column width and line break helped in an Masterdata Query using several Attributes to have text wrapping in the header line. But the wrapping is needed for the

  • SSO problem between EP 6 SP9  on Web AS 6.4 JAVA  and  WebAS 6.3 JAVA.

    We have Portal EP 6 SP9 running on Windows 2003 and IIS version 6. Also implemmnted NTLM to get to the Portal from desktop. Every thing works fine. I have also setup SSO between Portal EP 6 SP9 and SAP R/3 4.7, SAP BW 3.3. Every thing works just fine

  • IMovie-Why can't I change the font of my title?

    My simple question is that when I open the Font window from the menu to try to change the type, size and color of my font it doesn't change anything. Below is the step by step of what I'm doing if you need this information:  I choose "T" button below

  • The Sims 2 University won't launch/open?!

    Hi! Well I just got a brand new macbook for christmas so I decided to finally put sims 2 on it, when I installed sims 2 it worked fine although it did say it might not work as good because apparently i'm not using a mac thats better than a powerpc (w