Function overview
Prototype
BarGraphWorker (
numList; maxValue; colorIdx )
Parameters
numList A list of number values
maxValue The common max value for maximum bar width
colorIdx The current color index
Description
A helper function to convert a number list into a bargraph via the ShowBar() function.
Examples
Sample input
BarGraphWorker( "5¶10"; 100; 0 )
Sample output
█ 5
██ 10
Function code
If ( IsEmpty(numList); "";
ShowBar( LeftValues(numList;1); maxValue; BarGraphColor( Mod(colorIdx;5) )
& ¶ & BarGraphWorker( RightValues( numList; ValueCount(numList)-1 ); maxValue; colorIdx+1 )
)
// ===================================
/*
This function is published on FileMaker Custom Functions
to check for updates and provide feedback and bug reports
please visit http://www.fmfunctions.com/fid/132
Prototype: BarGraphWorker( numList; maxValue; colorIdx )
Function Author: The Shadow (http://www.fmfunctions.com/mid/34)
Last updated: 11 December 2008
Version: 1.3
*/
// ===================================
If ( IsEmpty(numList); "";__LITBR__ ShowBar( LeftValues(numList;1); maxValue; BarGraphColor( Mod(colorIdx;5) )__LITBR__ & ¶ & BarGraphWorker( RightValues( numList; ValueCount(numList)-1 ); maxValue; colorIdx+1 )__LITBR__)__LITBR____LITBR__// ===================================__LITBR__/*__LITBR____LITBR__ This function is published on FileMaker Custom Functions__LITBR__ to check for updates and provide feedback and bug reports__LITBR__ please visit http://www.fmfunctions.com/fid/132__LITBR____LITBR__ Prototype: BarGraphWorker( numList; maxValue; colorIdx )__LITBR__ Function Author: The Shadow (http://www.fmfunctions.com/mid/34)__LITBR__ Last updated: 11 December 2008__LITBR__ Version: 1.3__LITBR____LITBR__*/__LITBR__// ===================================
Login or register to comment
Create a new account with fmcustomfunctions.com or login to post a comment.