プリザンターの拡張機能で和暦→西暦変換をサポートしてみる
はじめに 日本のビジネス文書では「令和6年12月25日」のような和暦表記が広く使われています。紙の申請書や契約書をプリザンターに取り込む際、和暦で記載された日付を西暦の日付項目に手作業で変換する...
129 search resultsShowing 1~20 results
You need to log-in
はじめに 日本のビジネス文書では「令和6年12月25日」のような和暦表記が広く使われています。紙の申請書や契約書をプリザンターに取り込む際、和暦で記載された日付を西暦の日付項目に手作業で変換する...
はじめに プリザンターはレコードを更新するたびに変更履歴をバージョンとして保持します。バージョン番号(Ver)は更新ごとにインクリメントされるため、Ver数はそのレコードの履歴件数とほぼ一致しま...
はじめに 前回は Users テーブルの CRUD 操作を紹介しました。第 4 回では、プリザンターのデータテーブルの中核である Results(記録テーブル)と Issues(期限付きテーブル...
はじめに 前回は Results テーブルと Issues テーブルの CRUD 操作を紹介しました。最終回となる第 5 回では、Wikis テーブルの CRUD 操作を見ていきます。 Wiki...
はじめに 拡張機能だけでPDFプレビューを実装してみるで紹介した PDF プレビュー機能には、ちょっとした不具合が 3 つあります。 一覧画面を下にスクロールして追加の行が読み込まれたとき(ac...
はじめに プリザンターのサーバスクリプトは、JavaScript エンジンとして ClearScript(V8)を使用しています。.NET の DateTime を JavaScript に渡す...
はじめに プリザンターの開発環境構築といえば、公式の手順では Visual Studio を使ったセットアップが紹介されています。しかし、普段から VSCode をメインエディタとして使っている...
はじめに 今回はプリザンターの数値項目に対してExcelのデータバーのような棒グラフを表示する方法を紹介します。 実装してみる 今回はこのような数値項目に対してデータバーを表示させてみます。サー...
はじめに 前回は定義ファイルの構造と CodeDefinition クラスのプロパティ体系を見ました。今回は、コード自動生成の中核であるテンプレート展開エンジン(Creators.cs)がどのよ...
はじめに 前編:拡張機能編 では、Sites.InheritPermission を切ったうえで「親の権限+追加−除外」を バックグラウンドサーバスクリプトと拡張 SQL で同期する方法を紹介し...
はじめに 「PDF や DXF のプレビューができるなら、3D プリンタ用の STL ファイルもプレビューできない?」という話が出たので、今回も拡張機能だけで実装してみました。 以前の記事でプリ...
はじめに プリザンターのソースコードを読んでいると、Models ディレクトリに自動生成されたと思しき大量の .cs ファイルがあることに気づきます。これらのファイルは、CodeDefiner ...
はじめに プリザンターの API で日時を送受信するとき、そのタイムゾーンはどうやって決まるのでしょうか。DB にはタイムゾーン情報なしの DateTime が格納されているため、API 側で何...
はじめに プリザンターのサイト権限は、Sites.InheritPermission カラムを通じて親サイトの権限を継承する仕組みになっています。 この仕組みは「フォルダ配下の全サイトに同じ権限...
はじめに プリザンターにはテナント管理画面からブラウザのタブに表示される「HTMLタイトル」を自由にカスタマイズできる機能があります。「トップ」「サイト」「レコード」の3つの画面区分ごとに、キー...
はじめに Qiita CLI は手元の環境で記事を執筆・プレビュー・投稿できる便利なツールです。エディタとの親和性が高く、Git での記事管理もできるため、テキストエディタ派の方には特におすすめ...
はじめに プリザンターの分類項目では、選択肢をラジオボタンで表示できます。また、チェック項目では標準のチェックボックスが使われます。これらの見た目は素朴で実用的ですが、もう少しモダンな印象にした...
はじめに プリザンターの編集画面では「変更履歴の一覧」タブから任意のバージョンを選んで1件ずつ復元できます。しかし、インポートミスや一括更新の失敗で複数レコードを戻したいときに、手作業で1件ずつ...
はじめに 前回の記事「プリザンターのサーバスクリプトでPythonが使えるか調べてみる」では、ClearScript(V8)が採用されている理由と IronPython による Python 対...
はじめに プリザンターの DB には、日時がタイムゾーン情報なしの DateTime 型で格納されています。タイムゾーン情報を持たない値をどうやって正しく変換・表示しているのか、気になったことは...
129 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.