はじめに
プリントクリエイターでチェックボックス、ラジオボタンを表現したい場合には工夫が必要です。kintoneで保存している値をそのまま出力しているため、例えばラジオボタンの場合だと値を「●」で保存する必要があります。
以下サイトを参考にしつつ、自分なりにkintoneをカスタマイズをしてチェックボックスとラジオボタンの実装を行いましたので紹介します
ラジオボタンの場合
通常のラジオボタンの選択画面はこのような感じですね。できるだけユーザーにいつも通り操作できるようこの状態を保ちつつ実装する方法を検討しました。
実装したのがこちらです。選択肢分の別項目(PDF用)を用意しました。ユーザーはこのPDF用の項目は使用することはないため以下のJavaScriptのコードを設定し画面には表示しないように設定します。
kintone.app.record.setFieldShown('フィールド名', false);
また、値「●」を保存する必要があるので、上記の計算式を使用して「はい」が選択された場合にのみ値を設定します。
これが完了したら、プリントクリエイターにて「●」を上手いこと調整すれば完了です!!
結構きれいに設定できました
チェックボックスの場合
ラジオボタン同様に選択肢分の別項目(PDF用)を用意し、画面では非表示となるように設定します。
上記の計算式を使用して選択肢の中に「1」が含まれている場合にのみ値を設定します。
こちらもプリントクリエイターにて「✔」を上手いこと調整すれば完了です!!
さいごに
上記で紹介した方法にてプリントクリエイターにて試してみてください