Hi Sir,
This is my code.
Set(varNafsVisMinEJF,
JSON(ShowColumns(With(
{
cData: If(
And(
nfUserRole = "user" Or nfUserRole = "approver",
nfHandlingUnit = "Zamboanga" Or nfHandlingUnit = "Cagayan De Oro"
),
Filter(
colEJFList,
And(
IsBlank(ComboBox1_1.SelectedItems) Or IsEmpty(ComboBox1_1.SelectedItems) Or STATUS in ComboBox1_1.SelectedItems,
'REPO YARD'.Value = "Zamboanga" Or 'REPO YARD'.Value = "Cagayan De Oro"
)
),
If(
And(
nfUserRole = "user" Or nfUserRole = "approver",
nfHandlingUnit <> "Zamboanga" Or nfHandlingUnit <> "Cagayan De Oro"
),
Filter(
colEJFList,
And(
IsBlank(ComboBox1_1.SelectedItems) Or IsEmpty(ComboBox1_1.SelectedItems) Or STATUS in ComboBox1_1.SelectedItems,
'REPO YARD'.Value = nfHandlingUnit
)
),
Filter(
colEJFList,
IsBlank(ComboBox1_1.SelectedItems) Or IsEmpty(ComboBox1_1.SelectedItems) Or STATUS in ComboBox1_1.SelectedItems
)
)
)
},
Sort(
Filter(
cData,
FilterByNameDacion_1.Text in Title Or FilterByNameDacion_1.Text in STATUS.Value Or FilterByNameDacion_1.Text in 'ACCOUNT NAME' Or FilterByNameDacion_1.Text in LAN Or FilterByNameDacion_1.Text in 'REPO DATE' Or FilterByNameDacion_1.Text in 'PMS BOOKING DATE' Or FilterByNameDacion_1.Text in Month Or FilterByNameDacion_1.Text in YEAR Or FilterByNameDacion_1.Text in 'REPO YARD'.Value Or FilterByNameDacion_1.Text in 'Collateral Description' Or FilterByNameDacion_1.Text in REMARKS Or FilterByNameDacion_1.Text in 'Chassis Number' Or FilterByNameDacion_1.Text in 'Motor Number' Or FilterByNameDacion_1.Text in 'PLATE NUMBER' Or FilterByNameDacion_1.Text in 'Reason of EJF' Or FilterByNameDacion_1.Text in 'EJF FILING NO.' Or FilterByNameDacion_1.Text in YEAR Or FilterByNameDacion_1.Text in Month
Or FilterByNameDacion_1.Text in TAGGING.Value Or FilterByNameDacion_1.Text in 'AFS Date' ),
'REPO DATE',
SortOrder.Descending
)
),
Title,
UNITS,
LAN,
ACCOUNTNAME,
REPODATE,
DOCDEF,
OB,
DocDefRegularizationDate,
DateofKFRequestforAppraisal,
TYPEOFDOCDEF,
STATUS,
EJFFILEDDATE,
EJFFILINGNO_x002e_,
AUCTIONDATE,
COSDATE,
DateRoutedKFforPMSBooking,
CollateralDescription,
REMARKS,
MANNER,
ReasonofEJF,
TAT,
Aging_x0020_from_x0020_repossess,
DocumentsSubmitted,
AppraisalDate,
PAN,
PLATENUMBER,
ChassisNumber,
SerialNumber,
DisposalDate,
WithRedemption_x003f_,
SPNAME,
RedemptionDate,
RepoDatefromClient,
DateTurnovertoREPOYard,
Written_x002d_OffAccount_x003f_,
OBbeforeWrite_x002d_Off,
TAGGING,
AFSDate,
APPRAISALAMOUNT));vISMINEXPORTDACION.Run(varNafsVisMinEJF,User().Email);Notify("Export Successful",NotificationType.Success)
it is working fine if published. But once I go again to powerapps studio and needs to edit some things.
Codes of ShowColumns will change from
AFSDate,
APPRAISALAMOUNT
To
'AFS Date'
'APPRAISAL AMOUNT'
Which resulted to an error and my export button will not work. and I need to re copy and paste the correct column name based on SP lists url from list settings.