빌드 디스크립터 옵션
이 절에는 Java™ 및 COBOL 생성에서 사용되는 빌드 디스크립터 옵션에 대해 설명하는 주제가 있습니다. 이러한 모든 옵션의 목록과 해당 기본 설정 및 대상 플랫폼은 빌드 디스크립터 옵션 개요를 참조하십시오. 이 절의 주제에서는 각 옵션이 수행하는 작업, 해당 옵션에 사용 가능한 설정, 기본 설정(옵션에 기본값이 있는 경우)에 대한 세부사항을 제공합니다.
Java 생성의 특정 목록은 Java와 함께 사용되는 빌드 디스크립터 옵션을 참조하십시오.
COBOL 생성의 특정 목록은 COBOL과 함께 사용되는 빌드 디스크립터 옵션을 참조하십시오.
- bidiConversionTable
- bidiRuntime
- bind
- birtEngineHome
- blanksAsZero
blanksAsZero 빌드 디스크립터 옵션은 텍스트 변수를 숫자 변수에 지정하거나 비교할 때 발생하는 상태를 제어합니다. - buildPlan
- byteArrayOperationsForStructuredRecords
byteArrayOperationsForStructuredRecords 빌드 디스크립터 옵션은 생성된 Java 코드가 구조화된 레코드의 필드를 처리하는 방법을 지정합니다. - cachePreparedStatements
cachePreparedStatements 빌드 디스크립터 옵션을 사용하면 EGL이 JDBC PreparedStatement 오브젝트를 생성할 때 프로그램 성능을 향상시킬 수 있습니다. - cancelAfterTransfer
- checkIndices
- checkNumericOverflow
- checkToTransaction
- checkType
- cicsEntries
- cicsj2cTimeout
- clientCodeSet
- commentLevel
- currencyLocation
- currencySymbol
- data
- dbContentSeparator
- dbms
- debugLocalDateFormat
- debugTrace
- decimalSymbol
- deepNullCheck
- defaultDateFormat(빌드 디스크립터 옵션)
- defaultMoneyFormat(빌드 디스크립터 옵션)
- defaultNumericFormat(빌드 디스크립터 옵션)
- defaultServiceTimeout
- defaultServiceHttpBasicUserID
- defaultServiceHttpBasicPassword
- defaultSessionCookieID
- defaultTimeFormat(빌드 디스크립터 옵션)
- defaultTimeStampFormat(빌드 디스크립터 옵션)
- deploymentDescriptor
- destDirectory
- destHost
- destLibrary
- destPassword
- destPort
- destUserID
- eliminateSystemDependentCode
- enableJavaWrapperGen
- endCommArea
- errorDestination
- fillWithNulls
- formServicePgmType
- genDataTables
- genDDSFile
- genDirectory
- genFixedLengthSqlLike
genFixedLengthSqlLike 빌드 디스크립터 옵션은 값의 유형이 CHAR, MBCHAR 또는 UNICODE인 경우 값의 고정 길이를 준수하기 위해 SQL LIKE 절에 사용된 호스트 값의 뒤에 공백이 포함되는지 여부를 표시합니다. 이 옵션은 COBOL 및 Java 생성과 디버그 시 동작에 적용됩니다. - genFormGroup
- genHelpFormGroup
- genProject
- genProperties
- genResourceBundle
- genReturnImmediate
- genRunFile
- genVGUIRecords
- genXSDFile
- imsFastPath
- imsID
- imsLogID
- imsPSB
imsPSB 빌드 디스크립터 옵션은 디버그 시에 프로그램에 대해 로드되는 기본 PSB를 지정합니다. 런타임에 사용할 것으로 예상하는 PSB와 다른 PSB를 디버그 시에 사용해야 하는 경우 이 옵션을 설정하십시오. 예를 들어, 디버그 시에 테스트 데이터베이스를 지정하기 위해 특수 PSB가 필요할 수 있습니다. - includeLineNumbers
- initIORecordsOnCall
이 빌드 옵션은 호출된 프로그램 IO 레코드가 초기화되는 시기를 지정합니다. - initNonIODataOnCall
이 빌드 옵션은 호출된 프로그램 비IO 레코드 및 기본 변수가 초기화되는 시기를 지정합니다. - j2ee
빌드 디스크립터 옵션 j2ee가 생성된 코드가 다음의 JEE 기능을 사용하는지 여부를 표시하기 위해 Java 코드 생성 중 사용됩니다. 직접 데이터베이스 연결이 아닌 데이터 소스와 Java 특성 파일이 아닌 JEE 배치 디스크립터입니다. - j2eeLevel
Java 코드를 생성할 때 j2eeLevel 빌드 디스크립터 옵션은 애플리케이션 서버에서 EGL 웹 서비스 또는 Enterprise JavaBean을 배치할 Java Enterprise Edition의 레벨을 지정합니다. - leftAlign
- linkage
- linkEdit
- math
- maxNumericDigits
- mfsDevice
- mfsExtendedAttr
- mfsIgnore
- mfsUseTestLibrary
- minSubstringLength
- msgTablePrefix
- nextBuildDescriptor
- oneFormItemCopybook
- positiveSignIndicator
positiveSignIndicator 빌드 디스크립터 옵션은 성능을 향상시키기 위해 iSeries 환경에서만 사용됩니다. - prep
- prepareAllSQLStatements
prepareAllSQLStatements 빌드 디스크립터 옵션은 EGL이 SQL문을 실행하는 데 사용하는 JDBC 오브젝트의 종류를 제어합니다. - preparedStatementCacheSize
preparedStatementCacheSize 빌드 디스크립터 옵션은 cachePreparedStatements 빌드 디스크립터 옵션이 YES로 설정된 경우 런타임 캐시에서 보관할 prepared 문 수를 지정합니다. 값은 0보다 큰 정수이며 기본값은 100입니다. - printDestination
- programPackageName
- projectID
- reservedWord
- resourceAssociations
- resourceBundleLocale
- restartTransactionID
- restoreCurrentMsgOnError
- returnTransaction
- secondaryTargetBuildDescriptor
- separatorSymbol
- serverCodeSet
- serverType
- sessionBeanID
- setFormItemFull
- spaADF
- spaSize
- spaStatusBytePosition
- spacesZero
spacesZero 빌드 디스크립터 옵션은 생성된 프로그램이 공백으로 채워지는 숫자 변수를 처리하는 데 필요한 추가 코드를 포함하는지 여부를 지정합니다. - sqlAccessColumnsAsBytes
sqlAccessColumnsAsBytes 빌드 디스크립터 옵션은 DB2® 데이터베이스의 열 값이 Java 오브젝트를 구성하기 위해 사용되지 않고 SQL 레코드에 바이트로 직접 복사되는지 여부를 지정합니다. - sqlCommitControl
- sqlDB
- sqlErrorTrace
- sqlID
- sqlIOTrace
- sqlJDBCDriverClass
- sqlJNDIName
- sqlPassword
- sqlSchema
- sqlValidationConnectionURL
- startTransactionID
- statementTrace
- synchOnPgmTransfer
- synchOnTrxTransfer
- sysCodes
COBOL 프로그램을 생성할 때 sysCodes 빌드 디스크립터 옵션은 파일 I/O 오류에 대한 응답으로 sysVar.errorCode 시스템 변수에 배치되는 리턴 코드의 소스를 판별합니다. 이 옵션은 EGL 디버거에서도 사용할 수 있습니다. - system
- targetNLS
- tempDirectory
- templateDir
- transferErrorTransaction
- truncateExtraDecimals
Java 또는 COBOL 코드를 생성할 때 truncateExtraDecimals 빌드 디스크립터 옵션은 지정된 값의 소수점 뒤 자릿수가 대상이 저장할 수 있는 수보다 많은 경우 추가 자릿수를 삭제할지 아니면 반올림할지 여부를 지정합니다. - twaOffset
- useCurrentSchema
- userMessageFile
- useXctlForTransfer
- validateBlankDateFields
Java 프로그램을 생성하거나 EGL 디버거를 실행할 때 validateBlankDateFields 빌드 디스크립터 옵션은 dateFormat 특성이 텍스트 양식의 필드에 적용되지만 사용자가 해당 필드를 공백으로 설정하는 경우 오류를 식별하는지 여부를 지정합니다. - v60DecimalBehavior
v60DecimalBehavior 빌드 디스크립터 옵션은 길이가 균등한 DECIMAL, MONEY 또는 PACF 변수의 정밀도를 제어합니다. - v60NumWithCharBehavior
v60NumWithCharBehavior 빌드 디스크립터 옵션은 EGL이 지정 및 비교에서 NUM 유형을 처리하는 방법에 영향을 미칩니다. - v60NumWithDateBehavior
v60NumWithDateBehavior 빌드 디스크립터 옵션은 Num 필드에서 Date 필드로 지정하는 동작이 EGL 버전 6에서 적용된 동작을 이행하는지 여부를 지정합니다. 이 옵션은 비교에 영향을 미치지 않습니다. - v60SQLNullableBehavior
v60SQLNullableBehavior 빌드 디스크립터 옵션은 널값이 변수에 지정되는 경우 EGL이 작동하는 방식에 영향을 미칩니다. - v71AddBehavior
v71AddBehavior 빌드 디스크립터 옵션은 특정 경우에 표현식이 지정되는 변수의 유형이 더하기(+) 부호의 효과를 결정하는지 여부를 나타냅니다. 이 옵션은 모든 대상 언어에 사용할 수 있지만 EGL 버전 6.0 이후 및 EGL 버전 7.1 까지 작성된 COBOL 코드 유지보수를 위해서만 사용됩니다. - vagCompatibility
- validateMixedItems
- validateOnlyIfModified
- validateSQLStatements
- workDBType
- wrapperCompatibility
- wrapperJNDIPrefix
- wrapperPackageName