Please enable JavaScript.
Coggle requires JavaScript to display documents.
DG13721 (haikibutsuList (onChange Exhaust waste <排出廃棄物> column…
DG13721
haikibutsuList
onChange Exhaust waste <排出廃棄物> column
rowData.ownWasteList = InitResponse.OwnWasteList
get by JwnHaikibutsuCd
JishaHaikibutsu = display string from rowData.ownWasteList
see "DisplayString"
JwnHaikibutsuCd == null
disable
btnOwnWaste
jwnSbnMethodCd
jwnSbnMethodCd itemsSource = []
JwnHaikibutsuCd != null
enable
btnOwnWaste
jwnSbnMethodCd
ukeireUnit = InitResponse.InitUkeireAmntUnitCd
jwnSbnMethodCd itemsSource, see "DisposalMethodList"
jwnSbnMethodCd selectedValue = rowData.jwnSbnMethodCdDefault || null
onClick btnOwnWaste
open CM16800 (see params in Front-action)
itemSource[i].OwnWasteList ← Return value
(see "IF between screens")
JishaHaikibutsu = display string (see "DisplayString")
init
transitData
kamiManiDiv != 3 || != 4 || undefined
permission error
else
bind fixed values
haishutuJigyoshaInputDiv
shuunInputDiv
tblBasic (TableGroup)
refer sheet "TableGroup"
init API
request
selectShuunGyosha: null
selectHaishutsuJigyosha: null
response
component settings
required
kofuDate
haishutsuJigyoshaNm
haishutsuJigyoshaNmLabel
kamiManiDiv != "4"
kofuNo
haishutsuJigyojoAddress
haishutsuJigyojoNmLabel
haishutsuJigyojoNm
shuunGyoshaNm
shuunGyoshaNmLabel
haikibutsuList
max value
kofuDate
res.accessDateTime
ukeireDate
res.accessDateTime
disable
btnInsert
case role ERC
hide
haishutsuJigyoshaNmLabel
btnSelectHaishutsuJigyosha
haishutsuJigyojoNmLabel
shuunGyoshaNmLabel
btnSelectShuunGyosha
freeItem1/freeItem2 itemsSource empty
freeItem1/freeItem2
freeItem1 && freeItem2 itemsSource empty
sectionFreeItem
inducing color
shitenNm
btnSelectShuunGyosha
btnInsert
initial value
ukeireDate
res.accessDateTime
kofuDate
res.accessDateTime
haishutuJigyoshaInputDiv
0
shuunInputDiv
0
after init
local.selectHaishutsuJigyosha: null
local.selectShuunGyosha: null
haishutuJigyoshaInputDiv
onChange
readonly
haishutuJigyoshaInputDiv == 1
haishutsuJigyojoTel
haishutsuJigyojoAddress
shitenNm
local.selectHaishutsuJigyosha = null
set empty for components (see Front-action)
btnInsert
Single check (33)
Correlation check (14)
confirm 1201
yes
build params (see 'InsertAPI")
insert api
success
Display recommend of Continue 「引き続き登録する」
Duplicate 「複写登録する」
4 more items...
component settings
3 more items...
info bar 1614
error
show error InsertResponse.MessageIdList
local.initManiData = request.maniData
hide message bars
btnSelectHaishutsuJigyosha
onClick
open CM16600 (see IF between screens)
dataSelectDiv = '0'
選択
local.selectHaishutsuJigyosha = result.value
map values on components (see Front-action)
haishutsuJigyoshaNmLabel
shitenNm
haishutsuJigyojoNmLabel
haishutsuJigyojoAddress
haishutsuJigyojoTel
shuunInputDiv
onChange
local.selectShuunGyosha = null
set empty for components (see Front-action)
readonly
shuunInputDiv == 1
shuunGyoshaAddress
shuunGyoshaTel
btnSelectShuunGyosha
onClick
open CM16700 (see IF between screens)
dataSelectDiv = '1'
選択
local.selectShuunGyosha = result.value
map values on components (see Front-action)
shuunGyoshaNmLabel
shuunGyoshaAddress
shuunGyoshaTel
driver
car
btnDeleteHaikibutsu
onClick
all selected rows in initial state after adding
(see "InitialState")
remove selected items
else confirm 1704
yes
remove selected items
btnAddHaikibutsu
onClick
add new row with initial value (see "InitialState")
highlight added row
disable
btnOwnWaste
jwnSbnMethodCd
btnClear
clear all components (see "Front-action")
btnReset
back to the state when Submiting registration - local.initManiData
(see "Front-action")