Announcement

Collapse
No announcement yet.

XML Textbreite

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • XML Textbreite

    Hallo zusammen!

    Ich bin absoluter Neuling was XML betrifft. Möchte vermeiden mich für eine Kleinigkeit in die komplette Materie einlesen zu müssen.
    Bin mir sicher es gibt jemanden der meine Frage sofort beantworten kann.

    Es geht um folgenden Originalcode. Dabei handelt es sich um die Konfiguration der Spalten für ein Buchhaltungsprogramm.

    Was ich ändern möchte sind die Spaltennamen.
    Leider funktioniert das nicht so einfach denn das Programm startet nicht mehr sobald ich die Spaltennamen unter <Text> und/oder <Name> ändere.
    Natürlich hab ich darauf geachtet das bei der Änderung des Textes auch das Format korrekt sein muss.

    Bin dann dahinter gekommen dass auch die Width für den eingegebenen Text angepasst sein muss. So habe ich beispielsweise die Column: Tags in Text umgeschrieben, was funktioniert hat, da es sich um die gleiche Anzahl an Zeichen handelt. (Nur eine Vermutung)
    Bei der Suche im Internet, inwiefern die Textbreite an den Text angepasst sein muss und welche Regeln dafür gelten, hab ich leider nichts gefunden.

    Ich hoffe mir kann jemand helfen.


    <?xml version="1.0" encoding="utf-8"?>
    <Columns Version="3">
    <Column>
    <Name>Date</Name>
    <Text>Datum</Text>
    <Width>111</Width>
    <Align>left</Align>
    <Format>date</Format>
    <DisplayOrder>10</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>Recipient</Name>
    <Text>Empfänger/Auftraggeber</Text>
    <Width>162</Width>
    <Align>left</Align>
    <Format />
    <DisplayOrder>0</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>Purpose</Name>
    <Text>Zweck</Text>
    <Width>242</Width>
    <Align>left</Align>
    <Format />
    <DisplayOrder>16</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>CategoryName</Name>
    <Text>Kategorie</Text>
    <Width>146</Width>
    <Align>left</Align>
    <Format />
    <DisplayOrder>14</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>Tags</Name>
    <Text>Tags</Text>
    <Width>100</Width>
    <Align>left</Align>
    <Format />
    <DisplayOrder>2</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>BookedAt</Name>
    <Text>Wertstellung</Text>
    <Width>100</Width>
    <Align>left</Align>
    <Format>date</Format>
    <DisplayOrder>3</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>CreatedAt</Name>
    <Text>Eingetragen am</Text>
    <Width>111</Width>
    <Align>left</Align>
    <Format>date</Format>
    <DisplayOrder>1</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>ObjectName</Name>
    <Text>Fahrzeug</Text>
    <Width>100</Width>
    <Align>left</Align>
    <Format />
    <DisplayOrder>4</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>ObjectValue</Name>
    <Text>Fahrzeug Stand</Text>
    <Width>100</Width>
    <Align>right</Align>
    <Format>N2</Format>
    <DisplayOrder>5</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>ObjectAmount</Name>
    <Text>Fahrzeug Menge</Text>
    <Width>100</Width>
    <Align>right</Align>
    <Format>N2</Format>
    <DisplayOrder>6</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>ObjectCost</Name>
    <Text>Fahrzeug Preis</Text>
    <Width>100</Width>
    <Align>right</Align>
    <Format>N2</Format>
    <DisplayOrder>7</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>Debit</Name>
    <Text>Ausgabe</Text>
    <Width>93</Width>
    <Align>right</Align>
    <Format>N2</Format>
    <DisplayOrder>8</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>Credit</Name>
    <Text>Einnahme</Text>
    <Width>95</Width>
    <Align>right</Align>
    <Format>N2</Format>
    <DisplayOrder>9</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>Value</Name>
    <Text>Betrag</Text>
    <Width>100</Width>
    <Align>right</Align>
    <Format>N2</Format>
    <DisplayOrder>11</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>Sum</Name>
    <Text>Kontostand</Text>
    <Width>100</Width>
    <Align>right</Align>
    <Format>N2</Format>
    <DisplayOrder>12</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>Color</Name>
    <Text>Farbe</Text>
    <Width>20</Width>
    <Align />
    <Format />
    <DisplayOrder>13</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>False</Resizable>
    <SortMode>asc</SortMode>
    </Column>
    <Column>
    <Name>Notes</Name>
    <Text>Bemerkungen</Text>
    <Width>325</Width>
    <Align>left</Align>
    <Format />
    <DisplayOrder>15</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    <Column>
    <Name>Record</Name>
    <Text>Belegnummer</Text>
    <Width>298</Width>
    <Align>left</Align>
    <Format />
    <DisplayOrder>17</DisplayOrder>
    <Visible>True</Visible>
    <Resizable>True</Resizable>
    <SortMode />
    </Column>
    </Columns>

    Danke
    LG
    Skanda

  • #2
    Bin mir sicher es gibt jemanden der meine Frage sofort beantworten kann.
    Der Ersteller des Buchhaltungsprogrammes sollte das können

    Auch dürfte es sich um die Breite der Column handeln, unabhängig vom Text -> Mehr Buchstaben, desto breiter -> Trial&Error
    Zuletzt editiert von Christian Marquardt; 26.07.2013, 16:51.
    Christian

    Comment

    Working...
    X