Access 2007 Reports - How to 'unfix' fields? - ms-access

I'm fairly experienced with MS Access 2003, but 2007 has a new feature that is confusing me.
I'm maintaining an Access database with a variety of reports. Some of these reports have fields with constraints on where I can move them. If I move a field vertically, ALL the fields in that section must move with it. If I move a field horizontally, it automatically switches with the field next to it.
This is clearly a feature since it makes some kinds of reports easier, but it's just getting in my way now since I need to have detail fields on 2 lines. Can someone tell me what this thing is called and (more importantly) how do I turn it off?

The feature is known as "Control Layouts." Here's how to get rid of them:
Remove controls from a control layout
Removing a control from a
control layout allows you to place it anywhere on the report without
affecting the positioning of any other controls.
Select the control you want to remove from the layout. To select
multiple controls, hold down the SHIFT key and then click the controls
that you want to remove. To select all of the controls in the layout,
click the layout selector box at the top left corner of the layout.
Do
one of the following:
On the Arrange tab, in the Control Layout group,
click Remove.
Right-click one of the selected controls, point to
Layout, and then click Remove. Access removes the selected controls
from the layout.
TIP To prevent a control from being inserted into
a control layout as you move it, press and hold the CTRL key, and then
drag the control to where you want it.
The full documentation for the above excerpt can be found here: Modify, edit, or change a report

Related

Microsoft Access Form Auto Shifting Over when Typing in Text Box

In MS Access, if a user does not have the screen of the form maxed out like the first image.
Then when I go to type in the Comment section, the form shifts to the right and I can’t see the information to the left of it.
My question would be how do I stop the form from shifting over. I have users that use this form on multiple screen sizes.
Turn off form scroll bars in the form properties.
Make the form not so horrendously humongous. (You don't need text boxes that wide.)
Use a sub-form instead.
Make the form "prettier" and more user-friendly. It looks like you slapped it together with a wizard and didn't change anything afterwards. Find some tutorials about form building, creating a positive user-friendly experience, etc.

MS Access richtext textbox formatting menu from VBA

I have a richtext textbox control that works nicely enough. I can change the formatting of the text if I use the mouse to select some text--then the contextual formatting menu appears and I can select the various formats that I want (e.g., bold, ital., highlighting color, text color, etc.).
However, I'd like the formatting menu to appear at other time, for example, on right-click, or, when text is selected using cursor keys, or, when some key combination or command button is clicked.
I've searched for how to use VBA to bring up the formatting context menu but have found nothing.
Anyone know the VBA code to bring up the formatting context menu for a MS Access richtext textbox control?
That is not possible I'm afraid.
Two common solutions are adding the formatting options to the ribbon, and creating your own custom formatting menu, in combination with hotkeys. (Some already present, such as Ctrl-b for bold.)
Let me know if you need any help with either direction.

Can not view all tables in *.accdb file

I suppose that my question will be considered silly, but I'm really stuck.
How can I view all tables in the *.accdb file?
I use Microsoft Access from Office 14 to open and edit that file. Then I go to the Database Tools tab and select Relationships, where I expect to see all the tables, but actually I can't.
I see there some tables and even saved queries. And some of these queries use tables, that I can not find.
I'm newbie to the Access, but have to make some edits to the database.
UPD:
Somehow I've managed to view necessary tables through the maze of Object dependencies. Is there a more simple way?
It sounds like some tables are set as Hidden and you don't have the View Hidden Objects setting checked.
Press F11 to show the navigation pane if it is hidden. While that is open, right-click the top of the bar and choose Navigation Options. In the next screen, you'll see an area Display Options, whose first checkbox is Show Hidden Objects. This will allow you to see greyed icons for hidden tables in the navigation pane. It also adds the names of hidden tables to the "Show table..." box in the Relationships.
In relationships right click anywhere in the empty box, show table, select all tables, click add

How to create navigation forms in Ms Access 2007

I want to create 'Navigation Forms' in 'ms Access' as it should look like a form but i need to navigate in between them.
And the forms are composed of queries creation of form is simple but the problem is like if i can create in 2010 or 2013 its just simple but i dont have upgraded version but i think there is some way to create page navigation like 2010 and 2013 in 2007.
Any help is accepted.
Here is a sample link in 2010(https://www.youtube.com/watch?v=ovcxmeyrILQ)
Tab Controls are NOT the same as Navigation Controls! Tabs Ctrls hold separate forms on each page or tab, which means when the main form loads it loads ALL the sub-forms that are contained on the various pages of the TabCtrl.
Sadly Nav Ctrls were introduced in A2010, however, I've been using them since 2003. Well obviously not exactly because they were introduced. But instead I used labels (not command buttons although you can use those - I chose labels because I wanted to change the background and font color of the selected "tab"). I also wrote a function that took the value of the label (aka subform name) and used that to change the form of a subform control which was placed directly below or beside the labels depending on whether I wanted a horizontal or vertical "nav ctrl".
I could upload the code for this, however, I believe, given that MS has given a better control than this work around AND you should be able to piece this together if you've got a basic working experience with VBA.

Label/Texbox separation in Microsoft Access 2007 forms

I'm trying to create a very simple form in an Access database. Whenever I drag a textbox on the form, a label gets created with it. I want to be able to move the label without moving the textbox,but whenever I try to do that, the textbox moves with it. Its like they're linked with each other.
Is there a way to separate them from each other so that they can be moved separately?
Yes, but you are better off looking for the small square black box that appears on the top left corner of each control when you click the textbox or label. This box will allow you to drag each control independently. Don't forget Format->Align (Left,Right,Top,Bottom) it is probably more useful for tidying up controls than anything else.
You can separate the label from its parent control by deleting the label, clicking the detail section to ensure that no controls are selected, and pasting, but I would advise against it. You can do a number of useful things with labels that are related to controls and one of them is move the two together - this is useful when you have the form tidied. Another is to find the parent of the control, which is useful when using VBA to change controls.
While in design mode, With the label and field selected, click the Arrange button located on your ribbon toolbar along the top, you will see a button in the control layout section of the Arrange group. Select the remove button. This will remove the connection between the label and the field.
You can also use Group/Ungroup menu commands to establish/remove the connection. Grouping the label and control causes them to move together in design view.