Страница 1 из 1

Добавлено: 04 Август 2004, 14:02
Гость
Здравствуйте, Clalist

Ребята, подскажите, решена ли в С6 проблема, когда при объявлении одинаковых полей в двух GROUP или в двух QUEUE, в которых не указан префикс, получаем "Label dublicated"? Ситуация касается также объявления таким образом полей внутри таблицы в DCT. Только разница в том, что в APP при описании таких переменных выдается предупреждение, а в DCT при описании никаких сообщений не выдается, но все операции импорта из TXD, созданного по этому DCT, в любой другой DCT, или операция Multi Table Import в этот DCT вываливаются в ошибку.

Например,

Код: Выделить всё

MyFile FILE,DRIVER('TOPSPEED'),NAME(GLOVAR:NameMyFile),PRE(MF),CREATE,THREAD
Record                   RECORD
GROUP_1   GROUP
Name             STRING(20)
                     END
GROUP_2   GROUP
Name             STRING(20)
                     END
                                END
              END
Описать такой файл в DCT среда позволила, но, если сделаю экспорт в TXD, то при приеме этого TXD в другую DCT вываливается ошибка "Label dublicated", причем все текущие данные в DCT, в которую производится импорт, теряются.
Такую же ошибку получаем, когда проводим операцию Multi Table Import для такого DCT.

С уважением, Семен Попов
Написал: ClaList(2)