IBM Lotus Symphony


Riadenie automatického výpočtu prostredníctvom makier

Aplikácia IBM® Lotus® Symphony™ Spreadsheets poskytuje na riadenie automatického výpočtu rozhranie UNO (Universal Network Objects). Pomocou tohto rozhrania môžete zapnúť alebo vypnúť funkciu automatického výpočtu.

Rozhranie UNO pre riadenie automatického výpočtu je XCalculatable.
  • Na nastavenie stavu automatického výpočtu môžete použiť XCalculatable::enableAutomaticCalculation(boolean bEnabled). Ak chcete zapnúť automatický výpočet, hodnotu parametra bEnabled nastavte na Áno, ak chcete automatický výpočet vypnúť, hodnotu tohto parametra nastavte na Nie.
  • Na získanie aktuálneho stavu automatického výpočtu môžete použiť XCalculatable::isAutomaticCalculationEnabled(). Ak je automatický výpočet aktuálne zapnutý, vrátená hodnota je Áno. V opačnom prípade je vrátená hodnota Nie.
Príkladom je nasledujúci kód. Ak je automatický výpočet aktuálne zapnutý, spustenie makra automatický výpočet vypne. V opačnom prípade spustenie makra zapne automatický výpočet.
Sub Main
	Dim oDoc as Object
	Dim enabled as Boolean

	Set oDoc = StarDesktop.CurrentComponent

	enabled = Not oDoc.isAutomaticCalculationEnabled

	oDoc.enableAutomaticCalculation(enabled) End Sub

Spätná väzba na produkt | Ďalšia dokumentácia | Ochranné známky