Mittels <tankdataref ref="bezeichner_der_zu_referenzierenden_flaschendaten"/> wird auf die unter diesem Bezeichner gespeicherten Flaschendaten zugegriffen. So kann bei der Tabellenberechnung, wenn auch eine Atemgasverbrauchsberechnung durchgeführt werden soll, einfach auf die Atemgasdaten zugegriffen werden.
<equipmentused>, <profile>
<dive>, <equipmentused>, <profile>
(siehe auch <profile>)
<uddf version="2.2.0">
<gasdefinitions>
<mix id="luft">
<name>1</name>
<o2>0.21</o2>
<n2>0.79</n2>
<he>0.0</he>
<ar>0.0</ar>
<h2>0.0</h2>
</mix>
<mix id="nitrox">
<name>1</name>
<o2>0.35</o2>
<n2>0.65</n2>
<he>0.0</he>
<ar>0.0</ar>
<h2>0.0</h2>
</mix>
<tankdata id="luftflasche">
<mixref ref="luft"/>
<tankvolume>0.01</tankvolume>
<tankpressurebegin>20000000.0</tankpressurebegin>
<!-- da das Atemminutenvolumen - in der Einheit [m^3/s]! - angegeben ist, -->
<!-- kann die Angabe des Enddrucks in der Flasche entfallen -->
<!-- 20 Liter / Minute ^= 0.00033333... m^3/s -->
<breathingconsumptionvolume>0.000333333333</breathingconsumptionvolume>
</tankdata>
<tankdata id="nitroxflasche">
<mixref ref="nitrox"/>
<tankvolume>0.012</tankvolume>
<tankpressurebegin>20000000.0</tankpressurebegin>
<!-- da das Atemminutenvolumen - in der Einheit [m^3/s]! - angegeben ist, -->
<!-- kann die Angabe des Enddrucks in der Flasche entfallen -->
<!-- 20 Liter / Minute ^= 0.00033333... m^3/s -->
<breathingconsumptionvolume>0.000333333333</breathingconsumptionvolume>
</tankdata>
</gasdefinitions>
<profiledata>
<repetitiongroup id="wg_a">
<dive id="tg-123">
<mixref ref="luft"/>
<!-- hier alle weiteren Daten zu diesem Tauchgang -->
</dive>
</repetitiongroup>
<repetitiongroup id="wg_b">
<dive id="tg-124">
<mixref ref="nitrox"/>
<!-- hier alle weiteren Daten zu diesem Tauchgang -->
</dive>
</repetitiongroup>
</profiledata>
<tablegeneration>
<calculateprofile>
<profile id="profil_1">
<diveref ref="tg-123"/>
<!-- die nachfolgende <tankdataref/>-Anweisung kann nicht entfallen, -->
<!-- da im referenzierten Tauchgang keine Flaschendaten bekannt sind -->
<!-- (nur, daß es sich beim Atemgas um Luft handelt) -->
<tankdataref ref="luftflasche"/>
<!-- hier weitere Angaben -->
</profile>
<profile id="profil_2">
<diveref ref="tg-124"/>
<!-- TG 124 wurde mit Nitrox als Atemgas durchgeführt, dennoch soll die Tabelle -->
<!-- mit Luftdaten gerechnet werden. -->
<!-- Die nachfolgende <tankdataref/>-Anweisung ,,überschreibt`` also -->
<!-- die aus der Referenzierung oben dem Programm bekannten Nitrox-Atemgasdaten. -->
<tankdataref ref="luftflasche"/>
<!-- hier weitere Angaben -->
</profile>
</calculateprofile>
</tablegeneration>
</uddf>