Re: [WebDNA] [thisautonumber] and [lastautonumber]
This WebDNA talk-list message is from 2011
It keeps the original formatting.
numero = 106588
interpreted = N
texte = This is a multi-part message in MIME format.--------------060700060104080602080907Content-Type: text/plain; charset=ISO-8859-1; format=flowedContent-Transfer-Encoding: 7bitI actually discovered the autonumber feature relatively recently (how did I miss this before?). [lastautonumber] and [thisautonumber] are only available inside of the [append] context, so a code should look something like this..[append db=your.db&autonumber=IDfield]var1=[var1]&var2=[var3][text]lastID=[lastAutonumber][/text][/append]autonumbers are generated as simple numerical increments of 1 - the first record will be given a value of "1", the next "2", and so on. If you need to create record IDs in a custom format, I don't think this will work.On 4/28/11 3:21 PM, Steve Raslevich -Northern Sound & Light wrote:> Hi,>> Can anyone give me a sample of the syntax on how to use > [thisautonumber] and/or [lastautonumber] to assign it to a text or > math variable? I want to [append] to a db using "autonumber" and then > use that same autonumber within a replace further down my template.>> All I found in the online documentation was this:>> You can use [thisautonumber] tag from within an [append] or [replace] > context, to retrieve the current auto-generated number (if the > AUTONUMBER parameter was used).>>>> Is the code below safe to use with a heavily appended database?>> [append db=../../data/sku.db&autonumber=SEQNUM][formvariables > name=_&exact=F][getchars > start=2][name][/getchars]=[url][value][/url]&[/formvariables][/append]> [text]_sku=[lastautonumber][/text]>> Thanks,> Steve> --------------------------------------------------------- This message > is sent to you because you are subscribed to the mailing list . To > unsubscribe, E-mail to: archives: > http://mail.webdna.us/list/talk@webdna.us Bug Reporting: > support@webdna.us --------------060700060104080602080907Content-Type: text/html; charset=ISO-8859-1Content-Transfer-Encoding: 7bit
I actually discovered the autonumber feature relatively recently (how did I miss this before?). [lastautonumber] and [thisautonumber] are only available inside of the [append] context, so a code should look something like this..
[appenddb=your.db&autonumber=IDfield]var1=[var1]&var2=[var3][text]lastID=[lastAutonumber][/text][/append]
autonumbers are generated as simple numerical increments of 1 - the first record will be given a value of "1", the next "2", and so on. If you need to create record IDs in a custom format, I don't think this will work.
On 4/28/11 3:21 PM, Steve Raslevich -Northern Sound & Light wrote:
Hi,
Can anyone give me a sample of the syntax on how to use [thisautonumber] and/or [lastautonumber] to assign it to a text or math variable? I want to [append] to a db using "autonumber" and then use that same autonumber within a replace further down my template.
All I found in the online documentation was this:
You can use [thisautonumber] tag from within an [append] or [replace] context, to retrieve the current auto-generated number (if the AUTONUMBER parameter was used).
Is the code below safe to use with a heavily appended database?
[append db=../../data/sku.db&autonumber=SEQNUM][formvariables name=_&exact=F][getcharsstart=2][name][/getchars]=[url][value][/url]&[/formvariables][/append]
[text]_sku=[lastautonumber][/text]
Thanks,
Steve
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
--------------060700060104080602080907--
Associated Messages, from the most recent to the oldest:
This is a multi-part message in MIME format.--------------060700060104080602080907Content-Type: text/plain; charset=ISO-8859-1; format=flowedContent-Transfer-Encoding: 7bitI actually discovered the autonumber feature relatively recently (how did I miss this before?).
[lastautonumber] and [thisautonumber] are only available inside of the
[append] context, so a code should look something like this..[append db=your.db&autonumber=IDfield]var1=[var1]&var2=[var3]
[text]lastID=
[lastautonumber][/text][/append]autonumbers are generated as simple numerical increments of 1 - the first record will be given a value of "1", the next "2", and so on. If you need to create record IDs in a custom format, I don't think this will work.On 4/28/11 3:21 PM, Steve Raslevich -Northern Sound & Light wrote:> Hi,>> Can anyone give me a sample of the syntax on how to use > [thisautonumber] and/or
[lastautonumber] to assign it to a text or > math variable? I want to
[append] to a db using "autonumber" and then > use that same autonumber within a replace further down my template.>> All I found in the online documentation was this:>> You can use [thisautonumber] tag from within an
[append] or
[replace] > context, to retrieve the current auto-generated number (if the > AUTONUMBER parameter was used).>>>> Is the code below safe to use with a heavily appended database?>> [append db=../../data/sku.db&autonumber=SEQNUM][formvariables > name=_&exact=F][getchars > start=2][name][/getchars]=
[url][value][/url]&[/formvariables][/append]>
[text]_sku=
[lastautonumber][/text]>> Thanks,> Steve> --------------------------------------------------------- This message > is sent to you because you are subscribed to the mailing list . To > unsubscribe, E-mail to: archives: > http://mail.webdna.us/list/talk@webdna.us Bug Reporting: > support@webdna.us --------------060700060104080602080907Content-Type: text/html; charset=ISO-8859-1Content-Transfer-Encoding: 7bit
I actually discovered the autonumber feature relatively recently (how did I miss this before?).
[lastautonumber] and [thisautonumber] are only available inside of the
[append] context, so a code should look something like this..
[appenddb=your.db&autonumber=IDfield]var1=[var1]&var2=[var3]
[text]lastID=
[lastautonumber][/text][/append]
autonumbers are generated as simple numerical increments of 1 - the first record will be given a value of "1", the next "2", and so on. If you need to create record IDs in a custom format, I don't think this will work.
On 4/28/11 3:21 PM, Steve Raslevich -Northern Sound & Light wrote:
Hi,
Can anyone give me a sample of the syntax on how to use [thisautonumber] and/or [lastautonumber] to assign it to a text or math variable? I want to [append] to a db using "autonumber" and then use that same autonumber within a replace further down my template.
All I found in the online documentation was this:
You can use [thisautonumber] tag from within an [append] or [replace] context, to retrieve the current auto-generated number (if the AUTONUMBER parameter was used).
Is the code below safe to use with a heavily appended database?
[append db=../../data/sku.db&autonumber=SEQNUM][formvariables name=_&exact=F][getcharsstart=2][name][/getchars]=[url][value][/url]&[/formvariables][/append]
[text]_sku=[lastautonumber][/text]
Thanks,
Steve
--------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.us Bug Reporting: support@webdna.us
--------------060700060104080602080907--
Aaron Michael Kaczmarek
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:
Pithy questions on webcommerce & siteedit (1997)
Search Spiders (2002)
Online CC Processing (2002)
Caching [include] files ... (1997)
Blasted shownext (request for 4.0) (1998)
[WebDNA] Search question (2012)
cart ID (1998)
[protect] on NT? (1997)
WebCat b13 CGI -shownext- (1997)
WebCat Hosting - Pricing Question (2002)
RE: How to verify email address (1997)
empty order (2004)
emailer setup (1997)
[WebDNA] EMailFolder/ (2016)
[WebDNA] Have you seen the WebDNA Press Release? (2010)
[SEARCH] Context for SKU prices not working... (1998)
WebMerchant Error (1998)
[lineitems] Loop Break (2004)
Where's Cart Created ? (1997)
Sorting Numbers (1997)