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

《 桐に関する質問は、「桐質問掲示板」からどうぞ 》
■ 24時間以内に作成されたスレッドは New で表示されます。
■ 24時間以内に更新されたスレッドは UpDate で表示されます。

記事リスト ( )内の数字はレス数
Nomal(仮題)目からウロコの「桐プログラミング」入門(2) | Nomal桐sについて(3) | Nomal桐の正規表現(0) | Nomalコマンドボタンの機能名・機能パラメータの一覧表を掲載しました(0) | NomalINF_Framework の入門講座を公開しました(0) | NomalINF_Framework 第3.3版 改訂版(MkII) の解説(0) | Nomalイベント処理の整形ユーティリティについて(0) | Nomalアイテム登録が要らないランチャー(0) | Nomal電子カルテ、レセコン(0) | Nomalいつも、ありがとうございます。(0) | NomalINF_カードには INF Framework の最新版が含まれています(0) | Nomal蔵書物品管理 正式バージョン(4) | Nomalデートピッカーの修正情報(0) | Nomaltoy_launcher の解説に加筆しました(0) | Nomal「新 フォームアプリケーション入門 §1」をアップロードしました。(2) | Nomal蔵書物品管理 ベータバージョン−2(3) | Nomal先発品後発品(1) | Nomal断捨離(続) CD・DVD編(3) | Nomal岡崎市立中央図書館事件(1) | Nomal書籍管理って TRC で無いの?(0) | NomalINF Framework 第3.3版(1) | NomalISBNでゲットだぜ!(25) | Nomal断捨離(6) | Nomalキーダウンイベントを簡単に(*ショートカットキーも登録できます)(0) | NomalWindows10 2004 と桐10(s)(2) | Nomal局所変数の受け渡し(0) | Nomalファイル管理(0) | Nomalダブルクリック(0) | Nomal現在の状況で(4) | Nomal最新の Office (Excel) で 桐9x のクロスエクセル機能を有効にする方法!?(1) | Nomal表で設定した項目の表示条件をフォームに反映する(0) | NomalINF_Framework 第3.2版 Rev.238(0) | Nomalシームレス電卓機能(0) | Nomal入力支援ボタンで都道府県ピッカーから入力する(0) | Nomal入力支援ボタンでDatePickerから日付入力(0) | Nomal入力支援ボタンで電卓を呼び出して結果を反映(0) | Nomalコマンドボタンのオートリピート(0) | Nomalスピンボタンの仕様をアップしました(0) | Nomal入力支援ボタンのリストを登録、更新するサンプル(0) | Nomalランチャーでファイルを開く(0) | Nomal局所変数の保存(0) | Nomalプルダウンメニューの解説をアップしました(0) | NomalクラシックINF_Frameworkのマニュアル完成(0) | Nomaltoy_launcher3(0) | Nomalファイル管理を桐で作成しました。(9) | NomalオートINF_Framework(0) | Nomalエクセルで計算結果エラー(3) | Nomal桐の記事(0) | Nomal桐のプログラミング入門(2) | NomalSQL Server 2017 Express か Developer のインストールについて(7) | Nomalこのページって何!?(8) | Nomal桐と外部DB(10) | Nomal桐をタブレットにインストールしたい(6) | Nomal桐の一括処理の本が欲しい(2) | Nomal拙作:HPのリニューアルに関して(4) | Nomalもし、下記で意図が通じましたら・・・(2) | Nomal投稿の引用について(9) | Nomalhttps://www.kthree.co.jp/ の脆弱性(3) | Nomal入力方式(5) | Nomal新元号の桐対応は(8) |



■記事リスト / ▼下のスレッド
■1316 / 親記事)  オートINF_Framework
□投稿者/ AKome -(2019/06/10(Mon) 15:03:29)
http://akome409102.html.xdomain.jp/
    ONnojiさんの

    INF Framework 第3.2版 がダウンロードできるようになりました。
    観験桐コーナーの 186番もしくは187番です。

    ・一覧表形式や伝票形式のフォームが、表編集のように左右スクロールします。
    ・一覧表形式や伝票形式のフォームが、表編集のように列固定出来ます。
    ・項目の表示幅をマウスドラッグで変更出来ます

    と紹介されていますが、

    INF Framework 第3.2版に含まれる
    オートINF_Framework の解説を書いてみました。
    表を指定するだけで、以上の機能が使えるフォームが開きます。

    また、オートINF_Framework を特定の表 専用とする手順も案内しています。

    ぜひおいでになってください。

    あこめの桐のプログラミング入門
    *『あこめの桐』とかで検索していただけるとヒットするかと。
引用返信 [メール受信/OFF]



■記事リスト / ▼下のスレッド / ▲上のスレッド
■1312 / 親記事)  エクセルで計算結果エラー
□投稿者/ たゆー -(2019/05/16(Thu) 11:47:43)
    お世話様です。
    エクセルで計算結果が「0」にならないのが発生しています
    なぜでしょう



keisan.zip
/7KB
引用返信 [メール受信/OFF]

▽[全レス3件(ResNo.1-3 表示)]
■1313 / ResNo.1)  Re[1]: エクセルで計算結果エラー
□投稿者/ たゆー -(2019/05/16(Thu) 11:50:37)
995×313 => 250×78

20190516.jpg
/65KB
引用返信 [メール受信/OFF]
■1314 / ResNo.2)  Re[1]: エクセルで計算結果エラー
□投稿者/ ONnoji -(2019/05/16(Thu) 12:06:04)
    2019/05/18(Sat) 00:30:20 編集(投稿者)
    2019/05/16(Thu) 14:55:11 編集(投稿者)
    2019/05/16(Thu) 12:41:37 編集(投稿者)
    2019/05/16(Thu) 12:38:59 編集(投稿者)
    2019/05/16(Thu) 12:31:13 編集(投稿者)
    2019/05/16(Thu) 12:10:48 編集(投稿者)

    > エクセルで計算結果が「0」にならないのが発生しています
    > なぜでしょう

    浮動小数点(フローティング・実数)の演算では、原理上誤差が生じます。

    これは、少数を含む四則演算を行った場合と、除算によって演算結果に少数が含まれていた場合、の両方のケースで発生すると思いますよ。

    試しに「エクセル 浮動小数点」でググってみてください。

    なお、桐の場合には、実数型がこれに相当します。

    ちなみに、桐の数値型や通貨型は、二進化十進数 (BCD、Binary-coded decimal )で演算していますのでこの問題は発生しませんよ。
    ご安心ください。

    <追記>

    > いまネットで調べましたら、マイクロソフトのサポートページに
    >>0.1、0.2、0.3、0.4、0.7、0.8が誤差を発生します。

    DOSの頃の dBASE でも、いとも簡単な丸め(四捨五入)処理で誤差が出ますよ。
    演算結果に有効桁数以下のごく小さな値を加算して補正する方法が有効でした。

    桐の数値型・通貨型は二進化十進数 (BCD、Binary-coded decimal )で演算していますので心配はいりません。

    なお、桐の実数型は、ODBCで接続するためのものですよ。


    <さらに追記>

    ■サンプルプロシージャ

    手続き定義開始 cmdTestClick( )
     変数宣言 自動,実数{ &numFloat }
     変数宣言 自動,数値{ &numBcd }

     &numFloat = 1100.475
     トレース出力 _&numFloat
     トレース出力 _#四捨五入( &numFloat, 2 ) , " 1100.48 にならずに桁落ちする"
     トレース出力 _#四捨五入( &numFloat + 0.00001, 2 ), " 有効桁以下の値(ここでは、0.00001)を加算して補正する"

     &numBcd = 1100.475
     トレース出力 _&numBcd
     トレース出力 _#四捨五入( &numBcd, 2 )

    手続き定義終了

    <トレース結果>

     :&numFloat : 1100.475
     :#四捨五入( &numFloat, 2 ) : 1100.47 1100.48 にならずに桁落ちする
     :#四捨五入( &numFloat + 0.00001, 2 ) : 1100.48 有効桁以下の値(ここでは、0.00001)を加算して補正する
     :&numBcd : 1100.475
     :#四捨五入( &numBcd, 2 ) : 1100.48



引用返信 [メール受信/OFF]
■1315 / ResNo.3)  Re[2]: エクセルで計算結果エラー
□投稿者/ たゆー -(2019/05/16(Thu) 12:20:23)
解決済み!
引用返信 [メール受信/OFF]

■記事リスト / レス記事表示 → [親記事-3]



■記事リスト / ▼下のスレッド / ▲上のスレッド
■1311 / 親記事)  桐の記事
□投稿者/ toshi-chan -(2019/04/27(Sat) 10:26:17)
    K3のサイトを見ていたら、日経 xTECH(クロステック)に桐の記事が掲載されていることがわかりました。桐9シリーズが約10年続いた理由なども書かれていて、面白かったです。ぜひご覧になって下さい。
引用返信 [メール受信/OFF]



■記事リスト / ▼下のスレッド / ▲上のスレッド
■1306 / 親記事)  桐のプログラミング入門
□投稿者/ AKome -(2019/04/02(Tue) 09:37:12)
http://akome409102.html.xdomain.jp/
    ONnojiさんのWEBサイト移行に伴い
    桐のイベント道場の「フォームアプリケーション入門」が廃版となってしまいました。

    私もずいぶんとお世話になったので、いささか寂しく思い
    これからプログラムを作成しようとする方のお役に立てればと入門講座を書いてみました。

    興味のある方は是非おいでになってみてください。
引用返信 [メール受信/OFF]

▽[全レス2件(ResNo.1-2 表示)]
■1309 / ResNo.1)  Re[1]: 桐のプログラミング入門
□投稿者/ しょしん -(2019/04/23(Tue) 16:29:10)
    No1306に返信(AKomeさんの記事)

    Akome様
    素晴らしい、ホームページのご紹介をありがとうございます。
    こういった解説が欲しかった!!!

引用返信 [メール受信/OFF]
■1310 / ResNo.2)  Re[2]: 桐のプログラミング入門
□投稿者/ AKome -(2019/04/23(Tue) 17:34:45)
    No1309に返信(しょしんさんの記事)
    > ■No1306に返信(AKomeさんの記事)
    >
    > Akome様
    > 素晴らしい、ホームページのご紹介をありがとうございます。
    > こういった解説が欲しかった!!!
    >

    コメントありがとうございます。
    執筆した甲斐がありました (^.^)


    サイト名は『あこめの桐のプログラミング入門』ですが

    「桐のプログラミング入門 桐10」 とか
    「プログラミング入門 桐10」のように

    桐10を付けて検索すると比較的上位の方に出てくるようです。

    たくさんの方々のご来場をお待ちしております。


    追伸)
    今後はフォームに便利な機能を追加するフリーのライブラリの解説なども手掛けていく予定です。

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

■記事リスト / レス記事表示 → [親記事-2]



■記事リスト / ▲上のスレッド
■1290 / 親記事)  SQL Server 2017 Express か Developer のインストールについて
□投稿者/ くおんたむ -(2019/01/19(Sat) 11:52:33)
    どうも、初歩的な事で、申し訳ないです。

    SQL Server 2017 Express か Developerをインストールについてです。
    システムの開発を依頼され、そのテスト用にSQL Server を導入しようと
    考えています。

    CドライブがSDDで、DドライブがHDDの構成となっており、
    DドライブにSQL Serverを入れたいと考えております。

    @ Dドライブにインストールは可能なのでしょうか?
    A それとも、CドライブにSQL Server をインストールし、データを
      Dドライブにて運用する事が可能でしょうか?

    インストール手順がありましたら、ご教示お願いいたします。

    ネットで色々と情報を集めているところですが、そういった例が
    少ないようですので、ここで質問させて頂きました。

    すみませんが、よろしくお願いします。

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

▽[全レス7件(ResNo.3-7 表示)]
■1293 / ResNo.3)  Re[1]: SQL Server 2017 Express か Developer のインストールについて
□投稿者/ 尾形 -(2019/01/20(Sun) 08:27:33)
    SSDの書き込み対策かと思いますが


    桐もそうかと思いますけど
    桐をDドライブにインストールしても
    桐の作業フォルダまできちんと設定しないと
    結局、SSDのCドライブで書き込み作業するかと思います


    多分、SQLサーバも同じ感じでないかと
    作業領域の設定とか勉強しないと効果が少ないかもです


    SSDに書き込みしていい気もしますけど

引用返信 [メール受信/OFF]
■1294 / ResNo.4)  Re[2]: SQL Server 2017 Express か Developer のインストールについて
□投稿者/ hidetake -(2019/01/20(Sun) 08:29:09)
    > 桐+外部dbの話題がでるとうれしいです

    > 桐共有での苦労より、外部dbでの苦労の方が
    > やりがいはあるかと思います

    そうですね。

    Microsoft SQL Server は、インストールは
    やってみれば直ぐにわかりますが、C でも D でも
    インストールは可能です。

    それに、インストール後のデータ作成も、
    インストール先にかかわらず、任意の場所に
    データ(&ログも)は置くことはできます。

    システムデータベースやログの置き場も変更
    できたと思います。
引用返信 [メール受信/OFF]
■1295 / ResNo.5)  Re[2]: SQL Server 2017 Express か Developer のインストールについて
□投稿者/ hidetake -(2019/01/20(Sun) 09:01:32)
    2019/01/20(Sun) 09:05:03 編集(投稿者)

    > SSDに書き込みしていい気もしますけど

    SSD の耐久性を今どき気にされるならば、
    サーバ(PC?)自体に SSD を選択すべきで
    ないと、私は思います。

    SSD の快適性は使っている方にとっては
    当たり前のことですけれど、

    SQL Server 2017 Express の最大データ
    ベースサイズって、最大で、たがが 10GB
    です。

    サーバでも今では SSD の選択が比較的
    簡単に行えるようになりました。
    ただ、価格の問題はあり、容量の関係で
    HDD を選ばざるを得ない場合も多いです。

    データセンターで提供される VPS でも
    SSD の選択が低価格で可能になっています。
    もちろん、容量の関係で HDD の選択肢も
    ありますけど、

    レンタルサーバで安価な部類の Zenlogic
    だって、Yahoo!基盤だろうと AWS基盤だ
    ろうと、ストレージは SSD です。
    みなさんそこで DB を使われています。

    もちろん、SSD だろうが HDD だろうが
    バックアップは重要なわけで、もし C の
    SSD にデータを置いても HDD にバック
    アップを取れば良いんじゃないですか。

    書き込み容量制限を気にしだしたら、
    Windows自体のテンポラリファイルや
    スワップファイルの書き込みも気にしな
    くちゃならなくなって、それを HDD の
    D に移すなんてことしていたら、SSD の
    意味は無くなってしまいます。


    だからといって、SQL Server で、桐で
    使うぐらいの用途・容量でしたら、
    ちゃんとSQL 的な使い方をすれば、
    データを SSD に置こうと、HDD に置こ
    うと、それほど大きな差は出ないよう
    な気がします。

引用返信 [メール受信/OFF]
■1296 / ResNo.6)  Re[3]: SQL Server 2017 Express か Developer のインストールについて
□投稿者/ hidetake -(2019/01/20(Sun) 10:22:07)
    > もちろん、SSD だろうが HDD だろうが
    > バックアップは重要なわけで、もし C の
    > SSD にデータを置いても HDD にバック
    > アップを取れば良いんじゃないですか。

    いろいろと妄想も出て、話しは拡大しすぎますが

    もし、Cドライブに十分な空き容量があるならば、
    Cドライブ領域を切り詰め 30GB 程度の空きを造り、
    それを別ドライブにする。仮に E としますが。

    そこに SQL Server のデータを置く。
    そして、E ドライブを頻繁にボリュームシャドー
    コピーを取るようにする。例えば1時間毎とか。

    その際にボリュームシャドーコピーの保存場所は
    HDD の Dドライブに置くようにする。

    VSSスナップショットの場所を移動する方法
    https://barracuda.atlassian.net/wiki/spaces/BB/pages/36405252/VSS

    もちろん、メモリ上にデータが残っているような
    DB に常時フルアクセスするような高稼動な DB
    では無いものとしてですが。

    ※何故に別ドライブにするかは Cドライブ全体の
     VSS 取ると、パフォーマンス上タイムロスは
     生じるので。

    それと私自身は、別ドライブに VSS 取った経験は
    無いのでパフォーマンスはどのようなものかは
    わかりません。

    VSS の履歴は Windows の場合 36だったかな!?
    だから1時間に1回 VSS 取ったら 36時間しか
    持たないので、もちろん、夜間に通常のバック
    アップは必要です。



    私自身は、システムの障害時に短時間で復旧させる
    手段として、物理サーバ上に仮想サーバをたて、
    その仮想サーバ上で SQL Server 等のシステムは
    稼動させています。

    そして、もう1台の物理サーバを用意し、仮想を
    有効にし、システムの動いている仮想サーバを
    もう1台の物理サーバ上の仮想領域にレプリケー
    ションを取っています。

    もし、メインサーバに障害が発生したら、予備の
    サーバの仮想サーバをフェールオーバーし稼働させ
    ます。復旧時間を短くするためです。


    システムのことを考え出すと楽しいし、いろんな
    工夫も出てきます。

引用返信 [メール受信/OFF]
■1297 / ResNo.7)  Re[1]: SQL Server 2017 Express か Developer のインストールについて
□投稿者/ くおんたむ -(2019/01/27(Sun) 11:58:00)
    どうも、hidetakeさん、尾形さん

    連名レスで失礼いたします。

    とりあえず、SQL Server Developer 2017をSSDのあるCドライブに
    インストールし、データ類をHDDのFドライブに指定して、動作してみる
    事とします。

    この頃、忙しく、中々返信を送ることができず、失礼いたします。

    色々とありがとうございます。
    これから、弄ってみたいと思います。
引用返信 [メール受信/OFF]

■記事リスト / レス記事表示 → [親記事-7]






203903

Mode/  Pass/

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

- Child Tree -
- Antispam Version -