📄 getfieldmap.java
字号:
package com.remedy;
import com.andy.conn.ConnAR;
import com.remedy.arsys.api.Field;
import com.remedy.arsys.api.FieldCriteria;
import com.remedy.arsys.api.FieldFactory;
import com.remedy.arsys.api.FieldListCriteria;
import com.remedy.arsys.api.FieldType;
import com.remedy.arsys.api.NameID;
import com.remedy.arsys.api.Timestamp;
public class GetFieldMap
{
public Field[] getSchemaFieldList(String schema)
{
NameID schemaName=new NameID(schema);
Field[] fieldList=null;
try{
FieldFactory fieldMan = FieldFactory.getFactory();
FieldListCriteria localListcrit = new FieldListCriteria(schemaName, new Timestamp(0), FieldType.AR_ALL_FIELD);
FieldCriteria crit = new FieldCriteria();
crit.setRetrieveAll(true);
fieldList = fieldMan.findObjects(new ConnAR().GetARServerUser(), localListcrit, crit);
}catch( Exception e ){
System.out.println(e);
}
return fieldList;
}
public static void main(String args[])
{
String schema="SHR_KnowledgeApproval";
Field[] fieldLis=new GetFieldMap().getSchemaFieldList(schema);
int len=fieldLis.length;
for(int i=1;i<len;i++)
{
/* System.out.println(fieldLis[i].getFieldID() );
System.out.println(fieldLis[i].getSchema() );
System.out.println(fieldLis[i].getSetFieldOptions());
System.out.println(fieldLis[i].getFieldType());
System.out.println(fieldLis[i].getName());
System.out.println(fieldLis[i].getNewName());
System.out.println(fieldLis[i].getHelpText());
System.out.println(fieldLis[i].getDiary());
System.out.println(fieldLis[i].getDefaultValue().toString());
System.out.println(fieldLis[i].getLastChangedBy());
System.out.println(fieldLis[i].getLastUpdateTime());*/
System.out.println(fieldLis[i].getFieldType());
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -