Hi
am getting this error, whenever i upload a file it's giving me error like this am not understanding this why this error is coming
local!crCustDoc_cdt: rule!CR_CUST_QE_getCustomerDocDataBasedOnFilters( cif_int: ri!cif_int, docType_txt: cons!CR_CUST_GRID_LABEL[3] ), local!crCustFolder_cdt: rule!CR_CUST_QE_getfolderIdDetailsBasedOnCif( cif_int: ri!cif_int ), local!FolderId_int: index( local!crCustFolder_cdt, "folderId_int", tointeger( null ) ), local!FolderRowId_int: index( local!crCustFolder_cdt, "id_int", tointeger( null ) ), a!fileUploadField( label: "File Upload", labelPosition: "ABOVE", target: tofolder( local!FolderId_int ), value: index( local!crCustDoc_cdt, "docId_int", "" ), saveInto: { local!crCustDoc_cdt.docId_int, if( rule!APN_isBlank( local!crCustDoc_cdt.docId_int), {}, a!save( local!crCustDoc_cdt, updatedictionary( dictionary: local!crCustDoc_cdt, fieldsAndValues: { updatedOn_dt: if( not( isnull( local!crCustDoc_cdt.id_int ) ), now(), {} ), folderId_int: local!FolderId_int, folderRowId_int: local!FolderRowId_int, updatedBy_txt: if( not( isnull( local!crCustDoc_cdt.id_int ) ), loggedInUser(), {} ), updatedByRole_txt: if( not( isnull( local!crCustDoc_cdt.id_int ) ), rule!CR_FN_getUserRole( inputUser_txt: loggedInUser() ), {} ) } ) ) ) }, )
Discussion posts and replies are publicly visible
Hi,
Can you please check whether your folder id is correct and what your CDT structure is. I made some small changes in your code just to test it and it seems to work fine for me. Here is the code and the result of the testing:
a!localVariables( /*local!crCustDoc_cdt: rule!CR_CUST_QE_getCustomerDocDataBasedOnFilters(*/ /*cif_int: ri!cif_int,*/ /*docType_txt: cons!CR_CUST_GRID_LABEL[3]*/ /*),*/ /*local!crCustFolder_cdt: rule!CR_CUST_QE_getfolderIdDetailsBasedOnCif(*/ /*cif_int: ri!cif_int*/ /*),*/ local!crCustDoc_cdt: { id_int: null, docId_int: null, updatedOn_dt: null, folderId_int: null, folderRowId_int: null, updatedByRole_txt: null }, local!crCustFolder_cdt: {folderId_int: cons!DS_FOLDER_ARTIFACTS}, local!FolderId_int: index( local!crCustFolder_cdt, "folderId_int", tointeger(null) ), local!FolderRowId_int: index( local!crCustFolder_cdt, "folderId_int", tointeger(null) ), a!fileUploadField( label: "File Upload", labelPosition: "ABOVE", target: tofolder( local!FolderId_int ), value: index( local!crCustDoc_cdt, "docId_int", "" ), saveInto: { /*local!crCustDoc_cdt.docId_int,*/ a!save( local!crCustDoc_cdt.docId_int, tointeger(index(save!value, 1, null)) ), if( rule!APN_isEmpty( local!crCustDoc_cdt.docId_int), {}, a!save( local!crCustDoc_cdt, updatedictionary( dictionary: local!crCustDoc_cdt, fieldsAndValues: { updatedOn_dt: if( not( isnull( local!crCustDoc_cdt.id_int ) ), now(), {} ), folderId_int: local!FolderId_int, folderRowId_int: local!FolderRowId_int, updatedBy_txt: if( not( isnull( local!crCustDoc_cdt.id_int ) ), loggedInUser(), {} ), updatedByRole_txt: if( not( isnull( local!crCustDoc_cdt.id_int ) ), /*rule!CR_FN_getUserRole(*/ /*inputUser_txt: loggedInUser()*/ /*),*/ "Manager", {} ) } ) ) ) }, ) )