1

私はstep pluginを使用して開発しようとしていますPentaho

textVar()変数のリストには Inputを使用しました。

問題は、前のステップで作成したカスタム変数がリストされていenvironmentSubstitute(${var})ないことです。そのため、コード内で変数の値を取得するために使用しようとしましたが、何の影響もありませんでした。

そのため、前の手順を使用して作成したカスタム変数をリストする正しい方法を教えてくださいtextVar()。カスタム ステップ プラグイン内の入力内にリストします。

4

1 に答える 1

0

何日ものテストの後、次のようにして以前のフィールド名をリストすることに成功しました:

Combo wField = new Combo();
            String[] inputFields = transMeta.getPrevStepFields(stepname).getFieldNames();
            Arrays.sort(inputFields);

            for (String fName : inputFields) {
                wField.add(fName);
            }

それで全部です :)

于 2014-08-21T11:30:18.717 に答える