Remarque pour la configuration de rapports HDE
L'option Exécuter le rapport... permet d'éditer des rapports préconfigurés à partir des menus contextuels de documents, d'articles, d'éléments de la structure produit ou de classeurs.
Si un rapport existe dans le système, il est exécuté directement, s'il y en a plusieurs, une boîte de dialogue de sélection s'affiche.
La configuration de l’exécution se réalise dans le fichier hel_HdeReportInfos.dat (dans le répertoire \sys\ du dossier d'installation HELiOS).

uicontext;label;command
part;Stückliste;IDM_REPORT report_stckl.reportconfig
part_multipleSelection;Stückliste;IDM_REPORT report_stckl.reportconfig
folder;Mappeninhalt;IDM_REPORT_LIST mappen_inhalt.reportconfig
Diese Datei verweist auf weitere Dateien, die für den jeweiligen Report zuständig sind.

<TBDATEI_1>
@SOURCEPROG="HDE_REPORT_CONFIG"
@DOCFILENAME=""
@SOURCEDOC=""
<COLUMNS>
@ATTR="HEL_NAME",@TYP="STRING",
@ATTR="HEL_VALUE",@TYP="STRING",
<DATA>
"REPORT_NAME";"Stückliste";
"RM_DEFAULT_NAME";"STCKLISTE";
"DEFAULT_TABLEVIEW";"LISTE";
"SHOW_DIALOG";"";
"RM_RMS";"";
<DATAEND>
<TBDATEI_1>
@SOURCEPROG="HDE_TABLEVIEW_DEFINITION"
@DOCFILENAME=""
@SOURCEDOC=""
<COLUMNS>
@ATTR="HDE_VIEWNAME",@TYP="STRING",
@ATTR="HDE_VIEWCONFIG",@TYP="STRING",
@ATTR="HDE_VIEWTTLCONFIG",@TYP="STRING",
@ATTR="HDE_VIEWTABLECOLS",@TYP="STRING",
<DATA>
"LISTE";"LISTE_TABLECONFIG";"LISTE_TTL_CONFIG";"LISTE_TABLECOLS";
"KOPF";"KOPF_VIEWCONFIG";"KOPF_TTLCONFIG";"KOPF_TABLECOLS";
<DATAEND>
<TBDATEI_1>
@SOURCEPROG="HDE_RM_DEFINITION"
@DOCFILENAME=""
@SOURCEDOC=""
<COLUMNS>
@ATTR="HDE_RM_NAME",@TYP="STRING",
@ATTR="HDE_RM_DOCINFO_TABLEVIEW",@TYP="STRING",
@ATTR="HDE_RM_DATA_TABLEVIEW",@TYP="STRING",
@ATTR="HDE_RM_RMS",@TYP="STRING",
<DATA>
"STCKLISTE";"KOPF";"LISTE";"PRODUCT_DIN6771-a.RMS";
<DATAEND>
<TBDATEI_1>
@SOURCEPROG="HDE_STRUCTURE_CONFIG"
@DOCFILENAME=""
@SOURCEDOC=""
<COLUMNS>
@ATTR="HDE_BUILDER_LEVEL",@TYP="STRING",
@ATTR="HDE_BUILDER_NAME",@TYP="STRING",
@ATTR="HDE_BUILDER_INPUT_PATH",@TYP="STRING",
@ATTR="HDE_BUILDER_REPEAT_TIMES",@TYP="STRING",
@ATTR="HDE_BUILDER_REPEAT_PATH",@TYP="STRING",
@ATTR="HDE_BUILDER_TARGET_MODULE_NAME",@TYP="STRING",
@ATTR="HDE_BUILDER_ADDITIONAL_TBPARAMS",@TYP="STRING",
<DATA>
"1";"COMPSTRUCTURE";"";"99";":POSITION:COMPONENT";
"2";"LINK";":POSITION:COMPONENT";"";"";"FERTIGUNGSZEICHNUNG";"";"HEL_RELID:Bauteil-Konstruktion";"HEL_VERSIONS:MOST_RECENT";
"2";"REPLACEVERSION";":POSITION:COMPONENT";"";"";"";"";"HEL_REPLACEPATH::MODELL";"HEL_VERSIONPATH::DOCUMENT";"HEL_VERSIONS:MAX";
"2";"SORTER";"";"";"";"";"";"";"Attribute1:.POSITIONSNUMMER";
<DATAEND>
<TBDATEI_1>
@SOURCEPROG="CONSTRAINT_DOKTYP"
@DOCFILENAME=""
@SOURCEDOC=""
<COLUMNS>
@ATTR="NAME",@TYP="STRING",
@ATTR="VALUE",@TYP="STRING",
<DATA>
"DOKTYP";"Fertigungszeichnung";
<DATAEND>
<TBDATEI_1>
@SOURCEPROG="LISTE_TTL_CONFIG"
@DOCFILENAME=""
@SOURCEDOC=""
<COLUMNS>
@ATTR="HDE_BUILDER_LEVEL",@TYP="STRING",
@ATTR="HDE_BUILDER_NAME",@TYP="STRING",
@ATTR="HDE_BUILDER_INPUT_PATH",@TYP="STRING",
@ATTR="HDE_BUILDER_REPEAT_TIMES",@TYP="STRING",
@ATTR="HDE_BUILDER_REPEAT_PATH",@TYP="STRING",
<DATA>
"1";"ADD";":COMPSTRUCTURE:POSITION";"999";":COMPONENT:COMPSTRUCTURE:POSITION";
<DATAEND>
<TBDATEI_1>
@SOURCEPROG="LISTE_TABLECOLS"
@DOCFILENAME=""
@SOURCEDOC=""
<COLUMNS>
@ATTR="HEL_ATTNAME",@TYP="STRING",
@ATTR="HEL_CAPTION",@TYP="STRING",
@ATTR="HEL_ALIGNMENT",@TYP="STRING",
@ATTR="HEL_WIDTH",@TYP="STRING",
@ATTR="HEL_RMDATATYPE",@TYP="STRING",
<DATA>
"Produkt.POSITIONSNUMMER";"Pos.-Nr.";"LEFT";"30";"INTEGER";
"anz";"Anzahl";"LEFT";"30";"INTEGER";
"level";"Stufe";"LEFT";"30";"INTEGER";
"menge1";"Menge1";"LEFT";"30";"DOUBLE";
"bautnr";"Art.-Nr.";"LEFT";"90";
"ben";"Benennung";"LEFT";"120";
"werkstoff";"Werkstoff";"LEFT";"60";
"dokunr";"Dok.Nr.";"LEFT";"70";
<DATAEND>
<TBDATEI_1>
@SOURCEPROG="LISTE_TABLECONFIG"
@DOCFILENAME=""
@SOURCEDOC=""
<COLUMNS>
@ATTR="HDE_MODULE",@TYP="STRING",
@ATTR="HDE_ATTRID",@TYP="STRING",
@ATTR="HDE_TYPE",@TYP="STRING",
@ATTR="HDE_ATTRPATH",@TYP="STRING",
<DATA>
"POSITION";"Produkt.POSITIONSNUMMER";"HDE_ATTR_HD";".POSITIONSNUMMER";
"POSITION";"anz";"HDE_ATTR_QUANTITY";"";
"POSITION";"menge1";"HDE_ATTR_HD";".MENGE1";
"POSITION";"level";"HDE_ATTR_LEVEL";"";
"POSITION";"bautnr";"HDE_ATTR_HD";":COMPONENT.HEL_SACHNUMMER";
"POSITION";"ben";"HDE_ATTR_HD";":COMPONENT.BENENNUNG";
"POSITION";"werkstoff";"HDE_ATTR_HD";":COMPONENT.WERKSTOFF";
"POSITION";"dokunr";"HDE_ATTR_HD";":COMPONENT:FERTIGUNGSZEICHNUNG:DOCUMENT.HEL_DOKUNUMMER";
<DATAEND>
<TBDATEI_1>
@SOURCEPROG="KOPF_TABLECOLS"
@DOCFILENAME=""
@SOURCEDOC=""
<COLUMNS>
@ATTR="HEL_ATTNAME",@TYP="STRING",
@ATTR="HEL_CAPTION",@TYP="STRING",
@ATTR="HEL_ALIGNMENT",@TYP="STRING",
@ATTR="HEL_WIDTH",@TYP="STRING",
<DATA>
"HEL_SACHNUMMER";"HEL_SACHNUMMER";"LEFT";"90";
"HEL_INDEX";"HEL_INDEX";"LEFT";"90";
"BENENNUNG";"BENENNUNG";"LEFT";"90";
<DATAEND>
<TBDATEI_1>
@SOURCEPROG="KOPF_TTLCONFIG"
@DOCFILENAME=""
@SOURCEDOC=""
<COLUMNS>
@ATTR="HDE_BUILDER_LEVEL",@TYP="STRING",
@ATTR="HDE_BUILDER_NAME",@TYP="STRING",
@ATTR="HDE_BUILDER_INPUT_PATH",@TYP="STRING",
@ATTR="HDE_BUILDER_REPEAT_TIMES",@TYP="STRING",
@ATTR="HDE_BUILDER_REPEAT_PATH",@TYP="STRING",
<DATA>
"1";"ADD";"";"";"";
<DATAEND>
<TBDATEI_1>
@SOURCEPROG="KOPF_VIEWCONFIG"
@DOCFILENAME=""
@SOURCEDOC=""
<COLUMNS>
@ATTR="HDE_MODULE",@TYP="STRING",
@ATTR="HDE_ATTRID",@TYP="STRING",
@ATTR="HDE_TYPE",@TYP="STRING",
@ATTR="HDE_ATTRPATH",@TYP="STRING",
<DATA>
"COMPONENT";"HEL_SACHNUMMER";"HDE_ATTR_HD";".HEL_SACHNUMMER";
"COMPONENT";"HEL_INDEX";"HDE_ATTR_HD";".HEL_INDEX";
"COMPONENT";"BENENNUNG";"HDE_ATTR_HD";".BENENNUNG";
<DATAEND>
Migration à partir de versions ultérieures
Depuis HELiOS 2014 Service Pack 2, les rapports de l'HDE-Reports basés sur l'ancienne technique ne peuvent plus être exécutés et doivent être adaptés à la nouvelle approche.
Pour toute question supplémentaire, veuillez vous adresser à notre consultant technique.