datastage buildop错误 - buildop抛出错误

时间:2014-01-02 09:42:33

标签: datastage

当我在datastage中运行作业时,收到以下错误消息。 buildop阶段抛出此错误

    isUsable() is false on the accessor interfacing to field "getEditsReturn"

该字段是输入字段。

getEditsReturn是buildop的唯一输入列。

代码是

   while(!inputDone(0)){

       readRecord(0);

       input = inputData.getEditsReturn;

       fprintf(fp,"input : %s",input.c_str());

        //break the string based on delimiter and assign to output columns

       transferAndWriteRecord(0);

       }

这里输入的是c ++字符串类型(不是char [])。我也尝试将输入列分配给char []。它也没有用。我已将autoread和autowrite设置为false。我正在使用fprintf将这些输出列写入文件。我正在文件中正确获取该输出。但是舞台失败了

0 个答案:

没有答案