킨톤에 하위 표 줄을 추가할 때 이전 줄을 복사합니다
3195 단어 kintone
어플리케이션 준비
문자열(1행)의 필드를 표로 사용합니다.
필드 유형
필드 코드
시험을 준비하다
문자열(단일행)
품명
테이블 필드
JavaScript
다음 활동을 사용합니다.
화면에 필드 값을 추가할 때의 이벤트 기록 변경
편집 화면의 필드 값을 기록할 때의 이벤트 변경
테이블에 행을 추가하거나 삭제할 때 발생하는 이벤트입니다.kintone.events.on(
["app.record.edit.change.テーブル", "app.record.create.change.テーブル"],
(event) => {
// 軽率に変数名hinmeiを定義
let hinmei = "";
event.record.テーブル.value.forEach((r) => {
// 値がない場合(追加した行)はhinmeiで上書きする
if (!r.value.品名.value) {
r.value.品名.value = hinmei;
} else {
// 値がある場合(入力済の行)はhinmeiに値を入れておく
hinmei = r.value.品名.value;
}
});
return event;
}
);
총결산
아래 줄이 비어 있으면, 위의 줄의 값을 자동으로 복사해서 채웁니다.
위의 행이 비어 있으면 빈 문자가 복사됩니다.
한번 해보세요!
Reference
이 문제에 관하여(킨톤에 하위 표 줄을 추가할 때 이전 줄을 복사합니다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/juri_don/items/54a62759244d94f8f10e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
다음 활동을 사용합니다.
화면에 필드 값을 추가할 때의 이벤트 기록 변경
편집 화면의 필드 값을 기록할 때의 이벤트 변경
테이블에 행을 추가하거나 삭제할 때 발생하는 이벤트입니다.
kintone.events.on(
["app.record.edit.change.テーブル", "app.record.create.change.テーブル"],
(event) => {
// 軽率に変数名hinmeiを定義
let hinmei = "";
event.record.テーブル.value.forEach((r) => {
// 値がない場合(追加した行)はhinmeiで上書きする
if (!r.value.品名.value) {
r.value.品名.value = hinmei;
} else {
// 値がある場合(入力済の行)はhinmeiに値を入れておく
hinmei = r.value.品名.value;
}
});
return event;
}
);
총결산
아래 줄이 비어 있으면, 위의 줄의 값을 자동으로 복사해서 채웁니다.
위의 행이 비어 있으면 빈 문자가 복사됩니다.
한번 해보세요!
Reference
이 문제에 관하여(킨톤에 하위 표 줄을 추가할 때 이전 줄을 복사합니다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/juri_don/items/54a62759244d94f8f10e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(킨톤에 하위 표 줄을 추가할 때 이전 줄을 복사합니다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/juri_don/items/54a62759244d94f8f10e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)