CftClub.ru
Клуб специалистов ЦФТ-Банк

Подмассив

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих
Предыдущая тема :: Следующая тема  
Автор Сообщение
ict_2010
Участник со стажем


Вступление в Клуб: 25.03.2015
СообщениеПт Май 29, 2015 07:08   Подмассив Ответить с цитатой
Полезность: Нет оценки
Здравствуйте, подскажите ну или желательно пример пож-та. Как создать подмассив структуры массива.Например есть структура
type table_data is record (
data varchar2(100),
depend_data varchar(100),
affect_data varchar(100)); но мне необходимо чтобы depend_data и affect_data были подмассивами данной структуры массива.
yaffil
Профи


Вступление в Клуб: 18.08.2011
СообщениеПт Май 29, 2015 09:27    Ответить с цитатой
Полезность: Нет оценки
А вам не кажется, что массив в массиве - это извращение?
Может поискать более благородные способы?
ict_2010
Участник со стажем


Вступление в Клуб: 25.03.2015
СообщениеПт Май 29, 2015 10:08    Ответить с цитатой
Полезность: Нет оценки
yaffil пишет:
А вам не кажется, что массив в массиве - это извращение?
Может поискать более благородные способы?

Например, подскажите?
Надо вывести в отчет в первой колонке сами данные, во второй колонке зависимые данные от первой и в третьей колонке влияющие данные на первую. все эти данные записываю в массив все верно выводит за исключением того что в первой колонке выводится запись-данный, во второй выводится списком все зависимые, а в третьей делает отступ ровно столько сколько записи во второй колонке и потом выводит списком выводит влияющие-данные, а необходимо чтоб они(зависимые и влияющие данные) шли параллельно.
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеПт Май 29, 2015 10:59    Ответить с цитатой
Полезность: Нет оценки
Яфель, не гони - для отчотов самое то, да и при обмене данными использую давно и успешно.

пример

[code]

type tGetDebt_Debt_rec is record(
on_date date
,summa number
,ft_code [FT_MONEY].[NAME]%type
,debt_code [VID_DEBT].[code]%type
);

type tGetDebt_Debt_table is table of tGetDebt_Debt_rec;

type tGetDebt_rec is record(
cr ref [PR_CRED]
, num_dog ::[PR_CRED].[NUM_DOG]%type
, date_beg date
, date_end date
, debt tGetDebt_Debt_table
);

type tGetDebt_table is table of tGetDebt_rec;

GetDebt_table tGetDebt_table;

а потом как то так

GetDebt_table(i).debt(j).summa := tdebtsSum(idx).[SUM_PAY];
[/code]
yaffil
Профи


Вступление в Клуб: 18.08.2011
СообщениеПт Май 29, 2015 11:05    Ответить с цитатой
Полезность: Нет оценки
Втар - я сомневаюсь, что человеку который не знает что такое PL+ и что такое массив в ЦФТ вообще нужна такая схема.
Думаю там намного все проще.
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеПт Май 29, 2015 11:37    Ответить с цитатой
Полезность: Нет оценки
кстати, вопрос к ТС - где-то PL+ уже используют для обучения программизму ?? не какой нибудь там страный С++
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеПт Май 29, 2015 11:52    Ответить с цитатой
Полезность: Нет оценки
vtar пишет:
кстати, вопрос к ТС - где-то PL+ уже используют для обучения программизму ?? не какой нибудь там страный С++

Обучению ЦФТ-Банк несколько лет назад вроде занимался РУДН. Как сейчас не знаюSmile
Скорее всего только на курсах в ЦФТ
_________________
всегда есть как минимум 2 выхода
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Уроки ЦФТ-Банк для начинающих Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru