代码之家  ›  专栏  ›  技术社区  ›  Naveen

Spotfire-有没有办法根据slider属性控件值更新数据函数输入参数?

  •  0
  • Naveen  · 技术社区  · 6 年前

    我必须根据Slider属性控件中的选择更改自定义绘图(使用RinR添加的绘图)的轴列。

    我发现下面的代码很有用,因为它允许我为数据函数设置输入参数,但我不确定如何获得滑块值,以及如何将输入设置为列而不是字符串,如本例所示。

    from Spotfire.Dxp.Data import *
    from Spotfire.Dxp.Data.DataFunctions import *
    
    dataManager = Document.Data
    dataFunction = None
    for function in dataManager.DataFunctions:
        if function.Name == 'NewDF1':
            dataFunction = function
            for inputs in dataFunction.DataFunctionDefinition.InputParameters:    
                if inputs.DisplayName=="inputName":
                    dataFunction.Inputs.SetInput(inputs,"String(\"HelloWorld\")")
    
    0 回复  |  直到 6 年前