Le métamodèle ARIS contient de nouvelles constantes d'attributs, de modèles, de liaisons (cxn), de corridors et de types de symboles.
Comme le rapport ARIS prend désormais en charge les rapports ARCM reports, il existe de nouvelles classes et constantes, plus particulièrement pour les rapports ARCM.
Les constantes ARCM sont disponibles dans l'aide en ligne :
http://localhost/abs/help/en/script/ba/index.htm#report_CONSTANTS_ARCMConstants.htm
http://localhost/abs/help/en/script/ba/index.htm#report_CONSTANTS_ARCMConstants.htm
http://localhost/abs/help/en/script/ba/index.htm#report_CONSTANTS_ARCMEnumerations.htm
http://localhost/abs/help/en/script/ba/index.htm#report_CONSTANTS_ARCMEvaluations.htm
http://localhost/abs/help/en/script/ba/index.htm#report_CONSTANTS_ARCMJobStatus.htm
http://localhost/abs/help/en/script/ba/index.htm#report_CONSTANTS_ARCMLists.htm
http://localhost/abs/help/en/script/ba/index.htm#report_CONSTANTS_ARCMObjectTypes.htm
L'objet de sortie prend désormais en charge les définitions de chapitres pairs/impairs :
SECTION_EVEN (ArisSectionConstants)
SECTION_ODD (ArisSectionConstants)
Méthodes nouvelles/modifiées/supprimées/obsolètes |
Nouvelles |
Modifié |
Supprimées |
Obsolètes |
---|---|---|---|---|
Nouveau composant de rapport DocumentStorage ("ADS") |
||||
ADSDocument |
X |
|||
ADSDocumentAttribute |
X |
|||
ADSDocumentMetaInfo |
X |
|||
ADSFolder |
X |
|||
ADSRepository |
X |
|||
Nouveau composant de rapport ARCM et ses classes supplémentaires pour communiquer avec le serveur ARCM |
||||
ARCM |
X |
|||
ARCMClientRepresentation |
X |
|||
ARCMJobId |
X |
|||
ARCMJobResponse |
X |
|||
AppObject |
X |
|||
AppObjectAttribute |
X |
|||
AppObjectDataSource |
X |
|||
ChartDataSource |
X |
|||
EvaluationDataSource |
X |
|||
GroupInfo |
X |
|||
HeaderCell |
X |
|||
HeaderInfo |
X |
|||
Iterable |
X |
|||
ListDataSource |
X |
|||
ListViewObject |
X |
|||
ReportDataSource |
X |
|||
ReportFilterableDataSource |
X |
|||
ReportIcon |
X |
|||
ReportService |
X |
|||
ReportValue |
X |
|||
UserInfo |
X |
|||
Nouveau composant de rapport DataQuery pour exécuter rapidement des requêtes de base de données |
||||
DataQueryFactory |
X |
|||
QueryTree |
X |
|||
Result |
X |
|||
ResultTree |
X |
|||
Nouveau composant de rapport “AlfabetIntegration” pour automatiser la fonctionnalité d'importation depuis Alfabet |
||||
AlfabetIntegration.importTables(Group,String[]) -> booléen |
X |
|||
AlfabetIntegration.isAvailable(Database) -> booléen |
X |
|||
AlfabetIntegration.removeAll(Database,int) -> booléen |
X |
|||
AlfabetIntegration.synchronize(Database,int) -> booléen |
X |
|||
Nouvelles méthodes API pour les rapports par défaut |
||||
XlsSheet.insertCellPicture(int,int,byte[],int,double,double) -> néant |
X |
|||
ComObjOcc.setPicture(byte[],String) -> booléen (définit/écrase l'image dans un modèle) |
X |
|||
Model.canWrite(boolean bCheckAccessPermissions) -> booléen (vérifie si le modèle peut être modifié par le rapport en cours) |
X |
|||
Model.createPicture(int,int,int,int,byte[],String) -> occ. objet com (ajoute une image à un modèle) |
X |
|||
ModelOptions.getLayoutParameters(int) -> paramètres de mise en page (renvoie les paramètres de mise en page d'un type de modèle) |
X |
|||
ServerAdmin.renameDatabase(String,String,boolean) -> booléen (renomme une base de données) |
X |
|||
UmcPrivilege.getAssignedSeats() -> nombre long |
X |
|||
UmcUsergroup.getPermissionSeats() -> carte |
X |
|||
User.AccessRights(Group,boolean) -> nombre entier : nouvelle méthode avec paramètre supplémentaire pour récupérer l'intégralité des droits, y compris les groupes d'utilisateurs |
X |
|||
UserDialog.setBrowseClientFolders(String,String,String,boolean) -> néant (permet à l'utilisateur de parcourir un nom de chemin d'un client) |
X |
|||
XMLOutputWriter.getDocumentContent() -> octet[] (renvoie le contenu d'un résultat XML sous forme d'octets (avec un encodage UTF-8)) |
X |