(現在 過去ログ48 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■7496 / inTopicNo.1)  フォームでのあふれ表示
  
□投稿者/ 尾形 -(2013/04/12(Fri) 08:55:40)
    どうも、よろしくお願いします

    数値型の項目なのですが
    たまに、長い桁数が入るのですが
    *****といった表示になります
    表示幅を広げればいいのですが
    画面の都合がとれません

    行集計をすると、ほとんどの項目があふれてしまいます


    レポートであれば、「あふれ表示」のチェックを
    消せば問題ないのですが
    同じような事が、フォームで実現できませんでしょうか?

    良い方法がありませんでしょうか
引用返信 [メール受信/OFF] 削除キー/
■7497 / inTopicNo.2)  Re[1]: フォームでのあふれ表示
□投稿者/ 通りすがり -(2013/04/12(Fri) 09:45:39)
    プロパティシートの編集タブ→表示編集モード
    で指定できませんか?

引用返信 [メール受信/OFF] 削除キー/
■7498 / inTopicNo.3)  Re[2]: フォームでのあふれ表示
□投稿者/ 尾形 -(2013/04/13(Sat) 09:47:25)
    どうも、ありがとうございます

    > プロパティシートの編集タブ→表示編集モード
    > で指定できませんか?
    ****表示は解消しましたが
    表示できない範囲は捨てられますね orz

    やっぱり、レポートみたいには無理のようですね

引用返信 [メール受信/OFF] 削除キー/
■7499 / inTopicNo.4)  Re[3]: フォームでのあふれ表示
□投稿者/ 通りすがり -(2013/04/13(Sat) 11:04:49)
    > 表示幅を広げればいいのですが
    > 画面の都合がとれません
    > 良い方法がありませんでしょうか

    他と重なっても良いので、デカいテキストボックスを非可視で置いといて
    溢れた時にボタンを押すと、デカいテキストボックスが出現して表示される、もう一度押すと消える
    ってのはやった事ある
    フッターが出現したり引っ込んだりでもカッコ良い
    ダイアログフォームを出すのが常道だろうけど、それだと反応が遅いのでイライラした
引用返信 [メール受信/OFF] 削除キー/
■7500 / inTopicNo.5)  Re[1]: フォームでのあふれ表示
□投稿者/ 今村 誠 -(2013/04/13(Sat) 15:15:15)
    尾形さんこんにちは

    フォームの定義で変わると思うので前提条件を
    詳しく書くかサンプルを付けるのが良いと思います。

    フォーム定義でポイント/ピクセルでフォームの
    フォント名は「MS明朝」英文フォントも一緒です
    基準サイズは「20」一覧表オブジェクトです。

    数値系のテキストオブジェクトはサイズは「継承」
    自動のチェックはつけていません。
    フォントもサイズも全て継承です。
    表示行数は「0」で表示幅「104pt」高さ「20pt」

    テキストオブジェクトの表示タブにある編集属性式
    はテキストのソースのデータ型で設定した数値か
    通貨かにより設定する式が変わります。
    表示文字が位取りコンマ「,」や先頭付加文字で
    変化するからです。

    現実の表の表示文字から#str([])にするのか
    "\"+#str([])にするのか以下の式の様にする
    かを決め1桁増える毎にフォントサイズを変更
    するのがいいと思います。
    最初は通貨文字列より数値で定義して千兆円
    までしか入力や表示ができないのでその範囲で
    設定後に通貨文字列に変更すると22桁が最大に
    なると思います。

    #計算(
    #代入(&秒
    ,#桁数(#通貨文字列([借方金額],"\")))
    ,#cond(&秒<11
    ,"フォントサイズモード'継承'"
    ,&秒<12
    ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'18'"
    ,/* 1行 */&秒<13
    ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'16.6'"
    ,&秒<14
    ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'15.7'"
    ,/* 2行 */&秒<15
    ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'14.5'"
    ,/* 3行 */&秒<16
    ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'13.9'"
    ,/* 4行 */&秒<17
    ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'12.9'"
    ,&秒<18
    ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'11.7'"
    ,/* 5行 */&秒<19
    ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'11'"
    ,/* 6行 */&秒<20
    ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'10.9'"
    ,/* 7行 */&秒<21
    ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'10'"
    ,&秒<22
    ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'8.5'"
    ,/* 8行 */&秒<23
    ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'9'"))
引用返信 [メール受信/OFF] 削除キー/
■7501 / inTopicNo.6)  Re[2]: フォームでのあふれ表示
□投稿者/ 尾形 -(2013/04/15(Mon) 06:39:05)
    どうも、ありがとうございました

    思いつきませんでした
    いい方法をありがとうございました ^^


    > #計算(
    > #代入(&秒
    > ,#桁数(#通貨文字列([借方金額],"\")))
    > ,#cond(&秒<11
    > ,"フォントサイズモード'継承'"
    > ,&秒<12
    > ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'18'"
    > ,/* 1行 */&秒<13
    > ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'16.6'"
    > ,&秒<14
    > ,"フォントサイズモード'指定フォントサイズ'フォントサイズ'15.7'"
    > ,/* 2行 */&秒<15

解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -