IBM Lotus Symphony


Автоматты есептеуді макрос арқылы басқару

IBM® Lotus® Symphony™ электрондық кестелері автоматтандырылған есептеуді басқаратын UNO интерфейсті береді. Интерфейсті автоматтандырылған есептеу функциясын іске қосу немесе ажырату үшін пайдалануға болады.

Автоматтандырылған есептеуге арналған UNO интерфейсі XCalculatable болып табылады.
  • Автоматтандырылған есептеу күін орнату үшін, XCalculatable::enableAutomaticCalculation(boolean bEnabled) параметрін пайдалануға болады. Автоматтандырылған есептеуді іске қосу үшін, bEnabled параметрінің мәнін Дұрыс мәніне және автоматтандырылған есептеуді ажырату үшін, False мәніне орнатыңыз.
  • Автоматты түрде есептеудің ағымағы күйін алу үшін, XCalculatable::isAutomaticCalculationEnabled() параметрін пайдалана аласыз. Автоматтандырылған есептеу ағымда іске қосылса, қайтарылған мән Дұрыс болады. Әйтпесе, қайтарылған мән Жалған болып табылады.
Келесі код мысал болып табылады. Автоматтандырылған есептеу ағымда іске қосылса, орындалып жатқан мкарос автоматтандырылған есептеуді ажыратады. Керісінше, орындалып жатқан макрос автоматтандырылған есептеуді іске қосады.
Нысан ретіндегі ішкі басты Dim oDoc
	Dim логикалық ретінде іске қосылды	oDoc = StarDesktop.CurrentComponent компонентін орнату	= Not oDoc.isAutomaticCalculationEnabled есептеуі қосылған	oDoc.enableAutomaticCalculation(қосылған)
End Sub

Өнім туралы пікір | Қосымша құжаттама | Сауда белгілері