На изображении ниже представление отображается в источниках данных.
На изображении ниже тот же источник данных показан в представлении конструктора набора данных
После перетаскивания и удаление того же DataSource в форме, поскольку свойство Grid DataMember того же Grid не отображает имя в своем списке.
Свойства сетки
Свойства источника привязки
Сценарий представления
ALTER View [dbo].[V_CustomerBalance] as
SELECT M.Sales_id,
M.Sales_date,
M.Customer_id,
M.Total_Weight,
M.Total_Amount,
M.Is_fully_paid,
SP.New_SrNo,
SP.Total_Amount_Paid,
(M.Total_Amount - SP.Total_Amount_Paid) AS Due_Amount
FROM SalesMasterTable AS M ,
(SELECT P.Sales_id,
MAX(P.Sr_no) + 1 AS New_SrNo,
SUM(P.Amount_paid) AS Total_Amount_Paid
FROM SalesPaymentTable AS P
GROUP BY P.Sales_id
HAVING MIN(P.Amount_due) > 0) AS SP
WHERE M.Sales_id = SP.Sales_id
GO
Моя проблема в том, должно ли представление, представленное в источнике данных, также присутствовать в элементе данных.
Я думаю, что это да. Если нет, то почему?