ssdevktown
06/28/2021, 7:13 PMbattk
06/28/2021, 8:00 PMssdevktown
06/28/2021, 8:21 PM```UpdateFields({ field, url, fdid }) {
//const fld = { fieldId: field, ignoreFieldChange: false }
const f = this.item.getField({ fieldId: field })
Common.netsuiteIsAnnoying(
() => this.item.setValue({ fieldId: f.id, value: /*0*/ fdid }),
() => this.item.setValue({ fieldId: f.id, value: /*1*/ fdid.toString() }),
() => this.item.setValue({ fieldId: f.id, value: /*2*/ [fdid] }),
() => this.item.setValue({ fieldId: f.id, value: /*3*/ [fdid.toString()] }),
() => this.item.setValue({ fieldId: f.id, value: /*4*/ url }),
() => this.item.setValue({ fieldId: f.id, value: /*5*/ [url] }),
() => this.item.setText({ fieldId: f.id, text: /*6*/ fdid }),
() => this.item.setText({ fieldId: f.id, text: /*7*/ fdid.toString() }),
() => this.item.setText({ fieldId: f.id, text: /*8*/ [fdid] }),
() => this.item.setText({ fieldId: f.id, text: /*9*/ [fdid.toString()] }),
() => this.item.setText({ fieldId: f.id, text: /*10*/ url }),
() => this.item.setText({ fieldId: f.id, text: /*11*/ [url] })
)
}
ssdevktown
06/28/2021, 8:21 PMnetsuiteIsAnnoying: (...funcs) => funcs.forEach((func, i) => {
try {
func()
log.debug({ title: i+'', details: 'might have worked' })
} catch (error) {
log.debug({ title: i+'', details: 'didnt work' })
log.debug({ title: error.name, details: error.message })
}
})
ssdevktown
06/28/2021, 8:22 PMbattk
06/28/2021, 8:25 PM() => this.item.setText({ fieldId: f.id, text: /*11*/ [url] })
battk
06/28/2021, 8:25 PMbattk
06/28/2021, 8:25 PMssdevktown
06/28/2021, 8:27 PMssdevktown
06/28/2021, 8:27 PMbattk
06/28/2021, 8:30 PMssdevktown
06/28/2021, 8:30 PMssdevktown
06/28/2021, 8:31 PMbattk
06/28/2021, 8:31 PMssdevktown
06/28/2021, 8:34 PMbattk
06/28/2021, 8:35 PMbattk
06/28/2021, 8:35 PMbattk
06/28/2021, 8:35 PMbattk
06/28/2021, 8:35 PMssdevktown
06/28/2021, 8:37 PMssdevktown
06/28/2021, 8:42 PMbattk
06/28/2021, 8:42 PMbattk
06/28/2021, 8:42 PMbattk
06/28/2021, 8:43 PMbattk
06/28/2021, 8:43 PMssdevktown
06/28/2021, 8:44 PMssdevktown
06/28/2021, 8:45 PMbattk
06/28/2021, 8:48 PMssdevktown
06/28/2021, 8:58 PMbattk
06/28/2021, 9:08 PM() => this.item.setText({ fieldId: f.id, text: /*10*/ url }),
battk
06/28/2021, 9:08 PMbattk
06/28/2021, 9:08 PMssdevktown
06/28/2021, 9:10 PMbattk
06/28/2021, 9:11 PMbattk
06/28/2021, 9:12 PMssdevktown
06/28/2021, 9:14 PMbattk
06/28/2021, 9:15 PMssdevktown
06/28/2021, 9:16 PM