Приемы и подходы, обмен опытом
Модераторы: Screw, larin
-
masygreen
- партнер
- Сообщения: 112
- Зарегистрирован: Чт, 20/03/2008 09:10
- Имя Фамилия: Максим Черепанов
- Откуда: IT
-
Контактная информация:
Сообщение
masygreen »
День добрый (гал 8.1)... необходимо получить юридический адрес организации ..
в Галактике есть соответствующие функции ..но чего то не получается
Код: Выделить всё
.var
Rez:Boolean;
OrgJu:OrganizationJuridicalInfo;
vcatorg:comp;
juraddr:string;
.endvar
.begin
vcatorg:=comp(0);
vcatorg:=t2.katorg.nrec;
Rez := OrgJu.Seek(vcatorg);
juraddr:= OrgJu.GetJuridicalAddressStr();
end.
чего не так ? подскажите?
-
masygreen
- партнер
- Сообщения: 112
- Зарегистрирован: Чт, 20/03/2008 09:10
- Имя Фамилия: Максим Черепанов
- Откуда: IT
-
Контактная информация:
Сообщение
masygreen »
Такой код тоже ошибку дает
Код: Выделить всё
.var
vcatorg:comp;
OrganizationRef: comp;
JuridicalInfo: IOrganizationJuridicalInfo;
XarAddres:string;
.endvar
.begin
probel:=’ ’;
vcatorg:=t2.katorg.nrec;
LoadVipRef(JuridicalInfo, 'OrganizationJuridicalInfo');
GetBoundOrganization(vcatorg, OrganizationRef);
IOrganizationInfoFinder(JuridicalInfo).Seek(OrganizationRef)
XarAddres := JuridicalInfo.GetJuridicalAddressStr;
Message(XarAddres);
end.
-
Screw
- топ-софт
- Сообщения: 73
- Зарегистрирован: Пт, 14/09/2007 22:54
- Имя Фамилия: Виталий Корзюк
- Откуда: ТопСофт
-
Контактная информация:
Сообщение
Screw »
А что за ошибка-то?
-
masygreen
- партнер
- Сообщения: 112
- Зарегистрирован: Чт, 20/03/2008 09:10
- Имя Фамилия: Максим Черепанов
- Откуда: IT
-
Контактная информация:
Сообщение
masygreen »
ссылка не была инициализирована...
-
Screw
- топ-софт
- Сообщения: 73
- Зарегистрирован: Пт, 14/09/2007 22:54
- Имя Фамилия: Виталий Корзюк
- Откуда: ТопСофт
-
Контактная информация:
Сообщение
Screw »
А как же
Код: Выделить всё
LoadVipRef(JuridicalInfo, 'OrganizationJuridicalInfo');
?
-
masygreen
- партнер
- Сообщения: 112
- Зарегистрирован: Чт, 20/03/2008 09:10
- Имя Фамилия: Максим Черепанов
- Откуда: IT
-
Контактная информация:
Сообщение
masygreen »
Проблема решена .. оказалось достаточно
Код: Выделить всё
var OrgInf:OrganizationJuridicalInfo;
IOrganizationInfoFinder(OrgInf).Seek(Katorg.nrec);
message(OrgInf.GetJuridicalAddressStr());