Uploaded image for project: 'Teeda'
  1. Teeda
  2. TEEDA-303

DoltengのScaffoldでGridのJavaScriptがエラーになる問題を修正しました.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.10
    • Fix Version/s: 1.0.11
    • Component/s: Teeda Extension
    • Labels:
      None

      Description

      Seasar-user:7969

      empList.htmlのGridのJavaScriptはエラーになります。
      原因まで見ていませんが。
      それが原因でdoOnceが動いていないのかと思い、tableタグを
      全て削除して、Createボタンだけにしてみましたが、状況はかわらずでした。
      なお、Doltengは最新(0.20.3)をダウンロードしましたが、状況かわらずでした。

        Activity

        Hide
        koichik koichik added a comment -

        対応しました.
        http://svn.seasar.org/browse/?view=rev&root=teeda&revision=3584

        Dolteng の Scaffold が生成する Grid の <table> 要素には width 属性が指定されていないが,THtmlGridRenderer はその場合に固定部分及び (左) およびスクロール部分 (右) の幅を計算して,それぞれの <table> の width 属性に負の値を設定する JavaScript を生成してしまう.
        そのために IE ではエラーが表示されていた.
        HTML テンプレートの <table> に幅が指定されていない場合は,JavaScript で幅を設定しないようにした.

        Show
        koichik koichik added a comment - 対応しました. http://svn.seasar.org/browse/?view=rev&root=teeda&revision=3584 Dolteng の Scaffold が生成する Grid の <table> 要素には width 属性が指定されていないが,THtmlGridRenderer はその場合に固定部分及び (左) およびスクロール部分 (右) の幅を計算して,それぞれの <table> の width 属性に負の値を設定する JavaScript を生成してしまう. そのために IE ではエラーが表示されていた. HTML テンプレートの <table> に幅が指定されていない場合は,JavaScript で幅を設定しないようにした.

          People

          • Assignee:
            koichik koichik
            Reporter:
            shot shot
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development