Let( [anon0 = tField::DependenciesAncestorLevels; anon1 = tField::DependenciesDescendantLevels; anon2 = tField::FieldDependenciesJsonObject_c; anon3 = JSONListValues( anon2; "Object.Ancestor" ); anon4 = JSONListValues( anon2; "Object.Descendant" ); anon5 = ElementeAnzahl( anon3 ); anon6 = ElementeAnzahl( anon4 ); anon7 = Falls( anon5 > anon6 and anon5 > 0; anon5; anon6 > 0; anon6; 1; 1 ); anon8 = anon0 + anon1 + 1 + ( anon0 + anon1 ); anon9 = tField::FldNameTblName_c; anon10 = 50; anon11 = tField::FieldSVGWidth_g; anon12 = tField::FieldSVGHeight_g; anon13 = 1; anon14 = 1; anon15 = tField::FieldSVGScale_g; anon15 = Falls( anon15 = ""; "1"; 1; Austauschen( anon15; ","; "." ) ); anon16 = "<rect class=\"rectClass\" x=\"" & 5 & "\" y=\"" & 5 & "\" width=\"" & anon11 & "\" height=\"" & anon12 & "\" />"; anon17 = "<use xlink:href=\"#FMFieldID\" transform=\"scale(" & anon15 & ")\"/>"; anon18 = "<?xml version=\"1.0\" encoding=\"utf-8\"?> <svg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" width=\"" & anon11 & "px\" height=\"" & anon12 & "px\" viewBox=\"0 0 " & 5000 & " " & 2500 & "\"> <title>" & anon9 & "</title> <defs> <script type=\"text/javascript\"> <![CDATA[ function performFileMakerScript( Script, Parameter, Option){ FileMaker.PerformScriptWithOption ( Script, Parameter, Option ); } function callHref( Objecttype, Parameter){ window.open( Parameter, \"_blank\", \"directories=no,titlebar=yes,toolbar=yes,location=no,status=no,menubar=yes,scrollbars=yes,resizable=yes\"); } ]]> </script> <style type=\"text/css\"> <![CDATA[ rect.rectClass { stroke: #000066; fill: none; stroke-width: 1; } rect.rectClassAncestor{ stroke: gray; fill: none; stroke-width: 1; } text.textClassCurrentObject { stroke: red; fill: blue; font-size: 14; font-family:Arial, Helvetica, sans-serif; } text.textClassBackgroundObject { stroke: gray; fill: blue; font-size: 14; font-family:Arial, Helvetica, sans-serif; } polyline.polylineLine{ stroke: gray; fill: none; stroke-width: 1; } ]]> </style> <symbol id=\"FMField\"> <g id=\"FMFieldID\"> <desc>xFieldID</desc>" & cfCallChainObjectSVGJS( tField::FieldDependenciesJsonObject_c; ""; tField::DependenciesAncestorLevels; tField::DependenciesDescendantLevels; 1; 0; "Main"; cfGetTONameFromField( HoleFeldname( tField::FieldID ) ); 1; ""; 1; 0; 0; 0; 0 ) & " </g> </symbol> </defs> <svg>" & anon18 & "</svg> </svg>"]; anon19 )
Let( [anon0 = tField::DependenciesAncestorLevels; anon1 = tField::DependenciesDescendantLevels; anon2 = tField::FieldDependenciesJsonObject_c; anon3 = JSONListValues( anon2; "Object.Ancestor" ); anon4 = JSONListValues( anon2; "Object.Descendant" ); anon5 = ElementeAnzahl( anon3 ); anon6 = ElementeAnzahl( anon4 ); anon7 = Falls( anon5 > anon6 and anon5 > 0; anon5; anon6 > 0; anon6; 1; 1 ); anon8 = anon0 + anon1 + 1 + ( anon0 + anon1 ); anon9 = tField::FldNameTblName_c; anon10 = 50; anon11 = tField::FieldSVGWidth_g; anon12 = tField::FieldSVGHeight_g; anon13 = 1; anon14 = 1; anon15 = tField::FieldSVGScale_g; anon15 = Falls( anon15 = ""; "1"; 1; Austauschen( anon15; ","; "." ) ); anon16 = "<rect class=\"rectClass\" x=\"" & 5 & "\" y=\"" & 5 & "\" width=\"" & anon11 & "\" height=\"" & anon12 & "\" />"; anon17 = "<use xlink:href=\"#FMFieldID\" transform=\"scale(" & anon15 & ")\"/>"; anon18 = "<?xml version=\"1.0\" encoding=\"utf-8\"?> <svg version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" width=\"" & anon11 & "px\" height=\"" & anon12 & "px\" viewBox=\"0 0 " & 5000 & " " & 2500 & "\"> <title>" & anon9 & "</title> <defs> <script type=\"text/javascript\"> <![CDATA[ function performFileMakerScript( Script, Parameter, Option){ FileMaker.PerformScriptWithOption ( Script, Parameter, Option ); } function callHref( Objecttype, Parameter){ window.open( Parameter, \"_blank\", \"directories=no,titlebar=yes,toolbar=yes,location=no,status=no,menubar=yes,scrollbars=yes,resizable=yes\"); } ]]> </script> <style type=\"text/css\"> <![CDATA[ rect.rectClass { stroke: #000066; fill: none; stroke-width: 1; } rect.rectClassAncestor{ stroke: gray; fill: none; stroke-width: 1; } text.textClassCurrentObject { stroke: none; fill: red; font-size: 14; font-family:Arial, Helvetica, sans-serif; } text.textClassBackgroundObject { stroke: none; fill: gray; font-size: 14; font-family:Arial, Helvetica, sans-serif; } polyline.polylineLine{ stroke: gray; fill: none; stroke-width: 1; } ]]> </style> <symbol id=\"FMField\"> <g id=\"FMFieldID\"> <desc>xFieldID</desc>" & cfCallChainObjectSVGJS( tField::FieldDependenciesJsonObject_c; ""; tField::DependenciesAncestorLevels; tField::DependenciesDescendantLevels; 1; 0; "Main"; cfGetTONameFromField( HoleFeldname( tField::FieldID ) ); 1; ""; 1; 0; 0; 0; 0 ) & " </g> </symbol> </defs> <svg>" & anon18 & "</svg> </svg>"]; anon19 )