[LISTFILES]
This WebDNA talk-list message is from 1998
It keeps the original formatting.
numero = 16182
interpreted = N
texte = 2.1 PI MacI have several maintainance scripts which perform actions (like MOVEFILE)on batches of cart files. Currently, I have to use [LISTFILES] to get acount of the number of files in a folder, and then go through adecrementing loop to ensure that none of the files are skipped (MOVEFILEwill ruin the index order of files). Each loop requires another LISTFILESand a SHOWIF the file index = the loop index.It all works, but it's causing an enormous load on the server, causing someactions like [REPLACE] and [APPEND] to work incorrectly (or time out?).I'm not exactly sure how [LISTFILES] works, but I'm pretty sure that itdoesn't cache filenames. If it does, it doesn't index by them. It wouldbe really helpful if it *did* index by file name. This would ensure thatthe correct files are being hit during any actions inside a LISTFILES loop.Maybe change [LISTFILES] to [LISTFILES index=filename] (defaults to systemorder if no index is specified). Is this feasible?I have a similar gripe with [LINEITEMS] (it would be nice it reference alineitem by SKU), but that hasn't caused too many problems for me.I suppose I could just write out my file list to a database and call it upfrom there, but I'm not too anxious to start writing out more files than Ialready am.MichaelMichael Winston *By Phone!: (503)/652/8815 x341Internet Coordinator *By e-mail!: michaelw@dhorse.comDark Horse Comics, Inc. *By web!: http://www.dhorse.com/
Associated Messages, from the most recent to the oldest:
2.1 PI MacI have several maintainance scripts which perform actions (like MOVEFILE)on batches of cart files. Currently, I have to use
[listfiles] to get acount of the number of files in a folder, and then go through adecrementing loop to ensure that none of the files are skipped (MOVEFILEwill ruin the index order of files). Each loop requires another LISTFILESand a SHOWIF the file index = the loop index.It all works, but it's causing an enormous load on the server, causing someactions like
[replace] and
[append] to work incorrectly (or time out?).I'm not exactly sure how
[listfiles] works, but I'm pretty sure that itdoesn't cache filenames. If it does, it doesn't index by them. It wouldbe really helpful if it *did* index by file name. This would ensure thatthe correct files are being hit during any actions inside a LISTFILES loop.Maybe change
[listfiles] to [LISTFILES index=filename] (defaults to systemorder if no index is specified). Is this feasible?I have a similar gripe with
[lineitems] (it would be nice it reference alineitem by SKU), but that hasn't caused too many problems for me.I suppose I could just write out my file list to a database and call it upfrom there, but I'm not too anxious to start writing out more files than Ialready am.MichaelMichael Winston *By Phone!: (503)/652/8815 x341Internet Coordinator *By e-mail!: michaelw@dhorse.comDark Horse Comics, Inc. *By web!: http://www.dhorse.com/
Michael Winston
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:
[WriteFile] problems (1997)
Draft Manual, Tutorial, and more (1997)
politeness (was searches with dash...) Please Read (2000)
Sorting error (1997)
Looking for WebCat host (1998)
Search results templates (1996)
Every other record deleted (2005)
Email within tmpl ? (1997)
Adding Shipping Costs based on percent of subtotal (1997)
WebCat2 as a chat server? (1997)
Grouping fields problem (1998)
[movefile] prob (2005)
WebCat templates for TyphoonPro admin (1999)
WebCat on Intel Core 2 macs anyone? (2007)
Highlighting words found in a keyword search (2003)
Problem with updating 2.1b7 -> 2.1.1 (1998)
absolute paths for databases? (1997)
WebCat2b13MacPlugIn - more [date] problems (1997)
[UPPERCASE] (1997)
can webcat determine an image's pixel dimensions? (2000)