var RelatedTable =
// Fetches OWNER TAX TABLE from a public portal item
FeatureSetByPortalItem(
Portal,
// portal item id
"d65d041ad4ed48f290a4669c4607206f",
11, // layer id
['PARCELID','OWNERNME1', 'OWNERNME2', 'PSTLADRESS', 'SITEADRESS', 'SCHOOLDIST', 'SCHOOLDISTNO', 'CNTASSDVALUE', 'LNDVALUE', 'IMPVALUE', 'ESTFMKVALUE', 'NETPRPTA', 'GRSPRPTA', 'PROPCLASS', 'AUXCLASS', 'ASSDACRES', 'DEEDACRES', 'WEBPIN' ], // fields to include
false // include or exclude geometry
);
var CommonAttr = $feature.Name
var relatedData = Filter(RelatedTable, filterStatement)
var popupString = ''
for(var f in relatedData){
popupString += Text(f.PARCELID) + TextFormatting.NewLine +
"First Owner Name: " + DefaultValue(f.OWNERNME1,'No Info') + TextFormatting.NewLine +
"Second Owner Name: " + DefaultValue(f.OWNERNME2,'N/A') + TextFormatting.NewLine +
"Postal Address: " + DefaultValue(f.PSTLADRESS, 'No Info') + TextFormatting.NewLine +
"Property Address: " + DefaultValue(f.SITEADRESS, 'None') + TextFormatting.NewLine +
"School District and ID: " + DefaultValue(f.SCHOOLDIST, 'N/A') + ' ' + DefaultValue(f.SCHOOLDIST, 'N/A') + TextFormatting.NewLine +
TextFormatting.NewLine +
"Assessment Information " + TextFormatting.NewLine +
"Total Assessed Value: $" + DefaultValue(f.CNTASSDVALUE,'No Info') + TextFormatting.NewLine +
"Land Value: $" + DefaultValue(f.LNDVALUE,'No Info') + TextFormatting.NewLine +
"Improvement Value: $" + DefaultValue(f.IMPVALUE,'No Info') + TextFormatting.NewLine +
"Estimated Fair Market Value: $" + DefaultValue(f.ESTFMVALUE,'No Info') = TextFormatting.NewLine +
TextFormatting.NewLine +
"Tax Information" + TextFormatting.NewLine +
"Gross Property Tax: $" + DefaultValue(f.GRSPRPRTA, 'No Info') + TextFormatting.NewLine +
"Net Property Tax: $" + DefaultValue(f.NETPRPTA, 'No Info') + TextFormatting.NewLine +
TextFormatting.NewLine
"Acreage Information: " + "Assessed Acres: " + DefaultValue(f.ASSDACRES, 'No Info') + " Deeded Acres: " + DefaultValue(f.DEEDACRES, 'No Info') + TextFormatting.Newline +
TextFormatting.NewLine
}
DefaultValue(popupString, 'No information at this time.')