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

24時間以内に投稿された新着記事


■15292 / )  Re[5]: 連番の付与
□投稿者/ 一太郎 -(2026/03/03(Tue) 10:23:53)
    ONnojiさん

    > いい加減に、桐のバージョンくらいは提示してくださいね。(ーー;)--------------> ※遠い目線
    失礼しました:桐のバージョンは「桐10s」#2545 です

    > [希望する結果の作図]と[不具合の結果の作図]は別々に用意して提示してください。
    今後についてはご指摘のとおり注意します。
返信 [メール受信/OFF] 削除キー/

■15291 / )  Re[4]: 連番の付与
□投稿者/ ONnoji -(2026/03/03(Tue) 09:35:04)
    2026/03/03(Tue) 10:01:06 編集(投稿者)

    いい加減に、桐のバージョンくらいは提示してくださいね。(ーー;)--------------> ※遠い目線

    さて、苦言を少々言わせていただきます。

    > ●再定義(数値)
    > [1枚]#直前値([1枚],0) + [発行枚数]
    > [2枚]#条件選択([発行枚数]=2, [1枚]+1, 1, "")
    >
    > 発行枚数  1枚 2枚
    > 2     1  2
    > 1     3
    > 2     4  5
    > 1     6  7 ← これが重複といっている?
    > 1     8
    > 2     9  10

    ↑これは

    > 1 枚を入力した場合に数値が重複してしまう問題が発生しています。

    とのことですが、

    項目計算式の項目、つまり[1枚]または[2枚]に項目カーソルを合わせて、

    置換:項目置換 を選ぶと、[計算項目です. 再計算しますか?]表示されますので、

    [はい]を実行して再計算してください。

    そうすると、

    発行
    枚数 1枚 2枚
    2   2   3
    1   3   
    2   5   6
    1   6   
    1   7   
    2   9   10

    という結果が得られます。

    > 1 枚を入力した場合に数値が重複してしまう問題が発生しています。

    そんな問題は発生していませんから、そもそも全然違いますよね。
    ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

    従って以下の定義では再計算しても駄目なようですね。
     ↓
    項目
    番号 項目名  データ型 項目計算式
    1  発行枚数 整数  
    2  1枚   整数   #直前値([1枚],0) + [発行枚数]
    3  2枚   整数   #条件選択([発行枚数]=2, [1枚]+1, 1, "")

    このように

    単純に計算項目を再計算するのを忘れていただけかと思って、試しに再現してみましたが、
    ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

    元々の項目計算式が正しくなかったようですね。(−−〆)

    しかし、以下のような不正確極まりない適当に近い作図を提示されたので、
        ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

    > 発行枚数  1枚 2枚
    > 2     1  2
    > 1     3
    > 2     4  5
    > 1     6  7 ← これが重複といっている?
    > 1     8
    > 2     9  10

    当方は理解するのに非常に苦労しました。
    ・・・・・・・・・・・・・・・・・・

    今後は最初から正確な作図を提示するようにしてください。よろしく。
       ・・・・・・・・・・・・・・・・・・・・・・・      

    [希望する結果の作図]と[不具合の結果の作図]は別々に用意して提示してください。

    ごっちゃにすると、ぜんぜん意味不明になります。


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

■15289 / )  Re[3]: 連番の付与
□投稿者/ 一太郎 -(2026/03/03(Tue) 09:22:22)
    ONnojiさん

    このたびは、発行枚数に応じた連番付与の仕組みについて、迅速に大変分かりやすいご説明と具体的な計算式をご提示いただき、ありがとうございました。

    未定義値とする場合の考え方や、項目名の読み替えについても丁寧に補足してくださり、大変参考になりました。

    また、桐のバージョン提示やプロンプトの示し方についてのご助言も、今後の質問の際に気をつけるようにします。

    生成AI「ちゃっぴー」検索してみて使ってみます。貴重なご指摘とご教示に心より感謝致します。
解決済み!
返信 [メール受信/OFF] 削除キー/

■15288 / )  Re[2]: 連番の付与
□投稿者/ ONnoji -(2026/03/03(Tue) 02:35:05)
    > ちなみに、当方の回答の項目名との違いですが、
    >
    > 項目[1枚]は項目[連番]に対応して、同様に項目[2枚]は項目[連番改]に対応しています。
    >
    > そのように読み替えてください。(^^ok

    質問の趣旨に合わせて、項目[1枚]項目[2枚]を追加すると次のようになります。

    項目
    番号 項目名  データ型 項目計算式
    1  発行枚数 整数  
    2  連番   整数   #直前値( [連番], 0 ) + [発行枚数]
    3  連番改  整数   #cond( [発行枚数] = 2, [連番] - 1, 1, [連番])
    4  1枚   整数   #cond( [連番] = [連番改], [連番], 1, [連番改] )
    5  2枚   整数   #cond( [連番] <> [連番改], [連番], 1, #u )
          

    発行枚数 連番 連番改 1枚 2枚
    1     1   1    1  
    2     3   2    2   3
    1     4   4    4  
    2     6   5    5   6
    1     7   7    7  
    1     8   8    8  
    2    10   9    9  10

    添付ファイルは数日を目途に削除しますので、ダウンロードはお早めに願います。

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


Mode/  Pass/

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

- Child Tree -
- Antispam Version -