473,480 Members | 1,857 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Access 2007 Report Formatting...

Hi everybody, this time I have three problems driving me nuts :-(((

(1)

I have a report with 20 or so Yes/No "squares". Is there a way to
either hide/show the "square" or change the yes/no relative textbox,
depending on value?

(2)

Is there a way to insert a page break, so that some fields will be on
page 1 and some on page 2; so that a report based on three records,
for example, will print on 6 pages and so forth?

(3)

The database is now installed on a server and three clients are
successfully inserting data into it. One worker wants to input data at
home, on a local copy, and then "sync" the inputed data on the server.
Is there a safe (speed not important) way to do this?

Thank u in advance for any u may provide...

Regards, Lupo

Oct 14 '07 #1
4 4211
Answers in-line.

--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"lupo666" <lu*****@gmail.comwrote in message
news:11**********************@k35g2000prh.googlegr oups.com...
Hi everybody, this time I have three problems driving me nuts :-(((

(1)

I have a report with 20 or so Yes/No "squares". Is there a way to
either hide/show the "square" or change the yes/no relative textbox,
depending on value?
See:
Format Check boxes on reports
at:
http://allenbrowne.com/ser-52.html
The article explains how to use a text box bound to a WingDings symbol to
display a yes/no field any way you want, any size, color, or even
conditionally format.

If you have 20 yes/no fields in the one table, there's a very good chance
that this would be better represented as many *records* in a related table,
rather than as many yes/no fields in the one table. More info:
Don't use Yes/No fields to store preferences
at:
http://allenbrowne.com/casu-23.html
(2)

Is there a way to insert a page break, so that some fields will be on
page 1 and some on page 2; so that a report based on three records,
for example, will print on 6 pages and so forth?
Let's assume this report is based on a table that has a primary key field
named ID. In report design view, open the Sorting And Grouping box (View
menu.) Enter the ID field in the dialog on its own row (i.e. below any
others you have there.) Then in the lower pane of the dialog, choose Yes for
the Group Footer property. Access adds an ID Group Footer to the design.
Place the 2nd lot of fields into this section, and you can print this on a
2nd page.

(Since the ID is unique for every record, this group footer repeats for
every record, giving you 2 sections for every record.)
(3)

The database is now installed on a server and three clients are
successfully inserting data into it. One worker wants to input data at
home, on a local copy, and then "sync" the inputed data on the server.
Is there a safe (speed not important) way to do this?
There are several possibilities.

The simplest is to copy the data file to a memory stick, take it home, edit
it, and then bring it back and replace the original. (Whether you consider
that safe is up to you.)

Another possiblity is replication. The database does need to be designed
from the ground up with replication in mind to use this properly, and may
still be some work in manually resolving conflicts (e.g. where the person
returns from home after editing Fred Nerk's record and the software tells
him that someone at work also edited that record while he was out.) Most
signficantly, Access 2007 does not handle replication, so this may not be a
good idea in view of the future of Access.

Another possibility might be logging in from home over a VPN session into
Terminal Server or Citrix. Albert Kaqllal has info about running Access over
a Wide Area Network:
http://www.members.shaw.ca/AlbertKallal/Wan/Wans.html

Hopefully you have already split the database.
Thank u in advance for any u may provide...

Regards, Lupo
Oct 14 '07 #2
Dear Allen,

first of all, thank you for your quick and very complete reply. The
database in question has been split on creation (u helped a long time
ago on a different question on updating and I have been designing
split DBs ever since: one DATA.MDB and one INTERFACE.MDB.
INTERFACE.MDB always points to "Z:" for data location and I just copy
it to the different clients and make "Z:" the network location of
DATA.MDB, a SUBST, basically...).

This database is for a small company that handles firedoors
installation and maintenance. So, each client has a number of doors
and each door has 20 or so possible accessories/characteristics...
(please, see #2...)

(1) Your solution is PERFECT! For my client's needs, I need to add two
textboxes for each "accessory/characteristic" (one for text, one for
box), so I can gray out the "false" text or bold the "true" one AND
leave empty/"square" for the box... WONDERFUL!!!

(2) Your solution for NOT using Yes/Nos is practical and certanly more
"relational", but, in this case, it would require an input form with
two subform (Client >Door >Accessories) and would require the
worker to select the door first and then the accessories... knowing
the people who input the data, it would spell errors, errors,
errors... I will certanly keep the "trick" for another project...

(3) DB is split (see intro...) and my first idea was VPN, but it's
rather slow... Replication has been dropped in 2007 and was already
prone to errors in previous versions (know by experience...). Since
there is one worker who is a bit more into computers, what if the
worker working from home always works with an EMPTY DATA.MDB and then
the tables in it are copied/pasted into the main one thru a usb key?
The worker only inputs new data, never works on old ones...

Thank you again for your help. One day I will visit Australia and I'll
surely pass by. In the meanwhile, should u ever be in Italy, come by,
you'll be most welcome!

Ciao, Lupo

On Oct 14, 10:41 am, "Allen Browne" <AllenBro...@SeeSig.Invalid>
wrote:
Answers in-line.

--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users -http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"lupo666" <lupo...@gmail.comwrote in message

news:11**********************@k35g2000prh.googlegr oups.com...
Hi everybody, this time I have three problems driving me nuts :-(((
(1)
I have a report with 20 or so Yes/No "squares". Is there a way to
either hide/show the "square" or change the yes/no relative textbox,
depending on value?

See:
Format Check boxes on reports
at:
http://allenbrowne.com/ser-52.html
The article explains how to use a text box bound to a WingDings symbol to
display a yes/no field any way you want, any size, color, or even
conditionally format.

If you have 20 yes/no fields in the one table, there's a very good chance
that this would be better represented as many *records* in a related table,
rather than as many yes/no fields in the one table. More info:
Don't use Yes/No fields to store preferences
at:
http://allenbrowne.com/casu-23.html
(2)
Is there a way to insert a page break, so that some fields will be on
page 1 and some on page 2; so that a report based on three records,
for example, will print on 6 pages and so forth?

Let's assume this report is based on a table that has a primary key field
named ID. In report design view, open the Sorting And Grouping box (View
menu.) Enter the ID field in the dialog on its own row (i.e. below any
others you have there.) Then in the lower pane of the dialog, choose Yes for
the Group Footer property. Access adds an ID Group Footer to the design.
Place the 2nd lot of fields into this section, and you can print this on a
2nd page.

(Since the ID is unique for every record, this group footer repeats for
every record, giving you 2 sections for every record.)
(3)
The database is now installed on a server and three clients are
successfully inserting data into it. One worker wants to input data at
home, on a local copy, and then "sync" the inputed data on the server.
Is there a safe (speed not important) way to do this?

There are several possibilities.

The simplest is to copy the data file to a memory stick, take it home, edit
it, and then bring it back and replace the original. (Whether you consider
that safe is up to you.)

Another possiblity is replication. The database does need to be designed
from the ground up with replication in mind to use this properly, and may
still be some work in manually resolving conflicts (e.g. where the person
returns from home after editing Fred Nerk's record and the software tells
him that someone at work also edited that record while he was out.) Most
signficantly, Access 2007 does not handle replication, so this may not be a
good idea in view of the future of Access.

Another possibility might be logging in from home over a VPN session into
Terminal Server or Citrix. Albert Kaqllal has info about running Access over
a Wide Area Network:
http://www.members.shaw.ca/AlbertKallal/Wan/Wans.html

Hopefully you have already split the database.
Thank u in advance for any u may provide...
Regards, Lupo- Hide quoted text -

- Show quoted text -

Oct 15 '07 #3
Okay, looks like you've digested all of that.

If the worker-from-home is just adding records (no need to see existing
ones), you could give her an empty data mdb and import from there
periodically (emptying out this db again.) The main issue would be making
sure that the related records get the correct new key values.

--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users - http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"lupo666" <lu*****@gmail.comwrote in message
news:11*********************@t8g2000prg.googlegrou ps.com...
Dear Allen,

first of all, thank you for your quick and very complete reply. The
database in question has been split on creation (u helped a long time
ago on a different question on updating and I have been designing
split DBs ever since: one DATA.MDB and one INTERFACE.MDB.
INTERFACE.MDB always points to "Z:" for data location and I just copy
it to the different clients and make "Z:" the network location of
DATA.MDB, a SUBST, basically...).

This database is for a small company that handles firedoors
installation and maintenance. So, each client has a number of doors
and each door has 20 or so possible accessories/characteristics...
(please, see #2...)

(1) Your solution is PERFECT! For my client's needs, I need to add two
textboxes for each "accessory/characteristic" (one for text, one for
box), so I can gray out the "false" text or bold the "true" one AND
leave empty/"square" for the box... WONDERFUL!!!

(2) Your solution for NOT using Yes/Nos is practical and certanly more
"relational", but, in this case, it would require an input form with
two subform (Client >Door >Accessories) and would require the
worker to select the door first and then the accessories... knowing
the people who input the data, it would spell errors, errors,
errors... I will certanly keep the "trick" for another project...

(3) DB is split (see intro...) and my first idea was VPN, but it's
rather slow... Replication has been dropped in 2007 and was already
prone to errors in previous versions (know by experience...). Since
there is one worker who is a bit more into computers, what if the
worker working from home always works with an EMPTY DATA.MDB and then
the tables in it are copied/pasted into the main one thru a usb key?
The worker only inputs new data, never works on old ones...

Thank you again for your help. One day I will visit Australia and I'll
surely pass by. In the meanwhile, should u ever be in Italy, come by,
you'll be most welcome!

Ciao, Lupo

On Oct 14, 10:41 am, "Allen Browne" <AllenBro...@SeeSig.Invalid>
wrote:
>Answers in-line.

--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users -http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"lupo666" <lupo...@gmail.comwrote in message

news:11**********************@k35g2000prh.googleg roups.com...
Hi everybody, this time I have three problems driving me nuts :-(((
(1)
I have a report with 20 or so Yes/No "squares". Is there a way to
either hide/show the "square" or change the yes/no relative textbox,
depending on value?

See:
Format Check boxes on reports
at:
http://allenbrowne.com/ser-52.html
The article explains how to use a text box bound to a WingDings symbol to
display a yes/no field any way you want, any size, color, or even
conditionally format.

If you have 20 yes/no fields in the one table, there's a very good chance
that this would be better represented as many *records* in a related
table,
rather than as many yes/no fields in the one table. More info:
Don't use Yes/No fields to store preferences
at:
http://allenbrowne.com/casu-23.html
(2)
Is there a way to insert a page break, so that some fields will be on
page 1 and some on page 2; so that a report based on three records,
for example, will print on 6 pages and so forth?

Let's assume this report is based on a table that has a primary key field
named ID. In report design view, open the Sorting And Grouping box (View
menu.) Enter the ID field in the dialog on its own row (i.e. below any
others you have there.) Then in the lower pane of the dialog, choose Yes
for
the Group Footer property. Access adds an ID Group Footer to the design.
Place the 2nd lot of fields into this section, and you can print this on
a
2nd page.

(Since the ID is unique for every record, this group footer repeats for
every record, giving you 2 sections for every record.)
(3)
The database is now installed on a server and three clients are
successfully inserting data into it. One worker wants to input data at
home, on a local copy, and then "sync" the inputed data on the server.
Is there a safe (speed not important) way to do this?

There are several possibilities.

The simplest is to copy the data file to a memory stick, take it home,
edit
it, and then bring it back and replace the original. (Whether you
consider
that safe is up to you.)

Another possiblity is replication. The database does need to be designed
from the ground up with replication in mind to use this properly, and may
still be some work in manually resolving conflicts (e.g. where the person
returns from home after editing Fred Nerk's record and the software tells
him that someone at work also edited that record while he was out.) Most
signficantly, Access 2007 does not handle replication, so this may not be
a
good idea in view of the future of Access.

Another possibility might be logging in from home over a VPN session into
Terminal Server or Citrix. Albert Kaqllal has info about running Access
over
a Wide Area Network:
http://www.members.shaw.ca/AlbertKallal/Wan/Wans.html

Hopefully you have already split the database.
Thank u in advance for any u may provide...
Regards, Lupo- Hide quoted text -

- Show quoted text -

Oct 15 '07 #4
I have read a lot of your posts and the one you helped me with last
time and tried to follow as much as I could...

For the key values, I thought of that in advance: even though it's not
proper databasing, I use the client's name as primary key (clients
with different branches will have suffixes like "Client - Perth",
"Client - Melbourne", "Client - Sydney"...). This way, instead of
trying to understand non-matching autonumbers, the conflicting fields
will have clear names...

Thank you, again, I really mean it. You are doing a wonderful thing
for a lot of people like me...

Regards, Lupo

On Oct 15, 4:12 pm, "Allen Browne" <AllenBro...@SeeSig.Invalidwrote:
Okay, looks like you've digested all of that.

If the worker-from-home is just adding records (no need to see existing
ones), you could give her an empty data mdb and import from there
periodically (emptying out this db again.) The main issue would be making
sure that the related records get the correct new key values.

--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users -http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.

"lupo666" <lupo...@gmail.comwrote in message

news:11*********************@t8g2000prg.googlegrou ps.com...
Dear Allen,
first of all, thank you for your quick and very complete reply. The
database in question has been split on creation (u helped a long time
ago on a different question on updating and I have been designing
split DBs ever since: one DATA.MDB and one INTERFACE.MDB.
INTERFACE.MDB always points to "Z:" for data location and I just copy
it to the different clients and make "Z:" the network location of
DATA.MDB, a SUBST, basically...).
This database is for a small company that handles firedoors
installation and maintenance. So, each client has a number of doors
and each door has 20 or so possible accessories/characteristics...
(please, see #2...)
(1) Your solution is PERFECT! For my client's needs, I need to add two
textboxes for each "accessory/characteristic" (one for text, one for
box), so I can gray out the "false" text or bold the "true" one AND
leave empty/"square" for the box... WONDERFUL!!!
(2) Your solution for NOT using Yes/Nos is practical and certanly more
"relational", but, in this case, it would require an input form with
two subform (Client >Door >Accessories) and would require the
worker to select the door first and then the accessories... knowing
the people who input the data, it would spell errors, errors,
errors... I will certanly keep the "trick" for another project...
(3) DB is split (see intro...) and my first idea was VPN, but it's
rather slow... Replication has been dropped in 2007 and was already
prone to errors in previous versions (know by experience...). Since
there is one worker who is a bit more into computers, what if the
worker working from home always works with an EMPTY DATA.MDB and then
the tables in it are copied/pasted into the main one thru a usb key?
The worker only inputs new data, never works on old ones...
Thank you again for your help. One day I will visit Australia and I'll
surely pass by. In the meanwhile, should u ever be in Italy, come by,
you'll be most welcome!
Ciao, Lupo
On Oct 14, 10:41 am, "Allen Browne" <AllenBro...@SeeSig.Invalid>
wrote:
Answers in-line.
--
Allen Browne - Microsoft MVP. Perth, Western Australia
Tips for Access users -http://allenbrowne.com/tips.html
Reply to group, rather than allenbrowne at mvps dot org.
"lupo666" <lupo...@gmail.comwrote in message
>news:11**********************@k35g2000prh.googleg roups.com...
Hi everybody, this time I have three problems driving me nuts :-(((
(1)
I have a report with 20 or so Yes/No "squares". Is there a way to
either hide/show the "square" or change the yes/no relative textbox,
depending on value?
See:
Format Check boxes on reports
at:
http://allenbrowne.com/ser-52.html
The article explains how to use a text box bound to a WingDings symbol to
display a yes/no field any way you want, any size, color, or even
conditionally format.
If you have 20 yes/no fields in the one table, there's a very good chance
that this would be better represented as many *records* in a related
table,
rather than as many yes/no fields in the one table. More info:
Don't use Yes/No fields to store preferences
at:
http://allenbrowne.com/casu-23.html
(2)
Is there a way to insert a page break, so that some fields will be on
page 1 and some on page 2; so that a report based on three records,
for example, will print on 6 pages and so forth?
Let's assume this report is based on a table that has a primary key field
named ID. In report design view, open the Sorting And Grouping box (View
menu.) Enter the ID field in the dialog on its own row (i.e. below any
others you have there.) Then in the lower pane of the dialog, choose Yes
for
the Group Footer property. Access adds an ID Group Footer to the design.
Place the 2nd lot of fields into this section, and you can print this on
a
2nd page.
(Since the ID is unique for every record, this group footer repeats for
every record, giving you 2 sections for every record.)
(3)
The database is now installed on a server and three clients are
successfully inserting data into it. One worker wants to input data at
home, on a local copy, and then "sync" the inputed data on the server.
Is there a safe (speed not important) way to do this?
There are several possibilities.
The simplest is to copy the data file to a memory stick, take it home,
edit
it, and then bring it back and replace the original. (Whether you
consider
that safe is up to you.)
Another possiblity is replication. The database does need to be designed
from the ground up with replication in mind to use this properly, and may
still be some work in manually resolving conflicts (e.g. where the person
returns from home after editing Fred Nerk's record and the software tells
him that someone at work also edited that record while he was out.) Most
signficantly, Access 2007 does not handle replication, so this may not be
a
good idea in view of the future of Access.
Another possibility might be logging in from home over a VPN session into
Terminal Server or Citrix. Albert Kaqllal has info about running Access
over
a Wide Area Network:
http://www.members.shaw.ca/AlbertKallal/Wan/Wans.html
Hopefully you have already split the database.
Thank u in advance for any u may provide...
Regards, Lupo- Hide quoted text -
- Show quoted text -- Hide quoted text -

- Show quoted text -

Oct 16 '07 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
3480
by: Mike MacSween | last post by:
tblCourses one to many to tblEvents. A course may have an intro workshop (a type of event), a mid course workshop, a final exam. Or any combination. Or something different in the future. At...
6
1574
by: Dave | last post by:
I was curious in regards to Access 12; specifically more fluent report formatting. I'm an average user, but from my end, I find more and more need for cleaner reports....and do not always want...
1
4206
by: dddsssdddsss | last post by:
A comment and a question To anyone who is using conditional formatting, beware that in Access 2007 the color pallette is not the same as the color pallette in Access 2003. So if you have a...
8
6678
by: babyangel43 | last post by:
Hello, I have a query set up in Access. I run it monthly, changing "date of test". I would like this query to be merged with a Word document so that the cover letter is created in Word, the fields...
16
11032
by: Neil | last post by:
I posted a few days ago that it seems to me that the Access 2007 rich text feature does not support: a) full text justification; b) programmatic manipulation. I was hoping that someone might...
9
4473
by: prakashwadhwani | last post by:
Hi !! I'm about to develop a new project for a client. Should I go about it in Access 2003 or 2007 ? Purchasing it either for me or for my client is not a major consideration here ... what I'd...
0
1331
by: Noob | last post by:
Hello, I created an ERP based custom report using Access '03 & Excel '03. I developed an Access query that pulls the required data from the ERP (Progress) database via link tables. I use Excel...
5
5848
by: Tony | last post by:
I am continuing to develop an Access 2007 application which was originally converted from Access 2003. In Access 2003 I was able to disable the Access Close button in the top righthand corner of...
4
5611
by: riaane | last post by:
Please help: I have Conditional Formatting on a Report Field that fills the background Red if the criteria is met. This displays correctly in Report View, however, when I "OutputTo" this report to...
0
7055
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
6920
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7059
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
1
6758
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
5362
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
3011
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3003
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1311
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
0
203
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.