Skip to main content
July 8, 2022
Solved

FDX Data Unit - Exclude Zero Data Records

  • July 8, 2022
  • 3 replies
  • 0 views

Hello OS Community, 

 I noticed there was a variable for suppressing no data records when using the FdxExecuteDataUnit function.  Is there a way to bypass zero data records?  

Thanks in advance for your help!

Clifton

Best answer by Sai_Maganti

You can use the Filter parameter and filter "Amount <> 0"

3 replies

July 8, 2022

You can use the Filter parameter and filter "Amount <> 0"

July 8, 2022

Thank you Sai_Maganti

I was a little too late, but I tested it, it works perfectly. Cheers

Dim yourCube As String = "legal"
Dim yourEntity As String = "Group"
Dim test As DataTable = BRApi.Import.Data.FdxExecuteDataUnit(si, yourCube, $"E#{yourEntity}.DescendantsInclusive", "Local", ScenarioTypeId.Actual, "S#Actual", "T#2022M3", "YTD", True, "Amount <> 0", 4, False)
If test IsNot Nothing Then brapi.ErrorLog.LogMessage(si, $"Count {test.Rows.Count}", String.Join(vbnewline, test.select("").Select(Function(x) String.Join(",",x.ItemArray)))) Else brapi.ErrorLog.LogMessage(si, "Nothing")
						

 

CliftonAuthor
July 8, 2022

That is pretty simple. Appreciate the help!