I have a lookup (in Classic) where I need to know in which instance of a subobject of object Project I am. I want to link to the tasks of this project (multi).
I have used in Classic this construct:
SELECT
@SELECT:task.prid:ID@,
@SELECT:task.prexternalid:AUFGABENID@,
@SELECT:task.prname:NAME@,
@SELECT:task.prstatus:STATUS@,
@SELECT:lup.name:STATUSF@,
@SELECT:task.prstart:ANFANG@,
@SELECT:format(task.prstart,'dd.MM.yyyy'):ANFANGF@,
@SELECT:task.prfinish:ENDE@,
@SELECT:format(task.prfinish,'dd.MM.yyyy'):ENDEF@,
@SELECT:task.prIsMilestone:MEILENSTEIN@,
@SELECT:case task.prismilestone when 0 then 'Nein' else 'Ja' end:MEILENSTEINF@,
@SELECT:task.prIsKey:BERICHTSRELEVANT@,
@SELECT:case task.prIsKey when 0 then 'Nein' else 'Ja' end:BERICHTSRELEVANTF@,
@SELECT:task.prname + ' (' + task.prexternalid + ')':ANZEIGENAME@
FROM [niku].[PRTASK] task
inner join odf_ca_project odf on odf.id = task.prprojectid
inner join odf_ca_d_lieferobjekte lief on lief.odf_parent_id = odf.id
left join cmn_lookups_v lup on lookup_type = 'prTaskStatus' and language_code = 'de' and lup.lookup_enum = task.prstatus
where 1=1 and @FILTER@
and lief.id = @where:param:xml:integer:/data/odf_pk/@value@
In New UX this lookup is empty because the URL is different.
I have seen In the New UX Parameterized Lookups show no values (broadcom.com), but do not see the solution. We are on 15.8.1. (OnPremise).
------------------------------
Uwe Kerntopf
Senior Technical Consultant
Fujitsu Technology Solutions GmbH
Germany
------------------------------