瀏覽代碼

HPCC-11392 Add keyed field indicator for KEYPATCH to generated xml schema

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Anthony Fishbeck 8 年之前
父節點
當前提交
8c078ab7d2
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      ecl/hqlcpp/hqlckey.cpp

+ 1 - 1
ecl/hqlcpp/hqlckey.cpp

@@ -1678,7 +1678,7 @@ ABoundActivity * HqlCppTranslator::doBuildActivityKeyPatch(BuildCtx & ctx, IHqlE
     //virtual int getSequence() = 0;
     doBuildSequenceFunc(instance->classctx, querySequence(expr), false);
     HqlExprArray xmlnsAttrs;
-    Owned<IWUResult> result = createDatasetResultSchema(querySequence(expr), NULL, original->queryRecord(), xmlnsAttrs, false, true, 0);
+    Owned<IWUResult> result = createDatasetResultSchema(querySequence(expr), NULL, original->queryRecord(), xmlnsAttrs, false, true, numKeyedFields(original));
 
     buildExpiryHelper(instance->createctx, expr->queryAttribute(expireAtom));