PNBR#36604 Kunst in Facilitor, aanpassing overzicht kunst

svn path=/Customer/trunk/; revision=42336
This commit is contained in:
Suzan Wiegerinck
2019-05-02 07:31:35 +00:00
parent b8e5644f58
commit 8b62c481ec

View File

@@ -3508,30 +3508,32 @@ AS
-- PNBR#28111 Rapportage met kunstobjecten inclusief foto
-- Overige keys zijn kenmerken voor deze objecten die dezelfde naam hebben als het veld.
CREATE OR REPLACE VIEW PNBR_V_RAP_KUNST
(
FCLT_F_OBJECT,
HTML_INS_DEEL_KEY,
ACHTERGRONDINFO,
HTML_INS_DEEL_KEY,
FCLT_F_KUNSTENAAR,
FCLT_F_TITEL,
MATERIAAL,
THEMA,
TECHNIEK_KUNST,
MATERIAAL,
DATERING,
HOOGTE,
BREEDTE,
DIEPTE,
HXBXD_INCL_LIJST,
HTML_FOTO,
TAXATIEWAARDE,
EIGENAAR,
ACHTERGRONDINFO,
LAATSTE_TAXATIEDATUM,
GETAXEERD_DOOR,
TAXATIEWAARDE,
VERZEKERDE_WAARDE,
RESTAURATIE_ONDERHOUD,
THEMA,
EIGENAAR,
DATERING)
HTML_FOTO
)
AS
SELECT
ins_deel_omschrijving
SELECT ins_deel_omschrijving
id,
'<a class="details" onclick=''FcltMgr.openDetail("'
|| 'appl/ins/ins_deel.asp?urole=bo&'
@@ -3539,103 +3541,31 @@ SELECT
|| ins_deel_key
|| '")''>'
|| HTF.escape_sc (ins_deel_omschrijving)
|| '</a>',
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3341
AND d.ins_deel_key = ikd.ins_deel_key)
achtergrondinfo,
|| '</a>',
(SELECT fac_usrdata_omschr
FROM ins_kenmerkdeel ikd,
ins_kenmerk ik,
ins_srtkenmerk isk,
fac_kenmerkdomein kd,
fac_usrdata ud
WHERE ikd.ins_kenmerk_key = 3201
AND ik.ins_kenmerk_key = ikd.ins_kenmerk_key
AND ik.ins_srtkenmerk_key = isk.ins_srtkenmerk_key
AND kd.fac_kenmerkdomein_key =
isk.fac_kenmerkdomein_key
AND ud.fac_usrtab_key = kd.fac_usrtab_key
AND ikd.ins_kenmerkdeel_waarde = ud.fac_usrdata_key
AND d.ins_deel_key = ikd.ins_deel_key )
FROM ins_kenmerkdeel ikd,
ins_kenmerk ik,
ins_srtkenmerk isk,
fac_kenmerkdomein kd,
fac_usrdata ud
WHERE ikd.ins_kenmerk_key = 3201
AND ik.ins_kenmerk_key = ikd.ins_kenmerk_key
AND ik.ins_srtkenmerk_key = isk.ins_srtkenmerk_key
AND kd.fac_kenmerkdomein_key = isk.fac_kenmerkdomein_key
AND ud.fac_usrtab_key = kd.fac_usrtab_key
AND ikd.ins_kenmerkdeel_waarde = ud.fac_usrdata_key
AND d.ins_deel_key = ikd.ins_deel_key)
Naam_kunstenaar,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3221
AND d.ins_deel_key = ikd.ins_deel_key)
Titel,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3281
AND d.ins_deel_key = ikd.ins_deel_key)
Materiaal,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3301
AND d.ins_deel_key = ikd.ins_deel_key)
Hoogte,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3302
AND d.ins_deel_key = ikd.ins_deel_key)
Breedte,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3303
AND d.ins_deel_key = ikd.ins_deel_key)
Diepte,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3321
AND d.ins_deel_key = ikd.ins_deel_key)
hxbxd_incl_lijst,
DECODE (
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 4321
WHERE ins_kenmerk_key = 3242
AND d.ins_deel_key = ikd.ins_deel_key),
NULL, 'Geen foto',
'<img src="https://pnbr.facilitor.nl/api2/objects/'
|| ins_deel_key
|| '/attachments/109/'
|| (SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 4321
AND d.ins_deel_key = ikd.ins_deel_key)
|| '" height="128">')
Foto,
--Verkrijgingsinformatie,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3363
AND d.ins_deel_key = ikd.ins_deel_key)
Taxatiewaarde,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3361
AND d.ins_deel_key = ikd.ins_deel_key)
laatste_taxatiedatum,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3362
AND d.ins_deel_key = ikd.ins_deel_key)
getaxeerd_door,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3381
AND d.ins_deel_key = ikd.ins_deel_key)
verzekerde_waarde,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3401
AND d.ins_deel_key = ikd.ins_deel_key)
restauratie_onderhoud,
DECODE (
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3242
AND d.ins_deel_key = ikd.ins_deel_key),
NULL, (SELECT fac_usrdata_omschr
FROM ins_kenmerkdeel ikd,
ins_kenmerk ik,
@@ -3668,25 +3598,99 @@ SELECT
AND d.ins_deel_key = ikd.ins_deel_key)
|| ' / '
|| (SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3242
AND d.ins_deel_key = ikd.ins_deel_key))
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3242
AND d.ins_deel_key = ikd.ins_deel_key))
thema,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3261
AND d.ins_deel_key = ikd.ins_deel_key)
techniek_kunst,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3281
AND d.ins_deel_key = ikd.ins_deel_key)
Materiaal,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3282
AND d.ins_deel_key = ikd.ins_deel_key)
datering,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3301
AND d.ins_deel_key = ikd.ins_deel_key)
Hoogte,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3302
AND d.ins_deel_key = ikd.ins_deel_key)
Breedte,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3303
AND d.ins_deel_key = ikd.ins_deel_key)
Diepte,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3321
AND d.ins_deel_key = ikd.ins_deel_key)
hxbxd_incl_lijst,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3322
AND d.ins_deel_key = ikd.ins_deel_key)
Eigenaar,
Eigenaar,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3282 AND d.ins_deel_key = ikd.ins_deel_key)
datering
WHERE ins_kenmerk_key = 3341
AND d.ins_deel_key = ikd.ins_deel_key)
achtergrondinfo,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3361
AND d.ins_deel_key = ikd.ins_deel_key)
laatste_taxatiedatum,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3362
AND d.ins_deel_key = ikd.ins_deel_key)
getaxeerd_door,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3363
AND d.ins_deel_key = ikd.ins_deel_key)
Taxatiewaarde,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3381
AND d.ins_deel_key = ikd.ins_deel_key)
verzekerde_waarde,
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 3401
AND d.ins_deel_key = ikd.ins_deel_key)
restauratie_onderhoud,
DECODE (
(SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 4321
AND d.ins_deel_key = ikd.ins_deel_key),
NULL, 'Geen foto',
'<img src="https://pnbr.facilitor.nl/api2/objects/'
|| ins_deel_key
|| '/attachments/109/'
|| (SELECT ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel ikd
WHERE ins_kenmerk_key = 4321
AND d.ins_deel_key = ikd.ins_deel_key)
|| '" height="128">')
Foto
FROM ins_deel d
WHERE ins_srtdeel_key = 1082 AND ins_deel_verwijder IS NULL
ORDER BY 3, 1;
-- PNBR#31907: Objectwijzigingen (alle) en ook direct bovenstaande rapportage
-- daarmee in lijn gebracht!
/* Formatted on 15-4-2015 11:12:42 (QP5 v5.136.908.31019) */