Лишние столбцы в DataSource
Добавлено: 06 апр 2011, 04:30
Добрый день, я использую MS SQL и Stimul 2011.1. При попытке получения столбцов из запроса
кроме столбцов HospitalName, Invoice, RegDate, Amount, HelpTypeName, Act, WorkerName дизайнер почему-то выдаёт ещё и RegisterDocID, HospitalID, HelpTypeID, WorkerID. Раньше вроде такого не наблюдалось. Скриншот прилагается.
Код: Выделить всё
SELECT
HospitalName,
Invoice,
RegDate,
(SELECT ROUND(SUM(Price) * Coefficient2, 2) FROM RegisterRow WHERE RegisterDocID_Ref = RegisterDocID) AS Amount,
HelpTypeName,
Act,
WorkerName
FROM RegisterDoc
JOIN Hospital ON HospitalID = HospitalID_Ref
JOIN HelpType ON HelpTypeID = HelpTypeID_Ref
JOIN Worker ON WorkerID = WorkerID_Ref
WHERE RegisterDocID = @RegisterDocID