# # ITSV GmbH # CCDB - Command and Control Database # # FILE: dquerymfile_mfilelpaths.txt # DESCRIPTION: DQUERY definition file for DQUERY mfilelpaths # the query lists all known logical paths for uswe with managed files # @querytitle Logische Dateipfade für managed Files @querydescription Zeigt alle logischen Dateipfade für maanged Files an. Die Liste ist die Summe des Regelwerks MFILELPATHS und aller in CCMFILES verwendeten logischen Dateipfade (Spalte MFILELPATH) @group DATAFILE @querytype dbselect @sql select distinct mf.MFILELPATH as "LPATH", rw.RWPARENT as "PARENT", rw.RWVALUE as "TITLE", rw.RWDESC as "DESC", 'Speichern' as "SAVE", '' as "DELETE", '' as "SAVERESULT" from CCMFILES mf left join CCRW rw on rw.RWTYP='MFILELPATH' and rw.RWNAME=mf.MFILELPATH UNION select trw.RWNAME as "LPATH", trw.RWPARENT as "PARENT", trw.RWVALUE as "TITLE", trw.RWDESC as "DESC", 'Speichern' as "SAVE", '' as "DELETE", '' as "SAVERESULT" from CCRW trw where trw.RWTYP='MFILELPATH' order by LPATH asc @title Logische Pfade von Managed Files @toptext

Diese Liste zeigt alle verwendeten logischen Pfade für Managed Files an.

In der liste sind sowohl

enthalten

Parent-, Titel- und Beschreibungs-Attribute sind nur für logische Pfade sichtbar, die im Regelwerk definiert sind.

Wird für einen logischen Pfad die Attribute gespeichert, der (noch) nicht im Regelwerk ist, wird dieser logische Pfad damit in das Regelwerk aufgenommen

Warum ist das so kompliziert?

Logische Pfade sind erst spät in der Entwicklung von Managed Files dazugekommen. Viele Nutz-Programme können (noch) nicht damit umgehen. Deshalb sind logische Pfade kein Muss bei der Verwendung von Managed Files und die Verknüpfung von Managed Files und logischen Pfaden nicht zwingend.

Aus diesem Grunde sind nicht alle logischen Pfade, die bei Managed Files hinterlegt sind, auch im Regelwerk enthalten und es werden logische Pfade aus beiden Quellen angezeigt

@post_query let ro = {}; let lpcn = that.result.findColumn("LPATH"); for (let ri=0; ri