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

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

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

■12178 / inTopicNo.1)  フォーム形式編集の連続訂正
  
□投稿者/ かなや -(2020/03/29(Sun) 09:59:32)
    桐10s Win10 です。

    カード形式フォーム、行訂正モードで先頭項目から順次入力し、最終項目に入力後
    Enterキーを叩いた時、訂正モードのまま次行の先頭項目にカーソル移動
    させるにはどうしたらいいのでしょうか。
    ご教授お願い致します。
引用返信 [メール受信/OFF] 削除キー/
■12179 / inTopicNo.2)  Re[1]: フォーム形式編集の連続訂正
□投稿者/ 今村 誠 -(2020/03/29(Sun) 12:39:25)
    2020/03/29(Sun) 15:25:51 編集(投稿者)

    かなやさんこんにちはサンプルを差し替えました。
    > カード形式フォーム、行訂正モードで先頭項目から順次入力し、
    > 最終項目に入力後Enterキーを叩いた時、訂正モードの
    > まま次行の先頭項目にカーソル移動させるには
    訂正モードに入るには、フォームを再定義で開き→書式→オブジェクトの属性
    「オプション」タブを押し実行コマンドのオプションで開始時実行ボタンに
    作成した訂正ボタンを指定します。
    フォーム編集にはスペースキーでも全ての項目が訂正できる訂正モードを
    設定すると意外と使いやすいです。「編集」タブの中央左端訂正モードを✓
    1:次行の先頭項目に移動は最終項目の改行方向を「次行」を選ぶ
    2:改行は先頭行では二行目に移動するので訂正になります。
    3:次行を訂正するときに先頭項目になるようにレコード移動イベントを
     設定しました。
    ボタンに設定している行追加は白紙を追加します。
    最終行の最終項目でEnterすれば白紙が表示されます。

    返信する場合は無駄な引用はしないで下さい。
    新規投稿でパスワードの下の削除キーを設定しているといつでも
    コメントの編集が出来ます。

1585462979.zip
/35KB
引用返信 [メール受信/OFF] 削除キー/
■12180 / inTopicNo.3)  Re[1]: フォーム形式編集の連続訂正
□投稿者/ ONnoji -(2020/03/29(Sun) 12:40:25)
    2020/03/29(Sun) 12:53:29 編集(投稿者)

    > 桐10s Win10 です。
    >
    > カード形式フォーム、行訂正モードで先頭項目から順次入力し、最終項目に入力後
    > Enterキーを叩いた時、訂正モードのまま次行の先頭項目にカーソル移動
    > させるにはどうしたらいいのでしょうか。

    桐10s ヘルプ
    [メニューリファレンス]→[書式]→[フォーム定義]→[タブオーダーの設定]

     または

    タブオーダーの設定([書式]メニュー)|桐10s オンラインヘルプ
    http://www.kthree.co.jp/kihelp/index.html?page=menu/mSetTabOrder&type=html

    を参照して、

    改行方向 この領域をクリックして、[Enter]キーを押したときの改行方向を指定します。

    ↑してください。


引用返信 [メール受信/OFF] 削除キー/
■12181 / inTopicNo.4)  Re[2]: フォーム形式編集の連続訂正
□投稿者/ ONnoji -(2020/03/29(Sun) 13:22:46)
    2020/03/29(Sun) 13:30:00 編集(投稿者)
    2020/03/29(Sun) 13:24:28 編集(投稿者)

    > Enterキーを叩いた時、訂正モードのまま次行

    ↑これは[タブオーダーの設定]で解決できますが、

    > の先頭項目にカーソル移動

    ↑これはカード形式のフォームなので[タブオーダーの設定]で解決できませんでしたね。(^^ゞ

    一番簡単なのは、次のようなコマンドボタンを作って実行することでしょうね。

     オブジェクト名: 任意のオブジェクト名
     標題     : 先頭項目へ

     機能名      機能パラメータリスト
     1 フォーカス移動 任意のオブジェクト名 ← フォーカスを移動したいフォーム上の先頭項目のテキストオブジェクト名
     2 なし
     3 なし
     4 なし

     ◇ ◇ ◇ ◇ ◇

    あるいは、[タブオーダーの設定]で改行しないで、

    最後の入力のテキストの後に、コマンドボタンがフォーカスされるようにする。

    コマンドボタンをエンターすれば、コマンドボタンの機能が実行されるというわけです。

     オブジェクト名: 任意のオブジェクト名
     標題     : 次行へ

     機能名      機能パラメータリスト
     1 フォーカス移動 任意のオブジェクト名 ← フォーカスを移動したいフォーム上の先頭項目のテキストオブジェクト名
     2 ジャンプ    次行
     3 なし
     4 なし


引用返信 [メール受信/OFF] 削除キー/
■12182 / inTopicNo.5)  Re[2]: フォーム形式編集の連続訂正
□投稿者/ かなや -(2020/03/30(Mon) 21:30:05)
    No12179に返信(今村 誠さんの記事)
    > 2020/03/29(Sun) 15:25:51 編集(投稿者)
    >
    ONnojiさん、今村さん、ありがとうございました。
    完全に解決しました。
    殆どが初体験の事ばかり。
    ONnojiさん、今村さんのご指摘、サンプルデータを丹念になぞり自分との相違点、
    欠落部分を追加、修正しました。
    以下は初めてのこと、知らなかった事。
    フォームにレコード移動のイベントを定義する、テキストごとに改行方向を指定できる、フォームオプションで開始時実行コマンドを定義する、スペースキーを表編集のF2訂正と同様に使える、コマンドボタンの定義に多彩な機能名があり多くの機能パラメータが指定できる。etc、etc

    お二方のご助言により解決致しました。
    ありがとうございました。

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



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

このトピックに書きこむ

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

Mode/  Pass/

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

- Child Tree -
- Antispam Version -