Announcement

Collapse
No announcement yet.

Formatierung von Tabellendaten

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

  • Formatierung von Tabellendaten

    Hallo alle zusammen,
    ich würde gerne wissen wie ich die daten in der Tabelle Formatieren kann, also links-/mittig-/rechts- ausgerichtet.

    mein code:
    Code:
    .
    smainselect1 = "Select (...) as zeile1 from ..."
    
    Set oRS	= oDB.GetRecordSetX(oSession,smainSelect1)
    If oRS.RecordCount = 0 Then
        Response.Write(TableHeader())
        AddHeader("zelle1")
    Else
        Response.Write(TableHeader())
        AddHeader("Zelle1")
            Set oRS	= oDB.GetRecordSetX(oSession,smainSelect1)
            If oRS.RecordCount > 0 Then
                While Not oRS.EOF
                    Response.Write("<tr>")     
                    
                    'nach rechts ausrichten
                    AddCol(FormatNumber(checknullX(oRS("zeile1").Value)),2)
                    Response.Write("</tr>")
                    oRS.MoveNext
                Wend
            End If
    End If
    response.write("</table>")
    .
    Kommentare im Code nicht ernst nehmen, die mache ich immer zum schluss.
    Die Tabelle an sich funktioniert und zeigt mir auch die Daten an, nur sind es zahlen und es würde einfach besser aussehen wenn die nach rechts ausgerichtet wären.

    Ich dachte mir das ich das direkt in dem ADDCOL mit anschließen kann, fehlschlag.
    Hab auch schon versucht mit HTML DIV, hat auch nicht geklappt.

    Habt ihr vllt eine Idee?

    Mit freundlichen Grüßen
    Tsubaru

  • #2
    Code:
    Response.Write("<tr><td style=\"text-align:right\">
    Bitte vergessen Sie nicht die Antwort zu bewerten. Danke.:-)

    Comment


    • #3
      Originally posted by vadym voytas View Post
      Code:
      Response.Write("<tr><td style=\"text-align:right\">
      Funktioniert leider nicht, aber trotzdem danke

      Comment


      • #4
        Hallo,

        ohne CSS-Style so:
        Code:
        Response.Write("<tr><td align=\"right\">")
        ' oder
        Response.Write("<tr><td align='right'>")

        Comment


        • #5
          Originally posted by Bruno Eberle View Post
          Hallo,

          ohne CSS-Style so:
          Code:
          Response.Write("<tr><td align=\"right\">")
          ' oder
          Response.Write("<tr><td align='right'>")
          Danke werde ich mal versuchen.
          Aber wie sieht es aus wenn ich ein CSS-Style nutze?
          Dann muss ich des im CSS-Style festlegen oder?
          Zuletzt editiert von Tsubaru87; 07.10.2010, 10:33.

          Comment


          • #6
            Originally posted by Bruno Eberle View Post
            Hallo,

            ohne CSS-Style so:
            Code:
            Response.Write("<tr><td align=\"right\">")
            ' oder
            Response.Write("<tr><td align='right'>")
            So funktioniert es auch nicht. Es erstellt nur eine weitere Zelle, die aber nicht gebraucht wird.

            Comment


            • #7
              Gibt es nicht irgendeine art die bestimmt welche Ausrichtung es haben muss?

              AddCol(FormatNumber(checknullX(oRS("zeile1").Value )),2)

              Hiermit sage ich das es vom Format Nummer ist und 2 nachkommastellen hat, dann soll er schaun ob es Null ist. Da muss es doch was geben das man da hinzuschreiben kann, damit es sich ausrichten lässt...

              Comment


              • #8
                So nach selber forschen, suchen und einfach try&error versuchen, hab ich die Lösung nun selbst gefunden.
                Eig ganz simpel: AddColAusrichtung, also in meinem fall AddColRight

                Comment


                • #9
                  Das klingt aber irgendwie nach selbst gebautem Framework. Ich bezweifle dass MS im .NET Framework eine Funktion AddColAusrichtung nennen würde.

                  Comment


                  • #10
                    Originally posted by fanderlf View Post
                    Das klingt aber irgendwie nach selbst gebautem Framework. Ich bezweifle dass MS im .NET Framework eine Funktion AddColAusrichtung nennen würde.
                    Gut diese "AddColAusrichtung" - Bezeichnung stammt von mir, aber mit ASP funktioniert diese Funktion das ich sage er soll den Zellen inhalt nach rechts ausrichten (sofern ich AddColRight mache).
                    Eine genaue Erklärung habe ich nicht, hab es nur so als Beispiel gesehen und es Ausprobiert. Es funktioniert.

                    Comment

                    Working...
                    X