I am happy to see the discussion over this. I had read a certain amount of information on the forum but had not been able to cover all discussions. Although this clarification is not altogether useful, this is not intended as a rack calculator. This is for power within a "complex" electronic device with several power rails and cascaded power rails (such as used in a desktop computer system). Therefore, using different shapes is not as useful (i.e. different shapes representing different current values) as they are dynamic. As I get a spec update, I want to update the child current requirement and have that propogate up the line (depending on efficiency of the regulator/etc and calculating required input regulator current).
This is simple to do with excel.
Is there a function that can limit a calculation based on "geography"? I can make a rule that the child nodes are all located within an (X1,Y1)<-->(X2,Y2) boundary.
So can I say SUM(ALL_WITHIN(x1,y1,x2,y2,CURRENT_VARIABLE))?
This is still not optimal since it is only "easy" to use this method with one node per level (the problem with using above of how to know that child nodes are connected to the given parent node, or some other parent node). However, it may help solve the problem without using code if such a thing exists.
It sounds like the intuitive function that is required to make this sort of summing to work may not exist in Visio (Vojo's comment). And, although there MAY be a way to do this without code - it's a bear.
For reference, I do not see any "professional" designation to my installation of Visio. The "about" box says:
Visio 2007 (12.0.6336.5001) SP1 MSO (12.0.6320.5000)
Even so, I'll do some research on pivot tables and determine if it makes sense to use them/update Visio/etc.
Later comment: I used the method described here (
http://visguy.com/vgforum/index.php?topic=945.0) to determine I do have the professional version (display data on shapes is available).
Thanks again.