フレックスフィールドAPIの命名規則
アプリケーション・プログラミング・インタフェース(API)名は、ユーザーに公開されないフレックスフィールド・コンポーネントの名前です。 これらの名前は、Webサービス、ルール、ビジネス・インテリジェンスを含む様々な統合ポイント内でフレックスフィールド・コンポーネントを識別するために使用されます。
フレームAPI名の命名方法
API名には英数字のみを使用する必要があります。 たとえば、A-Z、a-z、0-9の文字で構成された、数字以外の先頭文字を持つ名前を入力します。 API名に空白、アンダースコア、マルチバイト文字または数字の先頭文字を使用することはできません。
API名に使用できない単語
フレックスフィールドの構成時は、ADF、SQL、PL/SQL、Java、Groovyなどの予約語であるためにAPI名に特定の単語を使用できません。
この表は、API名として使用できない予約語の一部を示しています。 このリストは網羅的ではありません。
| 英字 | 予約語 | 
|---|---|
| A | ABORT、ABSTRACT、ACCEPT、ACCESS、ACTIONENABLED、ADD、ALL、ALLROWSINRANGE、ALTER、AND、ANY、ARRAY、ARRAYLEN、AS、ASC、ASSERT、ASSIGN、AT、ATTRIBUTEDEF、ATTRIBUTEDEFS、ATTRIBUTEVALUE、ATTRIBUTEVALUES、AUDIT、AUTHORIZATION、AVG | 
| B | BEGIN、BETWEEN、BINDINGS、BODY、BOOLEAN、BREAK、BY、BYTE、BYVALUE | 
| C | CASCADE、CASE、CAST、CATCH、CATEGORY、CHAR、CHECK、CHILDREN、CLASS、CLONE、CLOSE、CLUSTER、CLUSTERS、COALESCE、COLAUTH、COLUMN、COLUMNS、COMMENT、COMMIT、COMPRESS、CONNECT、CONST、CONSTANT、CONSTRIANT、CONTAINS、CONTINUE、COUNT、CRASH、CREATE、CURRENT、CURRENTROW、CURRVAL、CURSOR | 
| D | DATABASE、DATACONTROL、DATE、DBA、DEBUGOFF、DEBUGON、DECIMAL、DECLARE、DEFAULT、DEFINITION、DELAY、DELETE、DELTA、DESC、DESCRIPTION、DIGITS、DISPLAY、DISPLAYDATA、DISPLAYHINT、DISPLAYHINTS、DISPOSE、DISTINCT、DIV、DO、DOUBLE、DROP | 
| E | ELSE、ELSIF、EMPTY、ENABLED、ENABLEDSTRING、END、ENTRY、EQ、EQUALS、ERROR、ESTIMATEDROWCOUNT、EXCEPTION、EXCLUSIVE、EXISTS、EXIT、EXTENDS | 
| F | FALSE、FETCH、FILE、FINAL、FINALIZE、FINALLY、FINDMODE、FLOAT、FOR、FORM、FROM、FULLNAME、FUNCTION、FUTURE | 
| G | GE、GENERIC、GETCLASS、GOTO、GRANT、GROUP、GROUPBY、GT | 
| H | HASHCODE、HAVING、HINTS | 
| I | IDENTIFIED、IF、IMMEDIATE、IMPLEMENTS、IMPORT、IN、INCREMENT、INDEX、INDEXES、INDICATOR、INITIAL、INNER、INPUTVALUE、INSERT、INSTANCEOF、INT、INTEGER、INTERFACE、INTERSECT、INTO、IS、ITERATORBINDING | 
| J | JAVA | 
| K | KEY | 
| L | LABEL、LABELS、LABELSET、LE、LEVEL、LIKE、LIMITED、LOCK、LONG、LOOP、LT | 
| M | MANDATORY、MAX、MAXEXTENTS、MIN、MINUS、MLSLABEL、MOD、MODE、MODIFY | 
| N | NAME、NATIVE、NATURAL、NE、NEW、NEXTVAL、NOAUDIT、NOCOMPRESS、NOT、NOTFOUND、NOTIFY、NOTIFYALL、NOWAIT、NULL、NULLIF、NUMBER | 
| O | OF、OFFLINE、ON、ONLINE、OPEN、OPERATIONENABLED、OPERATOR、OPTION、OR、ORDER、ORDERBY、OTHERS、OUT、OUTER、OVERLAPS | 
| P | PACKAGE、PARTITION、PCTFREE、POSITIVE、PRAGMA、PRIMARY、PRIOR、PRIVATE、PRIVILEGES、PROCEDURE、PROTECTED、PUBLIC | 
| R | RAISE、RANGE、RANGESET、RANGESIZE、RANGESTART、RAW、REAL、RECORD、REFERENCES、RELEASE、REMR、RENAME、RESOURCE、REST、RESULT、RETURN、REVERSE、REVOKE、ROLLBACK、ROOTNODEBINDING、ROW、ROWID、ROWLABEL、ROWNUM、ROWS、ROWTYPE、RUN | 
| S | SAVEPOINT、SCHEMA、SELECT、SELECTEDVALUE、SEPARATE、SESSION、SET、SHARE、SHORT、SIZE、SMALLINT、SPACE、SQL、SQLBUF、SQLCODE、SQLERRM、START、STATEMENT、STATIC、STDDEV、SUBTYPE、SUCCESSFUL、SUM、SUPER、SWITCH、SYNCHRONIZED、SYNONYM、SYSDATE | 
| T | TABAUTH、TABLE、TABLES、TASK、TERMINATE、THEN、THIS、THROW、THROWS、TO、TOOLTIP、TOSTRING、TRANSIENT、TRIGGER、TRUE、TRY、TYPE | 
| U | UID、UNION、UNIQUE、UPDATE、UPDATEABLE、USE、USER | 
| V | VALIDATE、VALUES、VAR、VARCHAR、VARCHAR2、VARIANCE、VIEW、VIEWS、VOID、VOLATILE | 
| W | WAIT、WHEN、WHENEVER、WHERE、WHILE、WITH、WORK | 
| X | XOR |