Interchange Developer Resource
[Date Prev][Date Next][Thread Prev][Thread Next][Interchange by date ][Interchange by thread ]

[ic] foundation exporting transactions.txt in query/check_orders



Quoting Jeff Dafoe (jeff@badtz-maru.com):
> Hello,
> 
>     In the foundation demo, query/check_orders contains the following near
> the bottom:
> 
> [seti export][tag export transactions transactions.txt][/tag][/seti]
> [seti export][tag export orderline orderline.txt][/tag][/seti]
> 
>     Doesn't this export the transactions and orderline tables every time any
> user checks an order?
> 

Yes, it does. Probably it would be better to do:

[tmp ugly_dbm][/tmp]

[calc]
	return if $Config->{Database}{transactions}{Class} =~ /DBI/;
	$Scratch->{ugly_dbm} = 1;
	return;
[/calc]

[if scratch ugly_dbm]
    [index table=transactions export-only=1]
    [index transactions export-only=1]
[/if]

to do that only if the tables are DBM.

-- 
Mike Heins
Perusion -- Expert Interchange Consulting    http://www.perusion.com/
phone +1.513.523.7621      <mike@perusion.com>

Research is what I'm doing when I don't know what I'm doing.
-- Wernher Von Braun


Search for: Sort by: