Feeder conundrum
Posted: Thu Sep 17, 2015 11:31 am
Here's a feeder conundrum. Warning: it's a bit tedious to read through; my apologies if it's too verbose to make the point.
I thought that when you unload a cube, its feeders are destroyed. Suppose then, you have two cubes joined by rule/feeder. Let's call the one with the feeder Cube1 and the one with the rule Cube2.
If you unloaded both cubes, then reloaded just Cube2, wouldn't you expect the inter-cube number not to consolidate? In fact what happens is that at first load, it doesn't consolidate, but when you press F9 it does! Suggesting that somehow the feeders are re-set from the (still unloaded) Cube1 just by pressing F9.
Even weirder, if you unload Cube2 again and re-load it, this time F9 does not consolidate the number. Can anyone explain the mechanics of this?
I thought I would need to space-bar and re-save the rule in Cube1 for the inter-cube feeder to be re-generated (we are on v9.0). Is it related to cacheing and dependencies? I haven't been able to figure it out yet.
Here's the scenario:
a. Create two cubes with an intercube rule/feeder. Cube1 has the feeder; Cube2 has the rule.
b. Unload both cubes (right-click, Unload cube)
c. Reload Cube2. Result: No conoslidation calculated (expected). Press F9 - consolidations are calculated (unexpected).
f. Unload Cube2 again.
g. Reload Cube2. Result: No conoslidation calculated (expected). Press F9 - consolidations are not calculated (???)
Regards, Ian
I thought that when you unload a cube, its feeders are destroyed. Suppose then, you have two cubes joined by rule/feeder. Let's call the one with the feeder Cube1 and the one with the rule Cube2.
If you unloaded both cubes, then reloaded just Cube2, wouldn't you expect the inter-cube number not to consolidate? In fact what happens is that at first load, it doesn't consolidate, but when you press F9 it does! Suggesting that somehow the feeders are re-set from the (still unloaded) Cube1 just by pressing F9.
Even weirder, if you unload Cube2 again and re-load it, this time F9 does not consolidate the number. Can anyone explain the mechanics of this?
I thought I would need to space-bar and re-save the rule in Cube1 for the inter-cube feeder to be re-generated (we are on v9.0). Is it related to cacheing and dependencies? I haven't been able to figure it out yet.
Here's the scenario:
a. Create two cubes with an intercube rule/feeder. Cube1 has the feeder; Cube2 has the rule.
b. Unload both cubes (right-click, Unload cube)
c. Reload Cube2. Result: No conoslidation calculated (expected). Press F9 - consolidations are calculated (unexpected).
f. Unload Cube2 again.
g. Reload Cube2. Result: No conoslidation calculated (expected). Press F9 - consolidations are not calculated (???)
Regards, Ian