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

■14414 / ResNo.20)  Re[12]: 比較式の書き方について
  
□投稿者/ うにん -(2024/05/28(Tue) 22:53:35)
    なんと、ヘルプに書いてありました!
    「グループ化指定」をキーワード検索したら、
    「グループ化指定を使用した検索」という項目があります。「比較式」の中の1項目です。

引用返信 [メール受信/OFF] 削除キー/
■14415 / ResNo.21)  Re[13]: 比較式の書き方について
□投稿者/ ONnoji -(2024/05/28(Tue) 22:56:25)
    2024/05/28(Tue) 23:35:44 編集(投稿者)

    > なんと、ヘルプに書いてありました!
    > 「グループ化指定」をキーワード検索したら、
    > 「グループ化指定を使用した検索」という項目があります。「比較式」の中の1項目です。

    ご連絡ありがd。

    さっそく調べてみますね。

    ちなみに、どのバージョンのヘルプでしょうか???

    p.s.

    もしも、桐sのヘルプに書いてあったら、今回の質問の投稿者は、まさに冤罪ですよね。

    だって誰一人も今回の質問の投稿者を信じなかったのですからね〜。

    とても反省だなぁ〜・・・m(__)m

引用返信 [メール受信/OFF] 削除キー/
■14416 / ResNo.22)  Re[9]: 比較式の書き方について
□投稿者/ ONnoji -(2024/05/29(Wed) 08:43:26)
    2024/05/29(Wed) 20:30:55 編集(投稿者)

    No14403に返信(通りすがりさんの記事)
    > 文法解析のバグはワザと残してるらしいですよ
    > 大久保さんが言ってた

    日経クロステック(xTECH)2019.04.25 の記事はちゃんと読んでいなかったので、今回読み直してみました。

    すると、

     まったく同じ画面を使いたいユーザーに向け、DOSのエミュレーション機能も開発した。
     処理を自動化するマクロ機能「一括処理」の互換性維持が主目的だ。
      :
      :
     そこでマクロのコマンドとして実装していた画面描画やキーボードの入出力などの処理が可能なDOSエミュレーション環境を一から開発した。

    という文脈のなかで、「コマンドの文法解析のバグ」という事が述べられているのですね。

    これは、DOSのエミュレーション機能、つまりWin桐の一括処理実行ウィンドウ(DOS桐互換ウィンドウ)の互換性の話なんですね。

    つまり、DOS桐とWin桐の一括処理実行ウィンドウ(DOS桐互換ウィンドウ)との互換性を保持するために泣く泣く虫を付け足したという意味なんですよ。

    今までちゃんと読んだことがなかったので、今回読み直してみて「なぁ〜んだ」そんなことかぁ〜と思いましたね。

    Win桐の一括処理実行ウィンドウ(DOS桐互換ウィンドウ)は、バグまで再現した完全互換でっせ、ということが言いたかったのでしょうね。

    でもね冷静になって考えてみてください。

    これって、Win桐の一括処理実行ウィンドウ(DOS桐互換ウィンドウ)の話なんですよ。

    決して、Win桐で実行する通常の一括処理のことでは無いのです。

    しかし、当時の状況をよく知らない人が読むと、大変だ!Win桐には虫が付いているよ〜、ヤバイヨヤバイヨになっちゃうんでしょうね。

    そして、記事を書いたテクニカルライターも当時の事は何も知りもしませんから、インタビューをそのまま使っちゃたのでしょう。

    災難なのは、誤解される管理工学研究所さんですね。ご愁傷さまです。

    p.s.

    現在では、一括処理実行ウィンドウ(DOS桐互換ウィンドウ)を見たことがない人の方が多いかもしれませんね。

    そもそも、そんなものが存在することさえ知らない人もたくさんいるでしょ。

    当該記事の

    > 「本来は修正すべきバグだが、『ユーザーの資産だから』という理由で修正を見送った」

    ↑この部分を、次↓のように

    > 「本来はバグだが、『ユーザーの資産だから』という理由であえてバグを追加した」※←これはエミュレータに対してだよ。桐本体の事ではありませんよ。

    と書いていればねぇ〜、エミュレータの互換性維持のためにそんなところまで気を使ったのかぁ〜と逆に感心されるのですがね。

    残念ながら、この記事を書いたテクニカルライターの頭の中を「バグは修正されるべきもの」という先入観が支配しているのですね。

    インタビューを受けた側は、「俺たちは凄いだろ!、ここまで気を使ったのだぁ〜」とドヤ顔で説明していたんだけどね。

    テクニカルライターには意味が通じなかったようですね。

    また、一括処理実行ウィンドウ(DOS桐互換ウィンドウ)を見たことがない人は、

    「なんだかわからないけど、桐にはバグが残してあるんだぁ〜。ヤバイヨ!ヤバイヨ!」と早とちりしやすいのでしょうね。

    これも記事中にエミュレータと紹介されている一括処理実行ウィンドウ(DOS桐互換ウィンドウ)の存在を知らないから故でしょうね。

    まさに、幽霊の正体見たり枯れ尾花(ゆうれいのしょうたいみたりかれおばな)ですね。


548×482 => 250×219

1716946723.jpg
/51KB
引用返信 [メール受信/OFF] 削除キー/
■14417 / ResNo.23)  Re[14]: 比較式の書き方について
□投稿者/ ONnoji -(2024/05/29(Wed) 08:55:58)
    2024/05/29(Wed) 09:00:48 編集(投稿者)

    No14414に返信(うにんさんの記事)
    > なんと、ヘルプに書いてありました!
    > 「グループ化指定」をキーワード検索したら、
    > 「グループ化指定を使用した検索」という項目があります。「比較式」の中の1項目です。

    当方も見つけました。

    桐9-2012 のヘルプにもありますね。

    [桐 - ヘルプ]→ データと式 → 比較式 → グループ化指定を使用した検索

    グループ化指定を使用した検索
    --------------------------------------------------------------------------------
    グループ化指定を使用して検索する場合は、「<項目名>.<グループ化指定>=<比較値>」の形式で指定します。
    左辺に計算式を使用することはできません。また、ワイルドカード(*、×)は使用できません。
     
     サンプル

    ・「2003年の4月」のデータを検索します。
      [].月 = d"2003/4"


    ・「2003年4月1日」と同じ四半期のデータを検索します。
       [].四半期 = d"2003/4/1"


    ・都道府県が「神奈川県」のデータを検索します。
       []."都道府県" = "神奈川"


    ・先頭から2文字目までが「大阪」のデータを検索します。
      [].文字2 = "大阪"


    ・項目値を10単位で区切り、50から59までのデータを検索します。
      [].(10) = 50

     ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇ ◇

    こういうのもありますね。

    [桐 - ヘルプ]→ データと式 → グループ化指定

    グループ化指定
    --------------------------------------------------------------------------------
    並べ替えや集計を行なう際、項目値の一部でグループ化するかどうかを指定できます。



引用返信 [メール受信/OFF] 削除キー/
■14418 / ResNo.24)  Re[7]: 比較式の書き方について
□投稿者/ ONnoji -(2024/05/29(Wed) 09:14:40)
    fu さん

    当方に勘違いがありましたので説明させていただきます。

    ヘルプには

    [桐 - ヘルプ]→ データと式 → 比較式 → グループ化指定を使用した検索
    [桐 - ヘルプ]→ データと式 → グループ化指定

    とありまして、グループ化指定も比較式の仲間だと判明しました。

    この点は当方の誤りでしたので、お詫びして訂正させていただきます。m(__)m

    p.s.

    さらに追加の情報があれば、逐次投稿させていただきます。


引用返信 [メール受信/OFF] 削除キー/
■14419 / ResNo.25)  Re[15]: 比較式の書き方について
□投稿者/ うにん -(2024/05/29(Wed) 10:25:36)
    > 桐9-2012 のヘルプにもありますね。

    私の方は、桐9sです。
    内容は同じようです。

    > ・「2003年の4月」のデータを検索します。
    >   [].月 = d"2003/4"

    ヘルプを見つける前にこれを試そうとして、4とか"4"では「型が違う」エラーで戸惑ってました。4月が全部、という検索ではないわけですね。

    > こういうのもありますね。
    >
    > [桐 - ヘルプ]→ データと式 → グループ化指定
    >
    > グループ化指定
    > --------------------------------------------------------------------------------
    > 並べ替えや集計を行なう際、項目値の一部でグループ化するかどうかを指定できます。

    こっちの認識しかありませんでしたが
    グループ指定で検索ができるもの、となると、一括処理がバグなのかな。
引用返信 [メール受信/OFF] 削除キー/
■14420 / ResNo.26)  Re[16]: 比較式の書き方について
□投稿者/ ONnoji -(2024/05/29(Wed) 12:01:39)
    >>・「2003年の4月」のデータを検索します。
    >>   [].月 = d"2003/4"
    > ヘルプを見つける前にこれを試そうとして、4とか"4"では「型が違う」エラーで戸惑ってました。
    > 4月が全部、という検索ではないわけですね。

    なんか面倒臭いですね。

    ドキュメント不足の感がありますよね。

    何となく覚えていますが、DOS桐から移行する時に新機能として紹介していたような・・・

    >>こういうのもありますね。
    >>[桐 - ヘルプ]→ データと式 → グループ化指定
    >>グループ化指定
    >>--------------------------------------------------------------------------------
    >>並べ替えや集計を行なう際、項目値の一部でグループ化するかどうかを指定できます。
    > こっちの認識しかありませんでしたが
    > グループ指定で検索ができるもの、となると、一括処理がバグなのかな。

    全滅みたいですから、忘れているか?(^^ゞ

    本件はK3殿に報告しておきました。

引用返信 [メール受信/OFF] 削除キー/
■14421 / ResNo.27)  Re[8]: 比較式の書き方について
□投稿者/ ONnoji -(2024/05/29(Wed) 17:01:55)
    2024/05/29(Wed) 17:02:31 編集(投稿者)

    fu さん

    > さらに追加の情報があれば、逐次投稿させていただきます。

    本件は管理工学研究所へ報告しました。

     ■現象
     グループ化指定を使った絞り込みが履歴に登録出来ても、実行する時にエラーになる
     一括処理コマンドでは「KU1090:コマンドの形式に誤りがあります」が表示される。
     桐9-2012で再現します。もちろん桐sでも。


    ちなみに、桐9-2012から最新の桐sSLのすべてのバージョンで再現します。

    仕様と実装に食い違いがありますので、調査をするそうです。

    なお、現行では全滅状態ですので、絞り込み・検索をコマンドで行う場合には、

    [桐 - ヘルプ]→ データと式 → 比較式 → 文字列の検索 を参考にしてください。

    なお、コマンドの具体的な用例は拙作webページにもありますのでご参考にしてください。

    こちら
     ↓
    桐の釣魚大全のトップ > フォームアプリケーション教書 第2部
    21   レコードの絞り込み
    http://silicon7565.html.xdomain.jp/guide/guide_Part2.htm#section21



引用返信 [メール受信/OFF] 削除キー/
■14422 / ResNo.28)  Re[9]: 比較式の書き方について
□投稿者/ fu -(2024/05/30(Thu) 10:19:34)
    No14421に返信(ONnojiさんの記事)

    ONnoji さん

    K3へのご報告ありがとうございました。
    グループ化指定を使った検索は少なくとも桐9-2012から仕様として実装されているが、コマンドでの実行ではバグがあるということですね。

    実際使っている人は多くないと思いますが、過誤の所在がソフト側にあるということがわかって勉強になりました。

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

<前のレス10件

スレッド内ページ移動 / << 0 | 1 | 2 >>

このスレッドに書きこむ

Mode/  Pass/

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

- Child Tree -
- Antispam Version -