GAMS:文件名不能用作有效的UEL

时间:2017-09-01 10:15:27

标签: replace merge filenames gams-math

我尝试合并gams中的大数据集。该文件应包含多个具有多个名称的gdx文件。然而,程序按照我的意愿合并文件:它替换要与File_1,File_2,File_3等合并的文件的名称。我想在合并文件中看到gdx文件的名称(到目前为止,我编写的脚本工作正常)。

我收到每行的以下错误:

   ***Filename cannot be used as a valid UEL
   Existing name: ImpactYesPGTNoLDViolation-D1-PG10-LDI-LDE0.001-LB0.0045-PDC0-D10 
    Replaced with File_1

为什么会这样?难道现有的名字太长了吗?我尝试了解有关此错误的更多信息,但到目前为止还没有找到任何相关信息。无论如何要解决它吗?我需要现有名称的信息才能进一步处理输出。

1 个答案:

答案 0 :(得分:2)

你是对的。此名称太长,无法用作UEL(也称为标签)。您最多只能使用63个字符。您可以阅读有关UEL here

的此限制和其他限制的更多信息