EntwicklerPermanenter Link zu dieser Überschrift

Als Entwickler erwarten Sie folgende Neuerungen.

  • Der Standardwert der ersten beiden ObjectLock-Parameter (recursive und automaticunlock) ist nun true. ObjectLock(true, true) entspricht nun ObjectLock().
    Wurden die Parameter bisher weggelassen, muss der Sourcecode angepasst werden, um das bisherige Verhalten zu erreichen. Konkret muss statt ObjectLock() nun der Aufruf ObjectLock(false, false) verwendet werden.
  • Zur Verbesserung der Performance wird standardmäßig ein Datenbank-Index für die Eigenschaft COOSYSTEM@1.1:objexternalkey angelegt.
  • In Microsoft Excel und PowerPoint wird kein Custom-XML mehr inkludiert, das Feldwerte enthalten hat, die jedoch in diesen Anwendungen nicht genutzt wurden. Der Customization-Point CPThirdPartyFieldSupply kann dazu verwendet werden, das ursprüngliche Verhalten wiederherzustellen.
  • In Migrationsszenarien kann die Beibehaltung von Datenversionen und zugehörigen Datums- und Benutzerwerten eines externen Systems nützlich sein, um den Benutzern bei der Arbeit mit migrierten Daten so viele Kontextinformationen wie möglich zur Verfügung zu stellen. Mithilfe zusätzlicher Versions-Eigenschaften und COOSYSTEM@1.1:ObjectFixVersion-Parametern können nun externe Datenversionen wiederhergestellt werden, ohne auf Low-Level-Migrationsmechanismen zurückgreifen zu müssen, die nur für Systemadministratoren verfügbar sind. Details sind in der Referenzdokumentation zu COOSYSTEM@1.1:ObjectFixVersion zu finden.