Создал в БД такое представление:
Код: Выделить всё
CREATE VIEW ALL_OBS (
DAT,
TIM,
OPL,
PRICE,
STATUS,
KOD_PAC,
FAM,
IMYA,
DESCRIPT,
KOD_OTD,
NAIM,
T_NUM,
FAM_US,
FAM_IM
)
AS
SELECT VISITS.DAT,
VISITS.tim,
VISITS.OPL,
PRICES.SUMM,
VISITS.STATUS,
VISITS.KOD_PAC,
GENERAL.FAM,
GENERAL.IMYA,
USLUGA.DESCRIPT,
OTDEL.ID,
OTDEL.NAM_OTD,
USERS.T_NUM,
USERS.FAM,
USERS.IMYA
FROM VISITS
INNER JOIN GENERAL ON (VISITS.KOD_PAC = GENERAL.ID)
INNER JOIN USLUGA ON (VISITS.KOD_USL = USLUGA.ID)
INNER JOIN OTDEL ON (USLUGA.KOD_OTD = OTDEL.ID)
INNER JOIN PRICES ON (PRICES.ID_USL = USLUGA.ID AND VISITS.DAT>=PRICES.DAT_BEG AND VISITS.DAT<=PRICES.DAT_END)
INNER JOIN USERS ON (VISITS.KOD_US = USERS.ID)
в сетке есть поле OPL (Checkbox), вот что мне нужно и куда? написать, чтобы когда я чекал на этом поле в сетке,
в соответствующей таблице это поле принимало соответствующее значение, сетка не Readonly, но она не реагирует на чекание
и другие манипуляции. Конечно, я знаю, что представление так просто не исправишь, слышал что его как-то надо связывать
с тригерром или FIBUpdateObject, Но как связывать, что куда писать так я и не понял...
Премного буду БЛАГОДАРЕН, тем кто сможет помочь в этом вопросе, а ещё лучше было бы маленькую инструкцию о том
как, куда чо писать и чо с чем связывать...