kintoneの標準機能では、フィールドの文字サイズやフォントを変えることはできないことは理解しており、
先日CSSを駆使して、表示される大きさを変更することには成功しました。
しかしいざ印刷画面を立ち上げてみると、
従来通りの文字サイズで表示されており、
理想の書式になりませんでした。
現状不満があるのは文字のサイズくらいのものなので、
プリントクリエイターなどのプラグインを使わずに済ませたいのが
正直なところです。
打開策があればご教授いただけますと幸いです。
kintoneの標準機能では、フィールドの文字サイズやフォントを変えることはできないことは理解しており、
先日CSSを駆使して、表示される大きさを変更することには成功しました。
しかしいざ印刷画面を立ち上げてみると、
従来通りの文字サイズで表示されており、
理想の書式になりませんでした。
現状不満があるのは文字のサイズくらいのものなので、
プリントクリエイターなどのプラグインを使わずに済ませたいのが
正直なところです。
打開策があればご教授いただけますと幸いです。
ご返信ありがとうございます。
いただいた資料を元に下記のようにコードを組んでみたところ、
入力されたデータ自体の大きさは変更できましたが、
フィールド名は従来の大きさから変わらず…
どこを修正すればよいのか見当がつきません。
おわかりになりますでしょうか?
フィールド名(項目名) もフィールドコードも
”前回御請求額”で統一しています。
(() => {
‘use strict’;
// 印刷画面が表示されたときに動作
kintone.events.on(‘app.record.print.show’, (event) => {
// 前回御請求額フィールドのフォントサイズを20pxに設定
const previousBillingAmountElement = kintone.app.record.getFieldElement(‘前回御請求額’);
if (previousBillingAmountElement) {
previousBillingAmountElement.style.fontSize = ‘20px’;
}
// 前回御請求額フィールドのラベルのフォントサイズを20pxに設定
const previousBillingAmountLabel = document.querySelector('.control-label-前回御請求額');
if (previousBillingAmountLabel) {
previousBillingAmountLabel.style.fontSize = '20px';
}
});
})();
大変助かりました!!
ありがとうございます!!
こちらのコードで反映させることができました。
ご丁寧に教えてくださり、本当にありがとうございました
このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。