SPOTFIRE:清除默认数据表中的dat

时间:2016-06-06 10:22:56

标签: tibco spotfire

我希望在我的默认数据表中清除一个特定列中的数据。

该列如下所示:

import javax.swing.*;
import java.awt.*;

public class Example extends JFrame {

    public Example() {

        JPanel topLeftPanel = new JPanel();
        JPanel topRightPanel = new JPanel();
        JPanel bottomLeftPanel = new JPanel();
        JPanel bottomRightPanel = new JPanel();

        JSplitPane topPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, topLeftPanel, topRightPanel);

        JSplitPane bottomPane = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, bottomLeftPanel, bottomRightPanel);

        topPane.addPropertyChangeListener(JSplitPane.DIVIDER_LOCATION_PROPERTY, pce -> {
            bottomPane.setDividerLocation((int) pce.getNewValue());
        });

        bottomPane.addPropertyChangeListener(JSplitPane.DIVIDER_LOCATION_PROPERTY, pce -> {
            topPane.setDividerLocation((int) pce.getNewValue());
        });

        JSplitPane mainPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT, topPane, bottomPane);

        setContentPane(mainPane);
        setLocationRelativeTo(null);
        setMinimumSize(new Dimension(400, 400));
        setVisible(true);
    }

    public static void main(String[] args) {
        new Example();
    }
}

我想在不添加新计算列的情况下将 x ----------- FR / NYC-PAR FR - NYC-PAR 的所有值更改为FR - NYC-PAR。写一个表达式会有可能吗?我也不想替换数据表。 提前感谢您的建议。

1 个答案:

答案 0 :(得分:1)

这对你有用:

Tools > Insert Transformations > Calculate and replace column

然后使用此表达式,其中c1是列的名称:

RXReplace([C1],"[/]","-","") as [C1]

相关问题