Re: Summing results of a nested search

This WebDNA talk-list message is from

2006


It keeps the original formatting.
numero = 67883
interpreted = N
texte = Thanks. I don't think it's possible to do what I want because it appears to be a database design issue. So, instead, I add a field [filled] to the lineitems database, which gets toggled to "T" when an order is filled. Then, in my template: [!]###--------Initialize variable quantity[sku]-------###[/!] [search db=../catalog.db&eqinstockdatarq=T]  [founditems]  [math show=f]quantity[sku]=0[/math]  [/founditems]  [/search]  [!]###-------do the math-------###[/!]  [search db=../lineitems.db&nefilleddatarq=T]   [founditems] [math show=f]quantity[sku]=([interpret][quantity[sku]][/ interpret]+[quantity])[/math]  [/founditems] [/search]  [!]###-------Display results-------###[/!] [search db=../lineitems.db&nefilleddatarq=T&skusumm=T]   [founditems] [sku] [title] [interpret][quantity[sku]][/interpret]  [/founditems] [/search] That did the trick. Thanks all.... -- Will Starck NovaDerm Skincare Science http://www.novaderm.com helpdesk@novaderm.com 866-892-4149 On Aug 7, 2006, at 11:43 AMCDT, Gary Krockover wrote: > Perhaps this (untested): > > [search db=orders.db&nefilledata=T] > [founditems] > [search db=lineitems.db&neskudata=[blank]] > [founditems] > [search db=lineitems.db&eqskudatarq= > [sku]] > [founditems] > [sku] [sum > field=quantity] > [/founditems] > [/search] > [/founditems] > [/search] > [/founditems] > [/search] > > Gary > > At 11:29 AM 8/7/2006, you wrote: >> Can't get my brain around this one. >> >> Our orders are written to 2 databases, orders.db and lineitems.db. >> >> I want to display a summary listing of the quantities of the skus >> for all of the orders that haven't been filled so we can pick them >> from the warehouse. >> >> So, if I had several orders like this: >> >> Order 1: >> >> sku qty >> ----------------- >> 001 5 >> 003 1 >> >> Order 2: >> sku qty >> ----------------- >> 001 1 >> 004 12 >> 006 5 >> >> My results would look like: >> >> sku qty >> ------------------ >> 001 6 >> 003 1 >> 004 12 >> 006 5 >> >> But how? >> >> >> I can get a non summated listing by doing: >> >> [search db=orders.db&nefilledata=T] >> [founditems] >> [search db=lineitems.db&neskudata=[blank]] >> [founditems] >> [sku] [quantity] >> [/founditems] >> [/search] >> [/founditems] >> [/search] >> >> But how do I get a summated listing? It seems [table] should do what >> I want, but I'm not certain how to code this inside a nested search. >> >> Any ideas? > > > ------------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to digest@talk.smithmicro.com> > Web Archive of this list is at: http://webdna.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: Summing results of a nested search ( Terry Wilson 2006)
  2. Re: Summing results of a nested search ( WJ Starck 2006)
  3. Re: Summing results of a nested search ( Stuart Tremain 2006)
  4. Re: Summing results of a nested search ( WJ Starck 2006)
  5. Re: Summing results of a nested search ( Gary Krockover 2006)
  6. Re: Summing results of a nested search ( WJ Starck 2006)
  7. Re: Summing results of a nested search ( WJ Starck 2006)
  8. Re: Summing results of a nested search ( WJ Starck 2006)
  9. Re: Summing results of a nested search ( Gary Krockover 2006)
  10. Re: Summing results of a nested search ( Clint Davis 2006)
  11. Summing results of a nested search ( WJ Starck 2006)
Thanks. I don't think it's possible to do what I want because it appears to be a database design issue. So, instead, I add a field [filled] to the lineitems database, which gets toggled to "T" when an order is filled. Then, in my template: [!]###--------Initialize variable quantity[sku]-------###[/!] [search db=../catalog.db&eqinstockdatarq=T]  [founditems]  [math show=f]quantity[sku]=0[/math]  [/founditems]  [/search]  [!]###-------do the math-------###[/!]  [search db=../lineitems.db&nefilleddatarq=T]   [founditems] [math show=f]quantity[sku]=([interpret][quantity[sku]][/ interpret]+[quantity])[/math]  [/founditems] [/search]  [!]###-------Display results-------###[/!] [search db=../lineitems.db&nefilleddatarq=T&skusumm=T]   [founditems] [sku] [title] [interpret][quantity[sku]][/interpret]  [/founditems] [/search] That did the trick. Thanks all.... -- Will Starck NovaDerm Skincare Science http://www.novaderm.com helpdesk@novaderm.com 866-892-4149 On Aug 7, 2006, at 11:43 AMCDT, Gary Krockover wrote: > Perhaps this (untested): > > [search db=orders.db&nefilledata=T] > [founditems] > [search db=lineitems.db&neskudata=[blank]] > [founditems] > [search db=lineitems.db&eqskudatarq= > [sku]] > [founditems] > [sku] [sum > field=quantity] > [/founditems] > [/search] > [/founditems] > [/search] > [/founditems] > [/search] > > Gary > > At 11:29 AM 8/7/2006, you wrote: >> Can't get my brain around this one. >> >> Our orders are written to 2 databases, orders.db and lineitems.db. >> >> I want to display a summary listing of the quantities of the skus >> for all of the orders that haven't been filled so we can pick them >> from the warehouse. >> >> So, if I had several orders like this: >> >> Order 1: >> >> sku qty >> ----------------- >> 001 5 >> 003 1 >> >> Order 2: >> sku qty >> ----------------- >> 001 1 >> 004 12 >> 006 5 >> >> My results would look like: >> >> sku qty >> ------------------ >> 001 6 >> 003 1 >> 004 12 >> 006 5 >> >> But how? >> >> >> I can get a non summated listing by doing: >> >> [search db=orders.db&nefilledata=T] >> [founditems] >> [search db=lineitems.db&neskudata=[blank]] >> [founditems] >> [sku] [quantity] >> [/founditems] >> [/search] >> [/founditems] >> [/search] >> >> But how do I get a summated listing? It seems [table] should do what >> I want, but I'm not certain how to code this inside a nested search. >> >> Any ideas? > > > ------------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list . > To unsubscribe, E-mail to: > To switch to the DIGEST mode, E-mail to digest@talk.smithmicro.com> > Web Archive of this list is at: http://webdna.smithmicro.com/ ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://webdna.smithmicro.com/ WJ Starck

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

SetHeader not Working (2006) Form Validation (2000) WebMechant (2000) Searching multiple Databases (1997) Online reference (1997) redirect from the errorsMessages.db entry (1997) Misc Stuff That Might Help (1997) [WebDNA] fastcgi 7+ & [cart]? (2010) Is Typhoon 4 or Typhoon Pro a product? (2000) inetinfo.exe (1999) WC1.6 to WC2 date formatting (1997) Progress !! WAS: Trouble with formula.db (1997) WebCatalog + Linux + ODBC + Oracle ! ? (2000) [WebDNA] [WSC] WebDNA Development Summit (2014) Mac Vs WindowsNT (1997) [WebDNA] Which is more efficient? New db or add to existing db (2013) PIXO (1997) info (1997) Email notification to one of multiple vendors ? (1997) Replacing a variable within a variable. (1998)