Teamcenter 开发中的一些问题

1.class,object message 的使用区别。
2.重写的写法有什么不同,什么时候在前加O:
3.unit定义什么的?
4.Analog/RF(射频) IP
5.MIN ,TYP,MAX 代表什么
6.define class 时如何知道左右的关系类?
7.Part Number,chip Number,Project NO, Product No 各自代表的意义?
8.  fprintf(stdout,"a_hometemp is %s\n",a_hometemp);fflush;workshop lab 6
9.product Data Relations
   users: bulids the product structure.
   is described by :is a set of document that describes a part
   attach : relates a Data Item to a Business Item
   dependson: indicates that one iten depends on another
10.Teamcenter Enterprise Enviroment
  Users                                 conditions
  Groups                                message  access rules
  Roles                                  location selection rules
   Role assignments
   projects
11.
   UID server-- support the display of dialog windows and icons.
   NLS server-- handles display of text of different languages.
12.
 Three types of object classes:
   Abstract class
   Persistent class
   Dynamic class
13.Out of the box,
   all business items can be revised.
   data items can't be revised.
14.OSQL
   
describe tree Admin:display the classes under the Adminclass.
   describe attribute tree Admin: displays the classes and attributesunder the Admin class.
to output data
    osql -o desdoc.txt
    describe verbose detail class DesDoc;
    exit
    notepad desdoc.txt
crate a text file with all the MODeL
   model -z -o filename.dat
15.Host--->File System-->  Location


16.how to overwrite attribute?
17.define variable value set {direct | process} value-set-name select attributeattribute-name from Class class-name where...;
  Rules are consulted when process is used.
  Rules are bypassed when direct is used.
18.数据库出现问题
  ORA-00904:"TX0DOCCREATEDATE": □□□�
19.

 objload -f test.dat -k test.key

 objload -f test.key

20.
dstat = BeginDbFrame(ClassN,&a_framename,mfail)

mfail,dstat都可以用来判断调用错误?

21.workflow,lifecycle问题

什么原因会导致workflow跑不起来。

22.char * low_iisin (const char *buf,const char *str)返回值是指针型的TRUE/FALSE,

那么if(low_iisin("There is asubstring", "SUBSTRING"))

 

23.Teamcenter中的数据类型

  ObjectPtr

    objGetAttribute:provides access to a value.Ownershiip of storage used for the returned valueremains with the object.

    objSetAttribute: copiesthe input value.Ownership of storage used for the input value does not change.

24.string, char类型及他们的指针使用

25.nmake clobber什么时候需要用

26。char *test = '\0'和char test = NULL;区别

      chartest[100];

      chartest[0]='\0';

27.build part family.?

28.Enterprise Service?层有哪些服务(是mux和dsp吗?)



29.can't create "AIP Request Form"
    can't create "Analog IP Document"  (my localin web and classic client)

30.mtiwhich的使用

31.full-text search最上面search 的menu button需要改
32.relationship 和class需要加强理解
33.Build Part family会去建立一些family的Object,根据什么样的规则去建的呢?
    关系类FamToPmr建立Family和其他类的关系的作用在什么地方呢?
   可以把part添加进family,或者是从family中删除,这样的话这个part就拥有famlimy的一些属性,但是继承也能做成这样,是为了remove的灵活才这样设计的吗?
    FamToPmr :left class is Family.right class is FamMstr
       FamMstr类主要来干什么的呢?
34. Search for Part
35.在创建AIP的时候,classic client不需要创建category,thin client 需要同时创建category
36.Multiple Object Messages
37.在Thin client端通过<change>改变node ,比如WorkListShowList
  但是在eclipse IDE的DOM Tree和Application Definition中找到的依然是改动前的定义代码?
38.action-chain :eds_mwau_act_chain_clear_context_params,会清除哪些数据
39.除了在MTK.java里生成java调用C的服务端代码之外,如何指定XX.java文件到一个指定的文件夹,比如说com,apm....?
40.my chip和my create data 的小图片
41.top button bar 的长度不是固定的,而是动态的。
 top menu 显示六个
42.mtGip的summary的top menu还没正确修改
43.object message和class message深入使用
44.在服务端如何得到my create data
45.met C
  编译,打包,及运行的全程
  .prd是什么样子的文件
46.dstat,和mfail的使用有什么不同?
47.在met转化的.C文件你中#line 217 "D:\\mtkuser\\cusdir\\com\\xxx.mth" 代表什么意思。
48.Category and non-Category Message 的区别
49.      <nodename="eds_global_background_item_handle">
         <map>
            <entrykey="context_element_type" value="dynamic"/>
         </map>
      </node>
50.handle是什么
<component-output id="outItemHandle"destination="eds_global_current_item_handle"/>
51.subscription入口进入的界面定义是一样的,这样实现有的有project No,有的没有project No,做的动作就比较大
   能不能两者合一。

 


52.  <config-paramname="inParam"value="mtk_mydata_resp_link_mycreatedata_list"/>

     <component-outputid="outAttribute"destination="eds_global_source_link"/>

 

<chain-input id="variable-name" source="location" />
<chain-input-output id="variable-name" source="location" />
<chain-output id="variable-name" destination="location" />

 


.config-param (重新定义一个参数吗?)

 

Specifies the parameters to configure an action component,Things such aspreference nodes and text IDs can be passed into the request via aconfiguration parameter.



StringcriteriaParam = action_context.getParameterReader().getParameter("CriteriaParam")




StringcurrentPageSize = (String)arguments.getObject("inCurrentMaxPageSize");



同样是传递,config-param和component-output有什么区别在哪里?



53. arguments接收参数的传入和传出,是怎么传出的呢?

 

54.查询数据的时候,会全部查出以后再去分页,这样的话,效率会受影响。

 

55.    <action-componentid="set_source_data_list"

    handler="com.edsplm.tc.ent._wcc.mwau.actioncomponents.appflow.ConfigParamToAttrConverter">

     <config-paramname="inParam"value="0"/>

     <component-outputid="outAttribute"destination="ugs_mydata_search_results_page_size"/>

   </action-component>

 

   <action-componentid="set_source_link"

   handler="com.edsplm.tc.ent._wcc.mwau.actioncomponents.appflow.ConfigParamToAttrConverter">

     <config-paramname="inParam"value="mtk_mydata_resp_link_mycreatedata_list"/>

     <component-outputid="outAttribute"destination="eds_global_source_link"/>

</action-component>

 

set_source_data_list

set_source_link

这两个component的功能是什么?

56.显示条数的默认配置在什么地方?

57. mtaip使用的是<nodename="MyDataPageOptionsSubMenu"/>

   这是my datachange page option,会出现不对的结果

 

58. XP下需要到cussetup.bat下做如下配置,才可以run

setPATH=%PRODUCT_BASE%\svr;%PRODUCT_BASE%\nls;%PRODUCT_BASE%\lib;%PATH%


你可能感兴趣的:(Teamcenter 开发中的一些问题)