Hide tabs within a tabbed control in Access - ms-access

I have two tabs in my tabbed control and want to hide the tabs / tab names at the top of it as I want users to access the each tab using dedicated sidebar buttons (which I have created and which work).
Is it possible to hide the tabs at the top of the form?

The default Format > Style = "Tabs". If you set this to "None" the tabs row will not appear.
Alternatively, have oyu considered using a Navigation form?

You can set the TabFixedHeight property to something very small, like 0.001 cm.
This works for me in Access 2010 with UseTheme = True.

Related

Access tabbed form: keep focus on the top of the form

I created a tabbed form in Microsoft Access. The form has seven tab pages each tab page has a number of subforms. The problem is when I move from tab page to tab page the form opens in the middle of the page and requires scrolling up to see top of the form and the tabs of tabcontrol. From my search, I understand this can happen because the form is extra long. I do not want to resize the form as it has to be that long. I checked the tab order of each tab page and all controls are in the right order. My question is how can I force the focus to be on the top of the form when moving between tab pages?
I found a solution that worked for me. Putting a control at the top of the tab order list does not mean that you will get the focus at the top of the tab page. It seems that Access automatically put the focus on the last created control. What I have done is to create an unbound text box with width and height 0 - to be hidden - and I placed it at the top of my form inside each of the tab page. It is important to check that it is at the bottom of the tab order list in each page, job done!
I had the same problem and found an easy fix to it. I had 4 subforms on one tab page (2 at the top (order nr. 0 and 1) and 2 at the bottom (order nr. 2 and 3)). When moving between tabs and going back to my tab with all the subforms, Access just sets the focus in the middle of the page or, to be more precise, where subforms with order nr. 2,3 are.
After checking a million times the orders, I found this solution:
Select the subforms that are at the bottom (in my case the subforms with order nr. 2 and 3)
2.Go to properties > Other > change "In Order" to "No".

Labview: a tab panel with vertical tabs

How can I create a tab panel in labview with vertical tabs? I mean I know how to create a tab panel and when I set the location of the tabs to left, they are were I want them to be. But they are rotated and I want each name to be displayed horizontally:
I can suggest one option, which I am not sure is the best one.
You select tab location to left, tab size to fixed, hide tab names and write your tab names somewhere in FP and drag them where you want on your tab.
It would look like this.
Short Answer: LabVIEW does not allow horizonally align text on left aligned tabs for tab controls however...
Change the Tab Layout to an image instead of text and import your text that way (as an image). This way the text will pop-in and pop-out when the page is selected and the image will be part of the tab control instead of some floating object.
Right click the tab control and go to Advanced>>Tab Layout>>Image. You'll need to use Ctrl-C in from an image editing application (MSpaint works fine for this) in order to import the image from the clipboard to the tab control

Change default style of MS Access elements

When I add any element (control like text box, label etc) to my form, it has default style as:
Font: Calibri (Detail)
Font Size: 11
Fore Color: Text 2, Lighter 40%
How is it possible to change that, I need MS Sans Serif, 8, Black for default.
Thanks!
In Access 2018 (though sure to change in the future) this is done by:
Select the object whose values you want to make default
In the "Design" tab, to the right of where you select a new control to add (text boxes, option buttons, ect.), click the bottom "carrot" style arrow to open a sub menu
Click "Set Control Defaults"
Don't know what version of Access you are using, but I'm sure the newer versions have similar features. (I use 2003 because I hate having everything showing up in one scroll bar)
First Setup a Form, text box, and label to the settings you would like and save. (Background Colors as well).
Second Click AutoFormat button> Customize > Set Standard from the form and click OK.
Should do the trick. AutoFormat Button looks like a Wand over piece of paper.
Open the form in design view.
On the design tab of the ribbon, in the Controls group, click on the Text Box button, but - this is important - do not click on the form yet.
Activate the Property sheet. All properties you set now, will become the default for new text boxes on this form.
Activate the Format tab of the Property Sheet.
Scroll down.
Make sure that the Auto Label property is set to Yes (this is the default setting).
Change the LabelX property to 0.
Change the LabelY property to (for example) 0.75 cm or 0.3".
You can now click on the form to create a text box.

How to display the left side of a continuous form with a scrollbar at opening

I have continuous forms made of a header section and a detail section. Controls in detail section are bound to a recordset, while the ones in the header are not bound.
At opening time, focus is made on the first (left) control of the detail section or, if the recordset is empty, first (left) control of the header section. In such a situation, and for forms that need an horizontal scrollbar, the scrollbar will be set to the right side of the form, and left-side info wil be hidden, confusing the user.
Any way to make sure that, in all case, my form will open with its left side visible?
Thanks
Usually to avoid focus discrepancies, I use a small transparent button that I just call btDeadFocus in the header -or the detail section- of my forms.
This invisible button doesn't actually do anything more than capturing the focus. I just make sure that this button is set it as the first control on the form using the tab order list.
The button also becomes useful in situations where the focus cannot be kept on a control. For instance a control that needs to be disabled. I just move it to the btDeadFocus instead.

Reporting Services incorrect icon on show/hide group

I have created a parameter on a report that allows the user to open all the group details or hide group details when the report is run.
This works, but when you run the report and select to expand the groups, the little icon use use to show/hide on the report is a + symbol instead of a - one.
While the actual report is right, i can see it confusing the users somewhat as it looks like there is something hidden, when in fact its all there -
alt text http://www.beakersoft.co.uk/img/report_icons.gif
Any one seen this or know how to fix it?
This problem (wrong display of plus-minus tiny toggle icon) occurs when you want to initially set the Visibility as Show, in the Group Properties (bottom left pane, Row Groups, right click). The solution is to:
Click the text box where the toggle icon should appear
At the property pane, near the bottom, under the Visibility, set InitialToggleState to True
You can set the initial appearance of the toggle icon for the textbox properties (The textbox that controls the visibility of a row/group). You can find this setting under the Visibility tab of the textbox properties dialog box. Use an expression to determine the initial appearance of the icon for different toggle items.
See this short article for more info:
I was facing the same issue.
To resolve this issue Make InitialToggleState property of text box on which display is toggled conditional.
Like this
=iif(Parameters!DrillDown.Value,true,false)
And my show or hide is based on expression
=iif(Parameters!DrillDown.Value,false,true)