文字列(複数行)の行数を固定する方法について

いつもお世話になっております。

表題の通り、レコード編集画面、印刷画面において

文字列(複数行)の行数を固定する方法についてご教授下さい。

 

現在javascriptかcssで上記動作を行おうと考えているのですが、

どのようなコードを書けば良いのか分かっていない状態です。

 

初心者で見当違いの質問かもしれませんが、情報や参考URL等

ありましたらよろしくお願いいたします。

test様

お世話になっております.
cstapの江田と申します.

JavaScriptカスタマイズで実装可能です.
行数およびフィールドコードは適宜変更してください.

(function(){"use strict";kintone.events.on(['app.record.detail.show','app.record.print.show'],function(event){varlines=2;//最大行数varfieldElement=kintone.app.record.getFieldElement('文字列\_複数行');//フィールドコードvarchildStyle=getComputedStyle(fieldElement.childNodes[0]);varparentStyle=fieldElement.parentNode.style;while(parseFloat(childStyle.height)\>parseFloat(childStyle.lineHeight)\*lines){parentStyle.width=parseFloat(parentStyle.width)+parseFloat(childStyle.fontSize)+'px';}});})();