Sign Up |  Live StatsLive Stats    Articles 35,345| Comments 159,791| Members 17,821, Newest cdotkhn| Online 211
Home Contact
 (Forgotten?): 
    Sikhism

   
                                                                     Your Banner Here!    

Sikh Philosophy Network » Sikh Philosophy Network » Current Affairs » Information Technology » Loop through a continuous form changing Yes/Know Ctls. to Yes.

Loop through a continuous form changing Yes/Know Ctls. to Yes.

Our Donation Goal : Why Donate? : Donate Today! : Donate Anonymously (ਗੁਪਤ) : Our Family of Supporters
Goal this month: 400 USD, Received: 35 USD (9%)
Please Donate...
Related Topics...
Thread Thread Starter Forum Replies Last Post
Background color change on exit of records on continuous form H2OBOWL Information Technology 1 28-Jul-2006 08:31 AM
how to stop an infinite loop? Gijs van Swaaij Information Technology 6 28-Jul-2006 08:22 AM
check - uncheck in a continuous form jean.ulrich@snclavalin.com Information Technology 4 28-Jul-2006 08:04 AM
How to automatically update form after changing table? carvelln Information Technology 2 28-Jul-2006 08:01 AM
“Print Warning” when Printing a continuous type form EdGrenzig Information Technology 2 04-Nov-2005 15:19 PM


Tags
changing, continuous, ctls, form, loop, through, yes, yes or know, yesknow
Reply Post New Topic In This Forum Stay Connected to Sikhism, Click Here to Register Now!
  #1 (permalink)  
Old 08-Nov-2005, 12:53 PM
Buddy's Avatar Buddy
Guest
 
Posts: n/a
   
   
Loop through a continuous form changing Yes/Know Ctls. to Yes.

  Donate Today!   Email to Friend  Tell a Friend   Show Printable Version  Print   Contact sikhphilosophy.net Administraion for any Suggestions, Ideas, Feedback.  Feedback  

Register to Remove Advertisements
I have a continuous form based on a select query. The query selects all
records based on a yes/no field. I want to put a button that will first print
out a saved report and then change the value of each record yes/no field to
yes.

I have tried the following but it only changes the first record:


For Each ctlCurr In Me.Controls
If TypeOf ctlCurr Is CheckBox Then
ctlCurr = True
End If
Next ctlCurr

DoCmd.PrintOut

On the DoCmd I want to be able to print out a report I have.
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/information-technology/6868-loop-through-continuous-form-changing-yes.html
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6868

*








 
Do share your immediate thoughts or reactions on this issue? We value your views! Login Now! or Sign Up Today! to share your views with us.. Gurfateh!
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 08-Nov-2005, 12:53 PM
Ofer's Avatar Ofer
Guest
 
Posts: n/a
   
   
RE: Loop through a continuous form changing Yes/Know Ctls. to Yes.

The code you are using will update only the current record, as you have seen.
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6868
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6868
To update all the records use an update query

Docmd.RunSql "UPDATE TableName SET TableName.FieldName = True"

You probably need to add a criteria to the SQL, so you wont update the all
table.

And then open the report using

Docmd.OpenReport "ReportName"

--
The next line is only relevant to Microsoft''s web-based interface users.
If I answered your question, please mark it as an answer. It''s useful to
know that my answer was helpful
HTH, good luck


"Buddy" wrote:

> I have a continuous form based on a select query. The query selects all
> records based on a yes/no field. I want to put a button that will first print
> out a saved report and then change the value of each record yes/no field to
> yes.
>
> I have tried the following but it only changes the first record:
>
>
> For Each ctlCurr In Me.Controls
> If TypeOf ctlCurr Is CheckBox Then
> ctlCurr = True
> End If
> Next ctlCurr
>
> DoCmd.PrintOut
>
> On the DoCmd I want to be able to print out a report I have.

Reply With Quote
  #3 (permalink)  
Old 08-Nov-2005, 12:53 PM
david epsom dot com dot au's Avatar david epsom dot com dot au
Guest
 
Posts: n/a
   
   
Re: Loop through a continuous form changing Yes/Know Ctls. to Yes.

One way is to SAVE the current record,
use an update query to change the records,
then REQUERY to show the new values.

You have to be a bit careful doing this, because
if you update a record both from the form and
from a query, Access won't know which value to
use, and will ask you if you want to save of
discard the value you have typed, or will fail
on the update query.

The other way to do it involves more code and
is much slower, but does not have any locking
problems:

set rs = me.recordsetclone

if not rs.eof then rs.movefirst
while not rs.eof
rs.edit
rs!yesnofield = true
rs.update
rs.movenext
wend

(david)


"Buddy" wrote in message
news:4A54E744-5892-46AA-992F-5D0D586359B8@microsoft.com...
>I have a continuous form based on a select query. The query selects all
> records based on a yes/no field. I want to put a button that will first
> print
> out a saved report and then change the value of each record yes/no field
> to
> yes.
>
> I have tried the following but it only changes the first record:
>
>
> For Each ctlCurr In Me.Controls
> If TypeOf ctlCurr Is CheckBox Then
> ctlCurr = True
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6868
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6868
> End If
> Next ctlCurr
>
> DoCmd.PrintOut
>
> On the DoCmd I want to be able to print out a report I have.



Reply With Quote
  #4 (permalink)  
Old 09-Nov-2005, 17:51 PM
Buddy's Avatar Buddy
Guest
 
Posts: n/a
   
   
RE: Loop through a continuous form changing Yes/Know Ctls. to Yes.

Thanks Ofer, your way works much better. Again thanks.

"Ofer" wrote:

> The code you are using will update only the current record, as you have seen.
> To update all the records use an update query
>
> Docmd.RunSql "UPDATE TableName SET TableName.FieldName = True"
>
> You probably need to add a criteria to the SQL, so you wont update the all
> table.
>
> And then open the report using
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6868
>
> Docmd.OpenReport "ReportName"
>
> --
> The next line is only relevant to Microsoft''s web-based interface users.
> If I answered your question, please mark it as an answer. It''s useful to
> know that my answer was helpful
> HTH, good luck
>
>
> "Buddy" wrote:
>
> > I have a continuous form based on a select query. The query selects all
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6868
> > records based on a yes/no field. I want to put a button that will first print
> > out a saved report and then change the value of each record yes/no field to
> > yes.
> >
> > I have tried the following but it only changes the first record:
> >
> >
> > For Each ctlCurr In Me.Controls
> > If TypeOf ctlCurr Is CheckBox Then
> > ctlCurr = True
> > End If
> > Next ctlCurr
> >
> > DoCmd.PrintOut
> >
> > On the DoCmd I want to be able to print out a report I have.

Reply With Quote
  #5 (permalink)  
Old 09-Nov-2005, 17:51 PM
Buddy's Avatar Buddy
Guest
 
Posts: n/a
   
   
Re: Loop through a continuous form changing Yes/Know Ctls. to Yes.

  Donate Today!  
Thanks David,

With your code it is doing what I intended. Again, Thanks.

"david epsom dot com dot au" wrote:

> One way is to SAVE the current record,
> use an update query to change the records,
> then REQUERY to show the new values.
>
> You have to be a bit careful doing this, because
> if you update a record both from the form and
> from a query, Access won't know which value to
> use, and will ask you if you want to save of
> discard the value you have typed, or will fail
> on the update query.
>
> The other way to do it involves more code and
> is much slower, but does not have any locking
> problems:
>
> set rs = me.recordsetclone
>
> if not rs.eof then rs.movefirst
> while not rs.eof
> rs.edit
> rs!yesnofield = true
> rs.update
> rs.movenext
> wend
>
> (david)
>
>
> "Buddy" wrote in message
> news:4A54E744-5892-46AA-992F-5D0D586359B8@microsoft.com...
> >I have a continuous form based on a select query. The query selects all
> > records based on a yes/no field. I want to put a button that will first
> > print
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6868
> > out a saved report and then change the value of each record yes/no field
> > to
> > yes.
> >
> > I have tried the following but it only changes the first record:
> >
> >
> > For Each ctlCurr In Me.Controls
> > If TypeOf ctlCurr Is CheckBox Then
Reference:: Sikh Philosophy Network http://www.sikhphilosophy.net/showthread.php?t=6868
> > ctlCurr = True
> > End If
> > Next ctlCurr
> >
> > DoCmd.PrintOut
> >
> > On the DoCmd I want to be able to print out a report I have.

>
>
>

Reply With Quote
   Click Here to Donate Now!

Support Us!
Become a Promoter!
Gurfateh ji, you can become a SPN Promoter by Donating as little as $10 each month. With limited resources & high operational costs, your donations make it possible for us to deliver a quality website and spread the teachings of the Sri Guru Granth Sahib Ji, to serve & uplift humanity. Every contribution counts. Donate Generously. Gurfateh!
ReplyPost New Topic In This Forum Stay Connected to Sikhism, Click Here to Register Now!

Bookmarks


(View-All Members who have read this thread : 0
There are no names to display.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Tools Search
Search:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On

» Gurbani Jukebox
Listen to Gurbani while surfing SPN!
» Active Discussions
sikhism need urgent advice.......
Today 10:03 AM
7 Replies, 87 Views
sikhism Who is "Mohan"?
Today 08:46 AM
22 Replies, 348 Views
sikhism How important is Matha...
Today 08:12 AM
59 Replies, 1,041 Views
sikhism ਨਾਮਾ
Today 06:37 AM
2 Replies, 53 Views
sikhism Sikh Diamonds Video...
Today 04:23 AM
6 Replies, 120 Views
sikhism Are Creator and Creation...
Today 01:30 AM
44 Replies, 2,837 Views
sikhism Herman Hesse,...
Today 00:54 AM
13 Replies, 230 Views
sikhism On a Scale of Most...
Yesterday 21:42 PM
30 Replies, 1,277 Views
sikhism I became victim by...
Yesterday 19:50 PM
0 Replies, 46 Views
sikhism Sikh Books downloads
Yesterday 15:39 PM
2 Replies, 66 Views
sikhism Salok Sheikh Farid ji...
Yesterday 09:35 AM
0 Replies, 47 Views
sikhism In Punjab, three farmers...
Yesterday 05:36 AM
0 Replies, 49 Views
sikhism Supernatural Sikhs, what...
Yesterday 03:45 AM
19 Replies, 416 Views
sikhism Sukhmani Sahib Astpadi...
26-May-2012 22:57 PM
0 Replies, 51 Views
Do You Think You Are...
26-May-2012 09:59 AM
94 Replies, 8,258 Views
» Books You Should Read...
Powered by vBadvanced CMPS v3.2.2

All times are GMT +6.5. The time now is 10:32 AM.
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.5.2 Copyright 2004-12, All Rights Reserved. Sikh Philosophy Network


Page generated in 0.39809 seconds with 30 queries