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

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

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

■2218 / inTopicNo.1)  指定した文字数
  
□投稿者/ まりえ -(2007/03/05(Mon) 17:32:03)
    よろしくご指導ください

    桐v9-2004 XPです。

    [品名][概要]

    上記の項目に品名は、あいうえお 5文字
    概要はかきく 3文字です。

    別の表に書き出します。
    書き出された表にも
    同じ項目[品名][概要]があります。

    この項目の文字数を10文字に統一したいのです。

    あいうえお□□□□□ で10文字
    かきく□□□□□□□ で10文字にしたいのです。

    品名と概要にはいった文字数は10文字以内です。

    よろしくお願いいたします。
引用返信 [メール受信/OFF] 削除キー/
■2219 / inTopicNo.2)  Re[1]: 指定した文字数
□投稿者/ 今村 誠 -(2007/03/05(Mon) 18:07:16)
    まりえさん文字の中に半角の数字やカタカナはないのですか?
    > この項目の文字数を10文字に統一したいのです。
    > あいうえお□□□□□ で10文字
    > かきく□□□□□□□ で10文字にしたいのです。

    #部分列( "桐 ver9" , 1 , 10 ) = "桐 ver9____"
    #sstr ( [品名] , 1 , 10)
    #全角(#sstr ( [品名] , 1 ,10))= "桐 ver9    "

引用返信 [メール受信/OFF] 削除キー/
■2220 / inTopicNo.3)  Re[1]: 指定した文字数
□投稿者/ V30 -(2007/03/06(Tue) 04:26:16)
    > 別の表に書き出します。
    > 書き出された表にも
    > 同じ項目[品名][概要]があります。

    > この項目の文字数を10文字に統一したいのです。
    >
    > あいうえお□□□□□ で10文字
    > かきく□□□□□□□ で10文字にしたいのです。
    >
    > 品名と概要にはいった文字数は10文字以内です。


    これって、一括処理でするの?それとも、表定義でするの?
    もし、表定義でするのなら、書き出しじゃなく読み込みになるよ。

引用返信 [メール受信/OFF] 削除キー/
■2221 / inTopicNo.4)  Re[2]: 指定した文字数
□投稿者/ 今村 誠 -(2007/03/06(Tue) 11:13:30)
    V30さんこんにちは
    >>この項目の文字数を10文字に統一したいのです。
    数字や英字、半角カタカナが1バイト文字
    漢字やひらがなは2バイトで1文字になるのじゃないでしょうか?
    全角で10文字文の長さは20バイトになるので入力した文字に
    1バイト文字があるのを変更したくないのであれば
    #SSTR([品名],1,-20)にしないと都合悪いように思います。
     当然入っている文字の数は10文字以上20文字以下の文字数に
    なる。

    > これって、一括処理でするの?それとも、表定義でするの?
    > もし、表定義でするのなら、書き出しじゃなく読み込みになるよ。

    最初の表から次の表に書き出す前に元表で置換或いは元表入力時
    にイベントで整形しながら入力か或いは、計算項目を作り書き出
    すときは、そちらの項目を書き出す。

    具体例が少ないし、フォーム入力しているのか表だけなのかの
    状況の説明がないし、一括処理でしたいのか、イベントか表定義かの
    やりたい方法が書いていないのでこれ以上はコメントのしようがない
    と思います。

引用返信 [メール受信/OFF] 削除キー/
■2223 / inTopicNo.5)  Re[3]: 指定した文字数
□投稿者/ まりえ -(2007/03/06(Tue) 13:17:27)
    みなさん、色々ご指導いただきありがとうございます。

    タックシールを印刷する一括処理をくんでいるのです。

    15X11インチの連帳に印刷するのですが(ドットプリンターで)

    15X11の用紙を横10分割 縦12分割で使用します。

    一マスが4段になっています。

    一マスごとに印字すると、時間がかかるのです。

    そこで考えたのが、15X11インチの用紙を、横1分割 縦12分割にしました。

    同じ項目を連結させて1段としました。

    そこで、文字数あわせが必要になります。

    1項目の文字数をすべて同じ文字数に使用と考えました。

    が、まだ文字数があいません。

    こんなことって不可能でしょうか?
引用返信 [メール受信/OFF] 削除キー/
■2226 / inTopicNo.6)  Re[4]: 指定した文字数
□投稿者/ 今村 誠 -(2007/03/06(Tue) 15:34:14)
    まりえさんこんにちは

    > そこで考えたのが、15X11インチの用紙を、横1分割 縦12分割に
    > しました。

    その方法もあると思いますが、印刷用の表に項目名例えば
    名前1名前2………………名前9名前10のような項目を作り
    そこに読み込ませて項目数を10倍にした項目をタイルレポート
    や伝票印刷させるか、行の高さを固定するにして一覧表印刷
    すればいいのではないでしょうか。
    この場合先程の計算式は不要です。

    普通に一つのタイルを横に10回印刷しても速度は変わらないと思
    いますが、そんなに違いますか?

    > 同じ項目を連結させて1段としました。
    > そこで、文字数あわせが必要になります。
    > 1項目の文字数をすべて同じ文字数に使用と考えました。
    > が、まだ文字数があいません。

    印字フォントがMS明朝は大丈夫と思いますがMSP明朝は
    固定フォントでなくプロポーショナルフォントなので
    ひらがなと漢字でフォントの幅が違うので同じ位置には
    印字できないと思います。
    Pがつくフォントは選ばないようにしましょう。
引用返信 [メール受信/OFF] 削除キー/
■2232 / inTopicNo.7)  Re[3]: 勘違いさせたみたい。
□投稿者/ V30 -(2007/03/07(Wed) 00:06:13)
    > 具体例が少ないし、フォーム入力しているのか表だけなのかの
    > 状況の説明がないし、一括処理でしたいのか、イベントか表定義かの
    > やりたい方法が書いていないのでこれ以上はコメントのしようがない
    > と思います。

    ぼくは、まりえさんにコメントしたつもりでした^^;
    一括処理でするのか、表定義でするのか、書いてなかったもので。

引用返信 [メール受信/OFF] 削除キー/
■2234 / inTopicNo.8)  Re[5]: 指定した文字数
□投稿者/ 今村 誠 -(2007/03/07(Wed) 09:56:25)
    まりえさんこんにちは

    > その方法もあると思いますが、印刷用の表に項目名例えば
    > 名前1名前2………………名前9名前10のような項目を作り
    > そこに読み込ませて項目数を10倍にした項目をタイルレポート
    > や伝票印刷させるか、行の高さを固定するにして一覧表印刷
    > すればいいのではないでしょうか。
    > この場合先程の計算式は不要です。

    このデータはテスト用なので簡単に作れます。
    最初の表の品名、概要をまず1品名1概要で複写し計算式に[品名][概要]
    とします。それを8回複写すればテスト用の表はできあがりです。
    後は4行の一覧表か4行の伝票、横1列のタイルを作り10項目横に割り付ければ
    スピードの比較が出来ると思います。
    同じ用紙で横4つ縦6つのタイルを住所録で印字していますが印字方向は必ず横に
    なるので、難しいことをしなくても、充分に早いと思います。

引用返信 [メール受信/OFF] 削除キー/



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

このトピックに書きこむ

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

Mode/  Pass/

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

- Child Tree -
- Antispam Version -