Здравствуй, Clalist.
Помогите пожалуйста равзобраться.
Перерабатываю сейчас один свой, можно сказать, пет-проект, под новые
условия на Clarion6.3.9058.
Завел такое объявление данных:
Id_Contact Group,type !Контактная информация
Info string(140) !Дополнительные сведения о клиенте
StatPhoneNo string(35) !Номер стационарного телефона
MobPhoneNo string(35) !Номер мобильного телефона
Fax string(35) !Номер факса
Email string(140) !Адрес(-а) электронной почты
End
Id_Post Group,type !Почтовый адрес
Formalised byte !Формализованный или в свободной форме
Street string(70) !Название улицы
Building string(16) !Номер дома
Room string(16) !Номер квартиры или офиса
PI string(16) !Почтовый индекс
Town string(35) !Название населенного пункта
Location string(35) !Конкретное наименование места в городе
District string(35) !Название административной единицы
Region string(35) !Наименование региона/области страны
Country string(2) !Код страны
End
Id_Branch Group,type !Идентификация филиала финансового института
BranchId string(35) !Идентификатор филиала финансового института
BranchName string(140) !Наименование филиала финансового института
BranchAddr Group(Id_Post). !Почтовый адрес филиала
End
и т.п.
и есть типизированная очередь, в которую входят эти структуры:
Queue20022 Queue,type
N short
Date long
Type byte
PmtInfId string(35)
DbtAdvcPrtry string(4)
LclInstrmPrtry string(35)
InstrPrty string(4)
SvcLvl_Cd string(4)
CtgyPurp string(4)
ReqdExctnDt long
ReqdExctnTm long
Dbtr Group(ID_Org).
Dbtr_Adr Group(Id_Post).
Dbtr_Ct Group(Id_Contact).
и т.д.
Все это находится в подключаемом файле.
Насколько я знаю кларион, такое объявление данных ничему не
противоречит. Главное обращаться к переменным корректно.
Однако когда я объявляю переменную с типом Queue20022, у меня сразу
выскакивают ошибки компиляции а именно дублирование переменной.
Расставлял везде уникальные префиксы - все то же самое.
Может отказаться от мелких типизированных структур и все в одну
очередь засунуть? Беда в том, что они повторяются там несколько раз,
например, групп типа Id_Post там ажно 11 штук.
Такая вот дебильная структура.
--
С уважением,
Анатолий mailto:
anatoli.d...@asb.by