はじめまして!
現在、レコード作成と同時にルックアップ先のレコードを自動作成する機能を作成してます。
ルックアップ作成先のアップリIDを『var App = [23,22,19]」と記述すると思った通りに作成されるのですが、
以下のように記述するとルックアップ先のレコードに値が作成されません。
- (function () {
- “use strict”;
- kintone.events.on([
- ‘app.record.create.submit.success’,
- ], function (event) {
- varrecord = event.record;
- varApp = function (){
- varresults = [];
- varyearEndAdjustment = record[“年末調整”][“value”];
- varspecialDeliveryDate = record[“納期特例”][“value”];
- varLaborInsuranceDeclaration = record[“労働保険申告”][“value”];
- if (yearEndAdjustment == “○”){
- results.push(23);
- }
- if (LaborInsuranceDeclaration == “○”){
- results.push(22);
- }
- if (specialDeliveryDate == “○”){
- results.push(19);
- }
- returnresults;
- };
- for( vari=0; i<App.length; i++) {
- varcompny = record[“会社名_事業主名”][“value”];
- varmainUserName = record[‘担当メイン’][‘value’][0][‘name’];
- varmainUserCode = record[‘担当メイン’][‘value’][0][‘code’];
- varsubUserName = record[‘担当サブ’][‘value’][0][‘name’];
- varsubUserCode = record[‘担当サブ’][‘value’][0][‘code’];
- varparams = {
- “app”:App[i],
- “record”: {
- “会社名_事業主名”: { “value”:compny },
- “担当メイン”: {
- “type”:“USER_SELECT”,
- “value”: [
- {
- “code”:mainUserName,
- “name”:mainUserCode
- },
- ]
- },
- “担当サブ”: {
- “type”:“USER_SELECT”,
- “value”: [
- {
- “code”:subUserName,
- “name”:subUserCode
- },
- ]
- }
- }
- };
- kintone.api(
- kintone.api.url(‘/k/v1/record’, true), // - pathOrUrl
- ‘POST’, // - method
- params, // - params
- function(resp) { // - callback
- // (特に何もしない)
- },
- function(resp) { // - errback
- // (特に何もしない)
- }
- );
- };
- });
- })();
どこがだめなのかご教示いただけると幸いです。
よろしくお願いいたします。