Не получается в форме использовать свой тип данных

Приемы и подходы, обмен опытом

Модераторы: Screw, larin

Ответить
Max_Ural
партнер
Сообщения: 82
Зарегистрирован: Ср, 19/09/2007 08:35
Имя Фамилия: Максим Шагубаков
Откуда: Галактика-Урал
Контактная информация:

Не получается в форме использовать свой тип данных

Сообщение Max_Ural »

Здравствуйте! Пытаюсь в присоединенной форме использовать свой тип.
Вот листинг файлов используемых при компиляции:
Project.prj :

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

#include PreDefs.inc
#include types.vpp

#make "RTF_TORG12_TOVN.rtf"

types.vpp :

#ifndef __MYTYPES__
#define __MYTYPES__

public type myRecSpec = record
t1 : double;
t2 : double;
t3 : double;
end;

var myrectest1 : myRecSpec;

#endif

RTF_TORG12_TOVN.rtf :
//вот этот участок кода нормально работает

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

.begin
myrectest1.t1:=4;
myrectest1.t2:=5;
myrectest1.t3:=6;
end.
//а вот при компиляции этого варианта происходит ошибка

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

.var
myrectest2 : myRecSpec;
.endvar

.begin
myrectest2.t1:=4; //а вот здесь вываливается ошибка "нет такой функции поля
или метода : myrectest2.t1
myrectest2.t2:=5;
myrectest2.t3:=6;
end.
Мне необходимо непосредственно в отчете создавать и использовать переменную.
Подскажите пожалуйста, в чем моя ошибка?
Hershy
рег.отделение
Сообщения: 64
Зарегистрирован: Вт, 03/03/2009 07:53
Имя Фамилия: Николай Воронцов
Откуда: Галактика-Урал
Контактная информация:

Сообщение Hershy »

Во вложении работающий пример
Версия Атлантиса 5.4.21

Сделал по вашему наставлению
В вашем коде ошибок нет! Наверно с настройками что-то не так
Вложения
t12.rar
(9.88 КБ) 424 скачивания
Ответить