機械翻訳について

「サポートされているEL式とサポートされていないEL式は何ですか。」

EL式を使用して、グループ、ページ・エントリ、クイック処理などのナビゲーション・エントリの表示、およびUIのインフォレットとお知らせの表示を制御します。 ユーザー・ロールに基づいて表示を調整できます。 たとえば、EL式を使用して、ナビゲータおよびホーム・ページのグループまたはページ・エントリを表示または非表示にできます。 EL式の評価によって、これらのエントリが特定のロールを持つユーザーに対して表示されるかどうかが決まります。

ここでは、EL式の使用について知っておくべき事項をいくつか示します。

  • ナビゲータはすべてのページで使用されるため、任意のページから評価できるEL式を使用します。 したがって、製品固有のEL式は使用しないでください。
  • EL式に改行または二重引用符を含めないでください。
  • 非表示文字によってエラーが発生する可能性があるため、Wordから式エディタにEL式をコピーしないでください。 テキスト・エディタを使用するか、かわりに手動で入力します。

サポートされているEL式

この表は、RedwoodページのナビゲータでサポートされているEL式の例を示しています。

EL式プロパティ

  • securityContext.regionViewable
  • securityContext.taskflowViewable
  • securityContext.userGrantedPermission
  • securityContext.userGrantedResource
  • securityContext.userInRole
  • securityContext.userName
  • securityContext.userInAllRoles
  • securityContext.authenticated
  • #{securityContext.regionViewable['oracle.apps.financials.assets.adjustments.desktopFinancial.di.page.MassFinancialsPageDef']}
  • #{securityContext.taskflowViewable['/WEB-INF/oracle/apps/financials/assets/adjustments/workArea/ui/flow/AdjustmentCapMainAreaTaskFlow.xml#AdjustmentCapMainAreaTaskFlow']}
  • #{securityContext.userGrantedPermission['permissionClass=oracle.adf.share.security.authorization.MethodPermission;target=FA_PREPARE_FIXED_ASSET_UNITS_OF_PRODUCTION_PERMISSION;action=invoke']}
  • #{securityContext.userGrantedPermission['oracle.adf.controller.security.TaskFlowPermission;target=/WEB-INF/oracle/apps/hcm/compensation/variableCompensation/allocations/publicUi/flow/VariableCompensationDashboard.xml#VariableCompensationDashboard;action=view']}
  • #{securityContext.userGrantedResource['resourceType=FNDResourceType;resourceName=FND_Scheduled_Processes_Menu;action=launch']}
  • #{(!securityContext.userInRole['GSE_HR_DASHBOARD_UHP']}
  • #{((securityContext.userName == '100472' or securityContext.userName == '107612')}
  • #{securityContext.userInAllRoles['LIVIO_ADMIN_DATA'] }
  • #{securityContext.authenticatedおよびsecurityContext.userGrantedResource['resourceName=FND_Administration_Menu;resourceType=FNDResourceType;action=launch']}
  • Profile.values
  • #{Profile.values.PAY_PAYROLL_RESPONSIVE_ENABLED eq 'Y'}
  • EndPointProvider.externalEndpointByAppShortName
  • EndPointProvider.externalEndpointByModuleShortName
  • #{(EndPointProvider.externalEndpointByAppShortName['ORA_SAAS_APP'] }

  • #{EndPointProvider.externalEndpointByModuleShortName['ORA_FSCM_UI']}

  • applCorePrefs.userName
  • applCorePrefs.userDisplayName
  • applCorePrefs.locale
  • applCorePrefs.accessibilityMode
  • #{applCorePrefs.userName ne null && applCorePrefs.userName eq 'HELPADMIN'}
  • #{applCorePrefs.userDisplayName}
  • #{EndPointProvider.externalEndpointByModuleShortName['TALEORECRUITMENTDASHBOARD']}?locale=#{applCorePrefs.locale}
  • #{applCorePrefs.accessibilityMode}
  • Offerings.implementationStatus
  • Offerings.isFeatureEnabledForImplementation
  • Offerings.isFeatureChoiceEnabledForImplementation
  • Offerings.isFeatureObsolete
  • #{Offerings.implementationStatus.PER_CORE== 'IMPLEMENTED' or Offerings.implementationStatus.PER_CORE== 'IN_PROGRESS_FEATURE'}
  • #{Offerings.isFeatureEnabledForImplementation.PER_WKF_DEPL、Offerings.isFeatureEnabledForImplementation.PER_WKF_DEV or Offerings.isFeatureEnabledForImplementation.PER_CORE}
  • #{Offerings.isFeatureChoiceEnabledForImplementation['ORA_SVC_INTERNAL_SERVICE_REQUESTS'] or Offerings.isFeatureChoiceEnabledForImplementation['ORA_SVC_HR_SERVICE_REQUESTS']}
  • #{(Offerings.isFeatureObsolete.ORA_INV_REDWOOD_SUBS_LOCATORS)}
  • ApplcoreCommonBean.anonymousUser
  • ApplcoreCommonBean.impersonationSession
  • #{(ApplcoreCommonBean.anonymousUser)}
  • #{!ApplcoreCommonBean.impersonationSession}
  • applCoreSecuredToken.trustToken
  • #{values.SVC_ENGAGEMENT_DASHBOARD_URL}?atkToken=#{applCoreSecuredToken.trustToken}
  • HcmFusePlusBean.userPersonId
  • HcmFusePlusBean.userPrimaryAssignmentId
  • HcmFusePlusBean.loggedOnUserExcludedForIndexNameMap
  • HcmFusePlusBean.enterpriseId
  • HcmFusePlusBean.userId
  • HcmFusePlusBean.userPartyId
  • #{Profile.values.ORA_HCM_VBCS_PWA_ENABLED eq 'Y' and Profile.values.ORA_PER_ADDITIONAL_PERSONAL_INFO_REDWOOD_ENABLED eq 'Y' and HcmFusePlusBean.userPersonId ne null and false}
  • #{Profile.values.PER_DIRECTORY_RESPONSIVE_ENABLED eq 'Y' and Profile.values.HCM_RESPONSIVE_PAGES_ENABLED eq 'Y' and HcmFusePlusBean.userPrimaryAssignmentId ne null}
  • #{!(HcmFusePlusBean.loggedOnUserExcludedForIndexNameMap['fa-hcm-person']) and Profile.values.ORA_HCM_VBCS_PWA_ENABLED eq 'Y' and Profile.values.ORA_PER_EMPLOYMENT_INFO_REDWOOD_ENABLED eq 'Y' }
  • #{not(HcmFusePlusBean.enterpriseId eq Profile.values.ORA_HRT_PROFILE_DATA_MIGRATED or HcmFusePlusBean.enterpriseId eq Profile.values.ORA_HRT_ADDITIONAL_V2_ENTERPRISE)}
  • mscAskOracleBean.SOPPCWPlan.status
  • mscAskOracleBean.PCPCWPlan.status
  • mscAskOracleBean.REPLPCWPlan.status
  • mscAskOracleBean.DMPCWPlan.status
  • mscAskOracleBean.SPPCWPlan.status
  • mscAskOracleBean.DSPCWPlan.status
  • #{mscAskOracleBean.DMPCWPlan.status}
  • #{mscAskOracleBean.DSPCWPlan.status}

サポートされていないEL式とその代替

この表を使用して、サポートされていないEL式とその代替の例を確認します。

EL式プロパティ

代替EL式
  • SystemInfo.podType.HCM
  • #{SystemInfo.podType.HCM or SystemInfo.offering.WorkforceDeployment }
  • #{ EndPointProvider.externalEndpointByModuleShortName['ORA_HCM_UI'] !=null}
  • SystemInfo.offering.CompensationManagement
  • #{SystemInfo.podType.HCM or SystemInfo.offering.CompensationManagement}
  • #{Offerings.implementationStatus.PER_CORE== 'IMPLEMENTED' or Offerings.implementationStatus.PER_CORE== 'IN_PROGRESS_FEATURE'}
  • SystemInfo.offering.WorkforceDeployment
  • #{(SystemInfo.podType.HCM or SystemInfo.offering.WorkforceDeployment or SystemInfo.offering.WorkforceDevelopment or SystemInfo.offering.CompensationManagement) and (securityContext.userInRole['GSE_HCM_COMPENSATION_UHP'])}

  • #{Offerings.implementationStatus.PER_WKF_DEPL== 'IMPLEMENTED' or Offerings.implementationStatus.PER_WKF_DEPL== 'IN_PROGRESS_FEATURE'}
  • SystemInfo.offering.WorkforceDevelopment
  • #{(SystemInfo.podType.HCM or SystemInfo.offering.WorkforceDeployment or SystemInfo.offering.WorkforceDevelopment or SystemInfo.offering.CompensationManagement) and (securityContext.userInRole['GSE_HCM_COMPENSATION_UHP'])}
  • #{Offerings.implementationStatus.PER_WKF_DEV== 'IMPLEMENTED' or Offerings.implementationStatus.PER_WKF_DEV== 'IN_PROGRESS_FEATURE'}
  • facesContext.externalContext.request.serverName
  • #{EndPointProvider.externalEndpointByAppShortName['ORA_FSCM_UIAPP']== 'https://fa-emvg-dev1-saasfaprod1.fa.ocs.oraclecloud.com/443'}
  • facesContext.externalContext.requestHeaderMap.Host
  • #{(facesContext.externalContext.requestHeaderMap.Host == 'fa-emvg-dev1-saasfaprod1.fa.ocs.oraclecloud.com' or facesContext.externalContext.requestHeaderMap.Host == 'fa-emvg-dev2-saasfaprod1.fa.ocs.oraclecloud.com')}
  • #{EndPointProvider.externalEndpointByAppShortName['ORA_FSCM_UIAPP']== 'https://fa-emvg-dev1-saasfaprod1.fa.ocs.oraclecloud.com/443'}
  • SystemInfo.offering.Sales
  • #{(SystemInfo.podType.CRM or SystemInfo.offering.Sales)}
  • #{Offerings.implementationStatus.ZBS_SALES== 'IMPLEMENTED' or Offerings.implementationStatus.ZBS_SALES== 'IN_PROGRESS_FEATURE'}
  • SystemInfo.podType.CRM
  • #{(SystemInfo.podType.CRM or SystemInfo.offering.Sales) and securityContext.userInRole['ZBS_SALES_ADMINISTRATOR_JOB']}

    #{(SystemInfo.podType.CRM or SystemInfo.offering.Sales) and (securityContext.userInRole['ZBS_SALES_ADMINISTRATOR_JOB'])}

  • #{EndPointProvider.externalEndpointByModuleShortName['ORA_CRM_UI'] !=null}
  • SystemInfo.podType.ERP
  • #{SystemInfo.podType.ERP、SystemInfo.podType.HCM or SystemInfo.offering.WorkforceDeployment}
  • #{EndPointProvider.externalEndpointByModuleShortName['ORA_FSCM_UI'] !=null}

代替なしでサポートされていないEL式

この表を使用して、代替のないサポートされていないEL式の例を確認します。

EL式プロパティ

  • HcmCommonPayFuseBean.userPayLdgId
  • #{Profile.values.PAY_PAYROLL_RESPONSIVE_ENABLED eq 'Y' and Profile.values.HCM_RESPONSIVE_PAGES_ENABLED eq 'Y' and HcmCommonPayFuseBean.userPayLdgId eq 300000047826641}
  • facesContext.viewRoot.locale.language
  • #{facesContext.viewRoot.locale.language =='ar'}
  • #{facesContext.viewRoot.locale.language!='en' ? true : false}
  • ManageSandboxesBean.unifiedSandboxEnabled
  • #{!(ManageSandboxesBean.unifiedSandboxEnabled) and (!securityContext.userInRole['GSE_MIGRATION_UHP'])}

  • facesContext.externalContext.requestLocale
  • webCenterProfile
  • #{WebCenterProfile[securityContext.userName].businessCountry != 'USA'}
  • SetupProfileBean.coachingStatus
  • #{HcmFusePlusBean.userPersonId ne nullおよびSetupProfileBean.coachingStatus eq 'yes' and !securityContext.userInRole['CIMB_NIAGA_EMPLOYEE_ABSTRACT_CUSTOM']}
  • SupplierPortalMenuBean.implementedContracts
  • #{ SupplierPortalMenuBean.implementedContracts and (!((securityContext.userInRole['ICA_SUPPLIER_USER']))) }
  • WCSecurityContext.userInAppRole
  • #{!WCSecurityContext.userInAppRole['CUSTOM_GENERAL_RESTRICTION']}
  • WCSecurityContext.currentUser
  • #{!(WCSecurityContext.currentUser['AMY.HARTINGTON'] or WCSecurityContext.currentUser['hank.lowe'])}
  • WCSecurityContext.userInScopedRole
  • #{WCSecurityContext.userInScopedRole[ORA_ASM_APPLICATION_IMPLEMENTATION_CONSULTANT_JOB]}
  • WCTruncator
  • #{WCTruncator[securityContext.userName]['9']=='CRM.STUDE...' || WCSecurityContext.currentUser['CRM.INSTRUCTOR'] || WCSecurityContext.currentUser['CRM.INSTRUCTOR01'] || WCSecurityContext.currentUser['CRM.INSTRUCTOR02']}