[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Allerdings wären dann die Daten im Grid nicht mehr numerisch und das Rechnen ggf. sehr aufwändig.
    Was die Formatierung im Grid angeht so gibts da sicherlich ein paar Automatismen zur Formatierung und Erkennung des Datentypes. Das hängt sicherlich von der Programmiersprache ab.

    Wenn ich in VB.NET ein DataGrid nehme, werden alle Felder automatisch entsprechend der Spracheinstellung formatiert, ich muss da gar nichts "manuell" machen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #2
    Registriert seit
    Feb 2005
    Beiträge
    47
    Stimmt schon, aber ich muss nicht damit rechnen. Wenn im VB die Zahlen mit 1000er Stellen angezeigt werden, wird das über die Systemsteuerung (Sprach u. Regioninfos) übernommen. Nur kann ich nicht davon ausgehen, dass das überall richtig eingestellt ist. Also muss ich es mit string.Format("{0:n}",Wert) erzwingen. Damit habe ich aber meine Rechnenbarkeit und Sortierbarkeit ebenfalls verloren.

    Ist nicht so dramatisch. Wäre halt schön gewesen, wenns einfach gegangen wäre

    Grüße Oli

  3. #3
    Registriert seit
    Aug 2003
    Beiträge
    1.508
    Ich bild mir ein auch mal gesehen zu haben, dass für ein Grid default-Formate hinterlegt werden können. Ohne dieses auf eine spezielle Spalte festzulegen, sondern allgemein für das gesamte Grid.

    So auf die art:
    Wenn irgendeine Spalte vom Typ INT ==> Format('#.###,00')

    Aber wie gesagt, bilde mir ein mich daran erinnern zu können, wie ich damals mit Grids gearbeitet habe.

    lg Andreas

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Das Ausgabe-Format wird auch nicht auf der jeweiligen Zelle festgelegt sondern sollte auf dem Column-Objekt des Grids festgelegt werden (DisplayFormat o.ä.).

    Dadurch entfällt das Formatieren für das Grid und der ursprüngliche Wert bleibt erhalten, man kann damit rechnen, sortieren, filtern und Summenzeilen o.ä. anzeigen.

    Es gibt für editierbare Grids meist auch entsprechende EditFormat-Eigenschaften.

    Und was die Windows-Einstellungen angeht, so kann man da nicht "nichts" einstellen. Durch die Sprache des Users wird eigentlich alles korrekt gemacht und man sollte hier nichts erzwingen.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Feb 2009
    Beiträge
    391
    Wenn man mit WRKQRY arbeitet, dann kann man da schon ein Ausgabeformat definieren. Dann würdest Du erst die Ergebnisdaten via SQL erstellen und dann nur noch mit RUNQRY ausgeben.

    Es geht auch wenn man sich ein Druckprogramm und ein Printerfile erstellt, aber ohne Programmierkenntnisse hat das kein Zweck.

    Wenn's "schön" werden soll dann kann man auch per Excel was zaubern und dann dynamisch auf eine Datei in der As/400 per ODBC verlinken.

    Es kommt eben ganz drauf an was Du willst/brauchst.

  6. #6
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    @Chris
    Wenn du genau gelesen hättest, wird hier ja bereits mit ODBC und .NET-Programmierung gearbeitet.
    Daher ist dein Beitrag zwar nett, aber leider am Thema vorbei .
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. RPGLE - SQL
    By christian_lettner in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 16-11-06, 10:15
  2. SQL - Cursor vernichten ?!?
    By FNeurieser in forum NEWSboard Programmierung
    Antworten: 3
    Letzter Beitrag: 11-10-06, 14:53
  3. SQL - Fehler
    By Kaufmann in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 28-06-06, 14:11
  4. SQL .. for update of (RPG embedded SQL)
    By loeweadolf in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 01-06-06, 09:43
  5. SET RESULT SETS
    By KM in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 22-05-06, 14:22

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •