2016-05-17 22 views
1

IronPythonを使用してビジュアライゼーションでデータ制限による式のデータフィールドを設定するにはどうすればよいですか?IronPythonを使用してビジュアライゼーションで「式によるデータ制限」を設定する

enter image description here

(私は可視化の式フィールドによって、データの制限を設定するための簡単なIPスクリプトの例を意味し、私はインターネット上のものを見つけることができませんでした)

+1

あなたはIPスクリプトとして表現自体を書く方法を尋ねていますか?またはIPスクリプトで「式によるデータ制限」を設定する方法は? – niko

+0

後者(IPスクリプトで "データ制限によるデータ制限"を設定する方法) – user189035

+0

私は編集を受け入れましたが、私の企業ファイアウォールはimgurにアクセスできませんでした。私はそれをチェックすることができませんでした) – user189035

答えて

2

チャートのいずれかのタイプのために、これはあなたがする必要がある唯一の操作であれば、あなたのようなコードを使用することができます。この例では

from Spotfire.Dxp.Application.Visuals import Visualization 

viz = v.As[Visualization]() 

print viz.Data.WhereClauseExpression # prints Python's nil value None 
viz.Data.WhereClauseExpression = "[Column] = 'Value'" 
print viz.Data.WhereClauseExpression # prints the above expression 

vを所望の可視化を指しているパラメータです。あなたは名前やIDなどの方法でそれを見ることもできます。

スクリプトでこの視覚化を既に操作していて、データの制限を追加したい場合は、Visualizationクラスをインポートせずに既存のスクリプトに追加できます。すべての視覚化タイプのDataオブジェクトはこのWhereClauseExpressionプロパティを持っています

関連する問題