Database Reference
In-Depth Information
TableĀ 9.1 JAPI Object Creation
Class/Interface
Operation
Code
IEssbase
Setup
IEssbase.Home.create(IEssbase.JAPI_VERSION)
te a r d o w n
if (essHome?.isSignedOn()) {
essHome.signOff()
}
essHome = null
essSvr = essHome.signOn(userId, password,
false, null, apsUrl, essSvr)
essSvr = essHome.signOn(userId, password,
false, null, 'Embedded', essSvr)
IEssolapServer
Setup
te a r d o w n
if (essSvr?.isConnected()) {
essSvr.disconnect()
}
essSvr = null
IEssolapApplication
Setup
essApp = essSvr.getApplication(app)
te a r d o w n
essApp = null
IEssCube
Setup
essCube = essApp.getCube(cube)
te a r d o w n
essCube?.clearActive() essCube = null
IEssCubeoutline
Setup
essOtl = essCube.openOutline(readOnly,
lock, keepTrans)
essOtl?.cube?.with {
if
(getOlapFileObject(IEssOlapFileObject.
TYPE_OUTLINE, essCube.name).isLocked()) {
unlockOlapFileObject(IEssOlapFileObject.
TYPE_OUTLINE, essCube.name)
}
}
if (essOtl?.isOpen()) {
essOtl.close()
}
essOtl = null
te a r d o w n
IEssmemberSelection
Setup
essMbrSel = essCube.
openMemberSelection('default')
te a r d o w n
essMbrSel.close()
essMbrSel = null
essAttrQry = essMbrSel.
createAttributeQuery()
IEssAttributeQuery
Setup
te a r d o w n
essAttrQry = null
IEssCubeview
Setup
essCubeView = essCube.
openCubeView('default')
te a r d o w n
essCubeView?.close()
essCubeView = null
IEssgridview
Setup
essGridView = essCubeView.getGridView()
essGridView = null
te a r d o w n
Search WWH ::




Custom Search