Situatie:
Software genereerd een string in een XML bestand dat de uptime van de server weergeeft. Deze software kan ik NIET veranderen en ik kan dus ook niet de weergave in XML veranderen.
Nu heb ik echter een Flash menu gemaakt met daarin een XML-connector, een DataSet en een DataGrid.
De XML-connector werkt prima en de DataSet en DataGrid werken ook prima aangezien ik het gebruik om veel meer weergegeven weer te geven dan alleen de server-uptime. Ik gebruik ook veel Custom Formatters om alle entries in de XML datavelden op de goede manier weer te laten geven in de DataGrid.
Echter bij de 'server-uptime' heb ik problemen.
Probleem:
Custom Formatters werken alleen om datablokken om te zetten naar strings en andersom, niet om strings te 'reformatten' naar een andere string.
Huidige situatie:
Zo staat hij als string in het XML bestand:
Zo wordt hij nu dus weergegeven in de DataGrid:
Gewenste situatie:
Nog steeds zo in het XML bestand:
Maar weergegeven in de DataGrid als:
Dit kan dus volgens mij niet gedaan worden met een custom formatter. Hoe ik dit echter wel voor elkaar kan krijgen is me niet helemaal duidelijk. Alle antwoorden zijn welkom.
En als dit al een keer voorbij is gekomen, mijn excuses. Ik heb echter al een tijdje gezocht met google en hier op GoT (wellicht naar de verkeerde woorden, maargoed...)
Bij voorbaat dank.
p.s. Ik gebruik flash nu ongeveer een week of anderhalf, maar ben er heel veel mee bezig geweest dus de basis is me meer dan duidelijk.
Software genereerd een string in een XML bestand dat de uptime van de server weergeeft. Deze software kan ik NIET veranderen en ik kan dus ook niet de weergave in XML veranderen.
Nu heb ik echter een Flash menu gemaakt met daarin een XML-connector, een DataSet en een DataGrid.
De XML-connector werkt prima en de DataSet en DataGrid werken ook prima aangezien ik het gebruik om veel meer weergegeven weer te geven dan alleen de server-uptime. Ik gebruik ook veel Custom Formatters om alle entries in de XML datavelden op de goede manier weer te laten geven in de DataGrid.
Echter bij de 'server-uptime' heb ik problemen.
Probleem:
Custom Formatters werken alleen om datablokken om te zetten naar strings en andersom, niet om strings te 'reformatten' naar een andere string.
Huidige situatie:
Zo staat hij als string in het XML bestand:
code:
1
| <uptime>1 weeks 2 days 6 hours 24 mins</uptime> |
Zo wordt hij nu dus weergegeven in de DataGrid:
code:
1
| 1 weeks 2 days 6 hours 24 mins |
Gewenste situatie:
Nog steeds zo in het XML bestand:
code:
1
| <uptime>1 weeks 2 days 6 hours 24 mins</uptime> |
Maar weergegeven in de DataGrid als:
code:
1
| 1W 2D 6H 24M |
Dit kan dus volgens mij niet gedaan worden met een custom formatter. Hoe ik dit echter wel voor elkaar kan krijgen is me niet helemaal duidelijk. Alle antwoorden zijn welkom.
En als dit al een keer voorbij is gekomen, mijn excuses. Ik heb echter al een tijdje gezocht met google en hier op GoT (wellicht naar de verkeerde woorden, maargoed...)
Bij voorbaat dank.
p.s. Ik gebruik flash nu ongeveer een week of anderhalf, maar ben er heel veel mee bezig geweest dus de basis is me meer dan duidelijk.