Excel Client:CopRun: Unterschied zwischen den Versionen

Aus CoPlanner 11
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
D.Harg (Diskussion | Beiträge)
Beispielsyntax für Makros ergänzt
 
(9 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==CopRun(Executable, <nowiki>[</nowiki>Parameter1<nowiki>]</nowiki>, …, <nowiki>[</nowiki>Parameter10<nowiki>]</nowiki>)==
==[[Excel_Client:Funktionen_(Formeln)|Funktion]]==
 
<code>CopRun(Executable, <nowiki>[</nowiki>Parameter1<nowiki>]</nowiki>, …, <nowiki>[</nowiki>Parameter10<nowiki>]</nowiki>)</code>


Mittels der [[Excel_Client:Funktionen_%28Formeln%29|Funktion]] CopRun können unterschiedliche Funktionen des CoPlanner Excel Clients benutzt bzw. beeinflusst werden.
Mittels der [[Excel_Client:Funktionen_%28Formeln%29|Funktion]] CopRun können unterschiedliche Funktionen des CoPlanner Excel Clients benutzt bzw. beeinflusst werden.


===Parameter===
{| class="wikitable" width={{{breite|80%}}}
 
|-
{| style=cellspacing="1" cellpadding="5" border="1" width={{{breite|50%}}}
! width="150px"|Parameter
! Beschreibung
|-
|-
|width="200pt" style=background-color:#f6f6f6 |'''Executable''' 
|Executable  
|Definiert die auszuführende Funktion
|Definiert die auszuführende Funktion
:*Transfer - führt ein Transferobjekt (Importobjekt) am Server aus
:*ReadValue - Entspricht CellRead, jedoch wird ohne Caching am Client der Wert sofort vom Server geladen
:*ReadSessionValue - Entspricht der Funktion CopExpression, jedoch wird ohne Caching die Expression sofort zum Server gesendet, ausgewertet und retourniert
|-
|-
|style=background-color:#f6f6f6 |'''ParameterX'''
|Parameter1..10
|optionale Parameter
|optionale Parameter
|}
|}


 
==Beispiel==
===Folgende Optionen stehen zur Auswahl===
<code>"CopRun"("Transfer:Auszufuehrender_Import", "Filtername1:=Filterwert1", …)</code><br>
 
<code>"CopRun"("Transfer:Auszufuehrender_Import")</code><br>    
{| style=cellspacing="1" cellpadding="5" border="1" width={{{breite|50%}}}
<code>"CopRun"("ReadValue:Umsatzerloese", "Menge", "Filtername1:=Filterwert1", …) </code><br> 
|-
<code>"CopRun"("ReadSessionValue:@Session_Plan_ID@")</code><br>
|width="200pt" style=background-color:#f6f6f6 |'''Transfer''' 
<code>"CopRun", "Macro:mkr_test", ""</code>
|führt ein Transferobjekt (Importobjekt) am Server aus
|-
|style=background-color:#f6f6f6 |'''ReadValue'''
|Entspricht CellRead, jedoch wird ohne Caching am Client der Wert sofort vom Server geladen
|-
|style=background-color:#f6f6f6 |'''ReadSessionValue'''
|Entspricht der Funktion CopExpression, jedoch wird ohne Caching die Expression sofort zum Server gesendet, ausgewertet und retourniert
|}
 
 
 
===Beispiel===
 
{| style=cellspacing="1" cellpadding="5" border="1" width={{{breite|50%}}}
|-
|width="200pt" style=background-color:#f6f6f6 |'''Funktion'''
|-
|CopRun(„Transfer:Auszufuerender_Import“, „Filtername1:=Filterwert1“, …)
|-
|CopRun(„Transfer:Auszufuerender_Import“)     
|-
|CopRun(„ReadValue:Umsatzerlose“, „Menge“, „Filtername1:=Filterwert1“, …)  
|-
|CopRun(„ReadSessionValue:@Session_Plan_ID@)
|}
 
__NOTOC__


__NOEDITSECTION__
__NOEDITSECTION__
[[Category:Excel_Client_Formeln|CopRun]]
[[Category:Excel_Client_Formeln|CopRun]]
[[en:Excel_Client:CopRun]]
[[en:Excel_Client:CopRun]]

Aktuelle Version vom 3. April 2025, 07:44 Uhr

Funktion

CopRun(Executable, [Parameter1], …, [Parameter10])

Mittels der Funktion CopRun können unterschiedliche Funktionen des CoPlanner Excel Clients benutzt bzw. beeinflusst werden.

Parameter Beschreibung
Executable Definiert die auszuführende Funktion
  • Transfer - führt ein Transferobjekt (Importobjekt) am Server aus
  • ReadValue - Entspricht CellRead, jedoch wird ohne Caching am Client der Wert sofort vom Server geladen
  • ReadSessionValue - Entspricht der Funktion CopExpression, jedoch wird ohne Caching die Expression sofort zum Server gesendet, ausgewertet und retourniert
Parameter1..10 optionale Parameter

Beispiel

"CopRun"("Transfer:Auszufuehrender_Import", "Filtername1:=Filterwert1", …)
"CopRun"("Transfer:Auszufuehrender_Import")
"CopRun"("ReadValue:Umsatzerloese", "Menge", "Filtername1:=Filterwert1", …)
"CopRun"("ReadSessionValue:@Session_Plan_ID@")
"CopRun", "Macro:mkr_test", ""