Форум: "Базы";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
ВнизЕще один вопрос по работе с FastReport Найти похожие ветки
← →
SergeD (2006-07-18 14:11) [0]У меня есть две таблицы, связанные как Мастер-Деталь. Я через Фибы соединяю две таблицы и пытаюсь построить отчет. Но в него выводятся только те записи главной таблицы, которые имеют записи в таблице детализации. Как сделать так, чтобы данные из главной таблице выводились в отчет вне зависимости от того, есть у них детальные записи или нет?
Не знаю, нужно ли,но всякий случай привожу запросы.
Запрос в главной таблице:SELECT
lc.ID, lc.ANumber "Number", lc.DateInput, lc.DateAmortization, lc.LongDate,
lc.AcceptDate, lc.DFAccount, dfa.Acc DFAccountName, lc.Summa, lc.ProgIndex, lc.BudgetRef,
lc.Note, lc.Org_Ref, lc.Org_Ref, o.INN, o.INN20, o.Name,
lc.CreaterUser, lc.CreateDate, lc.UpdaterUser, lc.Updatedate,
lc.PeriodStart, lc.PeriodLength, lc.YearType, lc.RegionCLS,
lc.Fact, lc.FacialAcc_CLS, lc.LoanType, lc.CurrencySumma, lc.CurrencyCLS,
lc.CBPercentRate, lc.CBFineRate, lc.CBFinePercentRate,
lc.ReturnStartDate, lc.ReturnPeriodLength, lc.PayPercentStartDate, lc.PayPercentPeriodLength,
lc.DocBase, db.Name DocumentBaseName, db.DocumentBaseDate, db.DocumentBaseNum DocumentBaseNumber,
lc.FacialAcc_CLS as FacialAccMaster
FROM LoanCredit lc LEFT OUTER JOIN Organizations o ON (lc.Org_Ref = o.ID) LEFT OUTER JOIN DocBase db ON (db.id = lc.DocBase) LEFT OUTER JOIN Org_Accounts dfa ON (lc.DFAccount = dfa.ID)
WHERE lc.ID in (8887058,8886679,8886685)
Запрос в детальной таблице:SELECT
ID,
RECORDINDEX,
SPRAVKA,
PERIODOTCH,
GODOTCH,
OTCHET,
PRIM,
UVEDOML
FROM
INFORM
WHERE RECORDINDEX=:MAS_ID
← →
Johnmen © (2006-07-18 14:39) [1]Ищи. Д.б. свойство, показывать ли Мастера, если у него нет Детали...
← →
SergeD (2006-07-18 16:50) [2]Точно. Спасибо. Нашел.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.09.17;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.062 c