铁Python代码分析
Iron Python Code Analysis
我有以下要在 Spotfire 中使用的 Iron Python 代码。据我了解,它可以刷新特定数据 table。有一个评论部分似乎有一个计数器。我需要一个关于计数器如何工作以及现有代码是否只是刷新数据的解释 tables.
铁Python代码:
from Spotfire.Dxp.Application import *
from Spotfire.Dxp.Application.Visuals import *
from Spotfire.Dxp.Data import DataManager
myDocument=Application.Document
#myDocument.Properties["RefreshCounter"] = 0
DM = Application.GetService(DataManager)
DM.Tables.Refresh([table1, table2])
在 Spotfire 中有类似文档 属性 的定义如下。
https://docs.tibco.com/pub/spotfire/7.0.1/doc/html/other/other_details_on_new_edit_document_property.htm
因此,开发人员似乎打算只计算刷新发生的次数,但在代码中我看不到他增加计数器的那一刻,因此它可能已被删除而不是被注释掉。只是一个有根据的猜测。
代码只是刷新 table。根据 http://spotfired.blogspot.com/2014/10/refresh-reload-datatables.html
我有以下要在 Spotfire 中使用的 Iron Python 代码。据我了解,它可以刷新特定数据 table。有一个评论部分似乎有一个计数器。我需要一个关于计数器如何工作以及现有代码是否只是刷新数据的解释 tables.
铁Python代码:
from Spotfire.Dxp.Application import *
from Spotfire.Dxp.Application.Visuals import *
from Spotfire.Dxp.Data import DataManager
myDocument=Application.Document
#myDocument.Properties["RefreshCounter"] = 0
DM = Application.GetService(DataManager)
DM.Tables.Refresh([table1, table2])
在 Spotfire 中有类似文档 属性 的定义如下。 https://docs.tibco.com/pub/spotfire/7.0.1/doc/html/other/other_details_on_new_edit_document_property.htm 因此,开发人员似乎打算只计算刷新发生的次数,但在代码中我看不到他增加计数器的那一刻,因此它可能已被删除而不是被注释掉。只是一个有根据的猜测。
代码只是刷新 table。根据 http://spotfired.blogspot.com/2014/10/refresh-reload-datatables.html