Benutzer-Werkzeuge

Webseiten-Werkzeuge


primus:checkactivelicensetype

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
primus:checkactivelicensetype [2023/02/08 12:01] – Externe Bearbeitung 127.0.0.1primus:checkactivelicensetype [2023/05/02 13:43] (aktuell) – Wikilinks geändert mgras
Zeile 1: Zeile 1:
 ====== CheckActiveLicenseType ====== ====== CheckActiveLicenseType ======
-Mit der [[Bedingung]] **CheckActiveLicenseType** kann geprüft werden mit welcher Art von Lizenz Primus aktuell gestartet worden ist. Dadurch ist es möglich z.B. [[Menübefehl]]e abhängig von der Lizenz unsichtbar zu machen um z.B. auf Viewer Clients Befehle zum Bearbeiten auszublenden. Die Bedingung kann mittels [[:call]] abgefragt werden. Dabei wird der gewünschte Lizenztyp als Parameter durch ein ''Leerzeichen'' getrennt übergeben. Es wird ''TRUE'' zurückgegeben wenn dieser Lizenztyp aktiv ist, ''FALSE'' wenn nicht.+Mit der [[Bedingung]] **CheckActiveLicenseType** kann geprüft werden mit welcher Art von Lizenz Primus aktuell gestartet worden ist. Dadurch ist es möglich z.B. [[Menübefehl]]e abhängig von der Lizenz unsichtbar zu machen um z.B. auf Viewer Clients Befehle zum Bearbeiten auszublenden. Die Bedingung kann mittels [[Call]] abgefragt werden. Dabei wird der gewünschte Lizenztyp als Parameter durch ein ''Leerzeichen'' getrennt übergeben. Es wird ''TRUE'' zurückgegeben wenn dieser Lizenztyp aktiv ist, ''FALSE'' wenn nicht.
 In Primus 7 lautete der Name der Bedingung **CheckActiveLicense**. In Primus 7 lautete der Name der Bedingung **CheckActiveLicense**.
  
Zeile 16: Zeile 16:
  
 ===== Anwendungsbeispiel ===== ===== Anwendungsbeispiel =====
-Es ist auch möglich die [[DocumentOpenCall]] und [[:documentreflistcall]] auf Lizenz zu prüfen. Dadurch werden die [[:solid_edge|SE Dokumente]] nicht mit der [[SEInterface|Schnittstelle]] geöffnet bzw. es werden keine [[:referenzen]]/[[:komponenten]] aktualisiert, wenn nur **VIEWER **oder **OFFICE** Lizenz geladen ist.   +Es ist auch möglich die [[DocumentOpenCall]] und [[DocumentRefListCall]] auf Lizenz zu prüfen. Dadurch werden die [[Solid Edge|SE Dokumente]] nicht mit der [[SEInterface|Schnittstelle]] geöffnet bzw. es werden keine [[Referenzen]]/[[Komponenten]] aktualisiert, wenn nur **VIEWER **oder **OFFICE** Lizenz geladen ist.   
 <code xml><Options>      <code xml><Options>     
    <Public>     <Public> 
primus/checkactivelicensetype.1675857672.txt.gz · Zuletzt geändert: von 127.0.0.1