Start creating a document with a specific key 1s. Hotkeys. "Hot" keys: editor of text documents
12.03.2018
Hot key combinations to improve convenience and speed up work in 1C:Enterprise programs.
Similar related articles:
- How to connect 1C Accounting Online to work via the Internet in cloud mode using the SaaS model?
- Instructions for installing basic versions of standard configurations of the 1C:Enterprise system
- Solving the problem with the number of characters of the pin code when activating programs 1C: Enterprise
- How to transfer the basic version of the 1C: Enterprise 8 program from one computer to another
The use of "hot keys" is one of the tools for increasing the efficiency of working with 1C:Enterprise programs.
As a rule, actions using keyboard shortcuts are faster than similar actions through the menu using the mouse.
Having mastered hotkeys, you will simplify and significantly speed up the execution of frequently repeated actions.
The description of the hotkey combination can be called directly in the 1C program by pressing "Shift + F1".
Please note that the same keyboard shortcuts may work in some configurations (for example, in old configurations on regular forms) and not work in others (for example, in new configurations on managed forms) and vice versa.
The same hotkey combinations may cause different actions (or not work at all) depending on where they are used (for example, in a table, when editing a text document, or in an input field), so the same hotkey combination may occur several times appear in the table.
Keyboard shortcut | Description |
---|---|
Hot keys 1C global action
Global actions are actions that can be called anywhere in the running 1C:Enterprise 8 platform, regardless of what exactly is currently open in the program (reference book, document, report, etc.), the meaning of global actions is from this does not change. |
|
F1 | Open "Help" |
Shift+F1 | Open Help Contents |
Alt+F1 | Open "Help Search" |
Shift+Alt+F1 | Open "Help Index" |
Ctrl + N |
Create a new document This keyboard shortcut opens a window in which you will be prompted to select the type of new document to be created in various formats - for example, in text, spreadsheet or HTML |
Ctrl+O | Open Document The keyboard shortcut opens the standard "Open" dialog box, similar to the action performed through the menu "File" > "Open ..." |
Ctrl+F2 | Open the built-in "Calculator" of the 1C: Enterprise system |
ctrl+d | Add to favorites" |
Ctrl+Shift+B | Open "Favorites" |
Ctrl+Shift+H | Open "History" |
Ctrl+F11 | Get the link |
Shift+F11 | Follow the link |
Ctrl+Shift+(~) Ctrl + Shift + Yo | Hide / show the "Partitions panel" (in new configurations with the "Taxi" interface) Allows, if necessary, to quickly expand an open form to the full width of the screen by removing the sections panel and quickly return it back. |
Ctrl+Shift+Z | Open / close "Service Messages". Using a combination of these keys allows you to open a previously closed message window. It can be useful when a window is accidentally closed, and you need a message from it. Note that as long as the system has not entered anything into the message window again, old messages are saved even when the window is closed. |
Alt+Enter Ctrl+E | Show properties Opens the corresponding property of an object or element. Useful when working with tables, text, HTML, etc. |
Hot keys 1C of general action
General actions - actions that have the same meaning in different configuration objects, but the behavior of the 1C:Enterprise 8 platform changes depending on where exactly you use this or that general action. For example, pressing the "Del" key marks the current element of the directory for deletion if you are in the list of directory elements. Or deletes the contents of the current cell of the spreadsheet document if you are editing it. |
|
Del | Delete Command Deletes the current element (selected by the cursor) or the selected group of elements |
Ins | Add Command Produces the addition of a new element (new document, directory element, list, tabular part of the document, etc.) |
ctrl+s | Saving the active document |
ctrl+p | Printing the active document. Calls the print dialog for the active document |
Ctrl+Shift+P | Direct printing of the active document to the printer assigned in the system by default (without opening the print dialog) |
ctrl+c Ctrl+Ins | Copy to clipboard Copies the required element or the selected group of elements to the Windows clipboard |
Ctrl + X Shift+Del | Cut to clipboard Cuts the required element or the selected group of elements to the Windows clipboard. Differs from copying in that the copied element or group is removed |
Ctrl+V Shift + Ins | Paste from clipboard Pastes data from the Windows clipboard to the location marked with the cursor |
Shift + Num + (*) | Add to clipboard as a number Used for numeric values |
Shift + Num + (+) | Add to clipboard Used for numeric values. Addition operation with data on the clipboard |
Shift + Num + (-) | Subtract from clipboard Used for numeric values. Subtraction operation on clipboard data |
Ctrl+A | Select all Selects all available elements in the active document |
Ctrl + Z Alt+BackSpace | Undo last action Undoes the last action |
ctrl+y Shift+Alt+BackSpace | Redo undone action Allows you to undo "Ctrl + Z", in other words - to return what you did before pressing the undo last action |
ctrl+f | Find Opens a dialog for setting search parameters in the active configuration object and performing this search |
F3 | Find next Finds the next element that matches the parameters specified in the search settings |
Ctrl+F3 | Find next highlighted Finds the next element corresponding to the one you selected (for example, where the cursor is located) |
Shift+F3 | Find Previous Finds the previous element that matches the parameters specified in the search settings |
Ctrl+Shift+F3 | Find previous selection Finds the previous element that matches the one you selected |
ctrl+h | Replace Opens the Find and Replace Values dialog (where allowed) |
Ctrl+Num+(-) | Collapse (tree node, spreadsheet group, module grouping) |
Ctrl + Num + (+) | Expand (tree node, spreadsheet group, module grouping) |
Ctrl+Alt+Num+(-) | Collapse (tree node, spreadsheet group, module grouping) and all subordinates |
Ctrl+Alt+Num+(+) | Expand (tree node, spreadsheet group, module grouping) and all subordinates |
Ctrl+Shift+Num+(-) | Collapse (all tree nodes, spreadsheet document groups, module groupings) |
Ctrl + Shift + Num + (+) | Expand (all tree nodes, spreadsheet document groups, module groupings) |
Ctrl+PageDown Ctrl+Alt+F |
Next pages. |
Ctrl+Page Up Ctrl+Alt+B |
Previous page |
Alt+Left | Jump to the previous web page / help chapter |
Alt+Right | Jump to the next web page / help chapter |
Ctrl+Break | Abort the execution of a data composition system report |
Hot keys 1C window management
1C window management hotkeys will help you work effectively with windows without using a mouse. |
|
Alt+F4 | Close the active free window, modal dialog or application. This combination can quickly complete the entire configuration on the 1C:Enterprise platform, so use it carefully |
Ctrl+F4 | Close active regular window Closes the current normal window |
Shift + Esc | Close active window Closes the currently active window |
Ctrl+Tab Ctrl+F6 |
Activate the next normal window of one session or go to the next tab (in the mode of opening windows "Bookmarked") |
Ctrl+Shift+Tab Ctrl+Shift+F6 | Activate the previous normal window of one session or go to the previous tab (in the "Bookmarked" window opening mode) Allows you to activate the previous window among those opened within the configuration. Pressing in a cycle while holding down the Ctrl key allows you to scroll through open windows "back" |
F6 | Activate the next section of the window Activates the next section of the current window |
Shift+F6 | Activate the previous section of the window Activates the previous section of the current window |
Alt+Space | Calls the system menu of operations (minimize, maximize, move, close, etc.) above the program window or an open modal dialog |
Alt+F10 | Call main menu Activates the main toolbar with buttons for the current window. Thus, you can select actions without using the mouse. |
Shift+F10 | Call context menu Displays a context menu above the currently active element. Similar to clicking the right mouse button on it |
Esc | Closing the active window |
Hot keys 1C form control
1C hotkeys for managing forms can significantly speed up and simplify the work with various forms in 1C programs. |
|
Enter | Go to next form element / perform default button action |
Ctrl+Enter | Perform default button action As a rule, various forms have a default button assigned (it is different from the others - for example, it is highlighted in bold). Using this key combination allows you to activate the default button from anywhere in the open form. |
Tab | Move to the next form element Navigate forward between controls on a form |
Shift + Tab | Return to the previous form element Navigate back between controls on a form |
Up, Down, Left, Right | Navigate through elements grouped together Using the cursor keys, you can quickly move between grouped controls |
Shift+Alt+R | Restore window position If some parameters of the form window are lost, this combination allows you to return everything back |
Hot keys 1C for working with lists and a tree
Hotkeys for working with lists will help you work efficiently without using the mouse in numerous lists and trees |
|
F2 | Open Opens the element on which the cursor is positioned for editing. The key is similar to the "Edit" action on the standard form button bar |
F5 Ctrl+Shift+R | Refresh Refreshes the data in a list or tree. This is especially true for dynamic lists (for example, a list of documents) when auto-update is not enabled for them. |
F9 | Copy Creates a new list item using the current or selected item as a template. The action is similar to the "Add by Copy" button |
Ctrl+F9 | A new group Creates a new group. The action is similar to the button "Add group" |
Shift+Del | Delete line Direct removal of the current element. Attention! Use this combination with great care in dynamic lists, as the deletion cannot be undone! |
Ctrl+Shift+Up | Move a line up In lists where changing the order of rows is allowed (for example, in the tabular section of the document), allows you to move the current row up. The action is similar to the "Move up" button |
Ctrl+Shift+Down | Move a line down In lists where changing the order of lines is allowed (for example, in the tabular section of the document), allows you to move the current line down. The action is similar to the "Move Down" button |
Ctrl+Shift+M Ctrl+F5 | Move element to another group Allows you to quickly move the current element (for example, a directory) to another group |
Ctrl+Down | Go one level down while expanding the group Navigates inside the folder where the cursor was placed |
Ctrl+Up | Go one level up (to "parent") Goes to the top of the folder you were in |
Shift+F2 | Finish editing Ends editing, saving changes to the list item |
ctrl+f | Finding data in a list |
Ctrl+Q Ctrl+Break | Cancel search in the list |
Num + (+) Ctrl+Alt+Num+ | Expand tree node |
Num+(-) Shift+Alt+Num- | Collapse tree node Used only where tree nodes marked with "+" or "-" are available |
Num + (*) Ctrl+Alt+Num+ | Expand tree node and all subordinates Used only where tree nodes marked with "+" or "-" are available |
Ctrl+Alt+Num- | Collapse tree node and all subordinates Used only where tree nodes marked with "+" or "-" are available |
Ctrl+Shift+Alt+Num+ | Expand all tree nodes (performed anywhere in the tree) Used only where tree nodes marked with "+" or "-" are available |
Ctrl+Shift+Alt+Num- | Collapse all tree nodes (performed anywhere in the tree) Used only where tree nodes marked with "+" or "-" are available |
Space | Change the checkbox Inverts the value of the current element's checkbox (enables or disables it) |
Ctrl+A | Select all rows (multiple selection set) |
Shift + Home | Select all lines from the current line to the first line in the list (multiple selection is set) |
Shift + End | Select all lines from the current line to the last line in the list (multiple selection is set) |
Hot keys 1C for editing spreadsheet documents | |
Up, Down, Left, Right | Move through cells Moves the cursor through table cells |
Ctrl + (Up, Down, Left, Right) | Move through cells to the next filled or empty Moves the cursor over filled table cells |
Shift + (Up, Down, Left, Right) | Cell selection Selects a region of cells, starting with the current one |
ctrl+g | Go to cell Opens a dialog box for moving to a cell with a column and row number |
Enter |
Go to edit cell content |
Page Up | Scroll up a page |
Scroll down a page | |
Alt + PageUp | Scroll page left |
Alt + Page Down | Scroll page right |
Home | Go to the beginning of the line Moves the cursor to the beginning of the line |
End |
Go to end of line |
Ctrl+Home | Go to the beginning of the text |
Ctrl+End | Jump to end of text |
Ctrl + Num + (+) | Expand Group |
Ctrl+Num+(-) | Collapse Group |
Ctrl+Alt+Num+(+) | Expand a group and all subordinates |
Ctrl+Alt+Num+(-) | Collapse a group and all subordinates |
Ctrl+Shift+N | Setting the name of the current area |
Hot keys 1C for selecting and editing text
Using hotkeys in text areas and documents can significantly speed up and simplify the editing process. |
|
Ins | Switching the mode allows you to either add new characters when entering to old ones, or overwrite old ones with new ones. |
Home | Go to the beginning of the line Moves the cursor to the beginning of the current line |
End | Go to end of line Moves the cursor to the end of the current line |
Ctrl+Home | Go to the beginning of the text Moves the cursor to the beginning of the text |
Jump to end of text Moves the cursor to the end of the text |
|
Shift + Home |
Select text from cursor to start of line |
Select text from cursor to end of line |
|
Ctrl+Shift+Home | Select text from cursor to start of text |
Ctrl+Shift+End | Select text from cursor to end of text |
Ctrl+Up | Move up one line |
Ctrl+Down | Go down one line |
Ctrl+Left | Go to the beginning of the previous word |
Ctrl+Right | Skip to the beginning of the next word |
Ctrl+W | Highlight word |
Ctrl+Shift+Left | Select preceding word |
Ctrl+Shift+Right | Select next word Quick selection of a word (groups of characters separated by spaces) |
Page Up | Scroll up a page |
Page Down | Scroll down a page |
Shift + Page Up | Select previous page of text |
Shift + Page Down | Select next page of text |
Esc | Deselect |
ctrl+g | Jump to the line with the specified number |
Del | |
Ctrl+Del | |
backspace | |
Ctrl+backspace | |
Alt+F2 | Set/Unbookmark Marks the line you need so you can jump quickly |
F2 | Next bookmark Moves the cursor to the next bookmarked line |
Shift+F2 | Previous bookmark Moves the cursor to the previous bookmarked line |
Ctrl+L | Delete current line |
Tab | Move selected block of text to the right |
Shift + Tab | Move selected block of text to the left |
Shift+Enter | Insert line break |
Alt+Backspace Ctrl + Z | Undo last action |
Alt+Shift+Backspace ctrl+y | Redo last action |
ctrl+c Ctrl+Ins | Copy selected text to clipboard |
Shift+Delete Ctrl + X |
Cut selected text to clipboard |
Shift + Ins Ctrl+V | Paste text from clipboard after cursor |
Text formatting | |
ctrl+b | Enable/disable bold font |
Ctrl+I | Turn italic on/off |
Ctrl+U | Turn on/off underline |
Ctrl+Num+, Ctrl+Shift+Num+ | Increase font size |
Ctrl+Num-, Ctrl+Shift+Num- | Decrease font size |
Ctrl+Space | Clear formatting |
Ctrl+F3 | Change character case |
Ctrl+L | Align paragraphs to the left |
ctrl+r | Align paragraphs to the right |
Ctrl+E | Center alignment of paragraphs |
Ctrl+J | Justify paragraphs |
Hot keys 1C for managing input fields
An input field is a heavily used control in many places in configuration forms. Hotkeys for the input field allow you to quickly perform frequently used actions on it. It is especially useful to use these keys where the configuration developer did not display the input field control buttons you need. |
|
Ins | Toggle insert/replace mode The action is similar to the behavior when editing plain text, it allows you to either add new characters when entering to old ones, or overwrite old ones with new ones. |
F4 | Choose Selecting the appropriate object associated with the input field (for example, selecting the desired document from the list). The action is similar to the "Select" input field button |
Shift+F4 | Clear an input field from its current value |
Ctrl+Shift+F4 | Open Opens the form of the selected object in the current input field. The action is similar to pressing the "Open" input field button |
Ctrl+W | Highlight current word |
Del | Delete character to the right of the cursor |
Ctrl+Del | Delete word to the right of the cursor |
backspace | Delete character to the left of the cursor |
Ctrl+backspace | Delete the word to the left of the cursor |
Home | Go to the beginning of the line |
End |
Go to end of line |
Hot keys 1C for working with pictures
They will help to work comfortably with display elements of graphic images. |
|
Num + (+) | zoom in |
Num+(-) | zoom out |
Up, Down, Left, Right | Scroll |
Page Up | Scroll up window size |
Page Down | Scroll down by window size |
Alt + PageUp |
Scroll window size to the left |
Alt + Page Down | Scroll window size right |
Hot keys 1C for working with the fields of the graphic scheme | |
Tab, (Right, Down) | Move to the next schematic element (if an element is selected) |
Shift + Tab, (Left, Up) | Move to the previous schematic element (if the element is selected) |
Left, Up, PgUp | Scroll up (when no items are selected) |
Right, Down, PgDn | Scroll down (if no item is selected) |
If this information turned out to be useful for you, then we like the article on social networks and share the link on your favorite forums))).
(c) Online Company, 2018.
When copying site materials, a link to the source is required.
Hotkeys in 1C:Accounting, Using hotkey combinations in 1C:Enterprise system programs, How to use keyboard shortcuts to speed up work with 1C:Enterprise programs, Speed up work in 1C:Trade Management using a keyboard shortcut, How to use keyboard shortcuts to speed up 1C:Enterprise work, Hotkey combinations in 1C:Enterprise programs for quick information entry
Tags: Hotkeys in 1C:Accounting, Using hotkey combinations in 1C:Enterprise programs, How to use keyboard shortcuts to speed up work with 1C:Enterprise programs, Hotkeys for working in 1C:Trade Management
It talked about working with a key combination in the configurator, which speeds up and facilitates the work of a 1C programmer.
While working, I noticed how many users do not know or do not want to learn how to use keyboard shortcuts in 1C:Enterprise, and using keyboard shortcuts in 1C:Enterprise speeds up work at times.
These keyboard shortcuts are relevant for but many of them will work in older versions of the platform.
Let's start as in help 1C.
Global Actions
F1- opens the "Help" corresponding to the mode in which you are currently working.
Shift+F1- opens "Help Contents"
Shift+Alt+F1- opens the "Help Index"
Alt+F1- opens the "Search Help"
Alt+Left– go to the previous help chapter or web page
Alt+Right– Move to the next Help chapter or web page
New mechanisms that appeared in 1C:Enterprise 8.2: Link, History and Favorites greatly facilitate the user's work and make the interface more friendly.
Ctrl+F11- get the link
Shift+F11- follow the link
ctrl+d- Add to favorites"
Ctrl+Shift+B- open "Favorites"
Ctrl+Shift+H- open "History"
Ctrl+Shift+Z– open / close "Service Messages"
Combinations Ctrl+F2- opens the built-in "Calculator"
General actions
Every 1C:Enterprise user should know the following keyboard shortcuts.
Del– delete, mark for deletion, unmark for deletion.
Ins- add
ctrl+s- saves the active document
ctrl+p– prints the active document
Ctrl+Shift+P– prints to the current printer
Ctrl+C (Ctrl+Ins)- copy to clipboard
Ctrl+X (Shift+Del)- cut to clipboard
Ctrl+V (Shift+Ins)- paste from clipboard
Ctrl+A- select all
Much more convenient than clicking the mouse every time
Ctrl+Z (Alt+BackSpace)- undo last action
Ctrl + Y (Shift + Alt + BackSpace)- redo undone action
ctrl+f- find
F3- find next
ctrl+h- replace
These keyboard shortcuts are useful when working with directories.
Ctrl+Num+– expand a group (tree node) of a lookup or spreadsheet document
Ctrl+Num-– collapse a group or tree node
Ctrl+PgDn (Ctrl+Alt+F) - go to next page
Ctrl+PgUp (Ctrl+Alt+B) - Go to previous page
This mechanism helps in the analysis of information, working with reports.
Shift+Num*- copy to clipboard as a number
Shift+Num+- add to clipboard
Shift + Num-- subtract from clipboard
Keyboard shortcuts in application windows
A couple more hot keys in 1C:Enterprise mode, which are needed more often than others.
Alt+1- go to the section panel
Alt+2- go to the navigation bar
Alt+3- go to action bar
Alt+4– switch to the navigation panel in the “Bookmarked” window opening mode
Alt+9- go to the history panel
Esc– transition to the form window after switching to the panel by Alt
Ctrl+Shift+– hide/show sections, navigation and actions panels
Tab (Shift+Tab)- transition between panels and the form window (at the same time, you cannot exit the form by Tab)
Form
Enter- performs the default button actions, as well as moving to the next form element
Ctrl+Enter- Performs the button's default action
Tab- move to the next form element
Shift + Tab- return to the previous form element
Esc– close the active auxiliary window
Desktop
F6– move to the next desktop form
Shift+F6- switch to the previous form of the desktop
Working with spreadsheet document
F2– toggle editing/input mode in a cell
Home- go to the beginning of the line
End- go to the end of the line
Ctrl+Home- go to the beginning of the text
Ctrl+End- go to the end of the text
F4- select a value in a cell
Shift+F4- clearing the value in the cell
Ctrl+Shift+F4– opening for detailed viewing the object selected in the input field.
Window management
Alt+F4– close an active free window, modal dialog or application
Ctrl+F4- close the active normal window
Shift + Esc- close the active window
Ctrl+Tab (Ctrl+F6)– activate the next normal window
Ctrl + Shift + Tab (Ctrl + Shift + F6)– activate the previous normal window
Alt+Space– combinations to call the system menu of the application or modal dialog
F10- activate the main menu
Shift+F10- call the context menu
Alt+Space- call the system menu
Esc- return activity to a normal window
Alt+Shift+R- restore window position
That's probably all, I indicated the most hot keys encountered in the 1C: Enterprise mode. Who wants to view a more detailed overview, let him look in 1C help.
We go to
Help content (Shift + F1) - 1C:Enterprise - Keyboard shortcuts (1C:Enterprise).
To make it easier to fill in these keyboard shortcuts, it is better to print them out and keep them in front of you at the first stage, and when the Keyboard Shortcuts (1C:Enterprise) crash into the memory of the paper, you can throw it away.
Thank you for your attention.
Please leave comments on this article, your opinion is important to me.
P.S. parody of Bulldog Kharlamov
When writing, viewing, editing code, navigating through 1C menu items, certain combinations of keystrokes, the so-called "Hot Keys", can significantly speed up these processes. I must say right away that the list will be incomplete. Only those that I use in my work. Therefore, it would be useful after reading this article to refer to the 1C help to expand this list. The list will be divided into appropriate sections in accordance with the functional purpose. Basically, combinations that are applicable when working in the 1C configurator mode will be considered.
When specifying keyboard shortcuts, Latin characters will be used, although, of course, you do not need to switch the keyboard to English when using it. So let's get started.
Navigation
F12- if you place the cursor at the place of the procedure or function call, then using this key you can go directly to the procedure or function;
Ctrl+]- allows you to go from the beginning of the logical construction to its end. Logical constructions are: If ... EndIf, For ... Loop ... EndCycle, Function ... EndFunction, Procedure ... EndProcedure. That is, if the cursor is positioned on the “If” operator, then after applying this combination, it is positioned on the “EndIf” operator. Very handy in situations where you have to analyze large blocks of code;
Ctrl+[- allows you to move from the end of the logical structure to its beginning;
ctrl+t- when editing the code, this key combination allows you to move to the configuration metadata tree and position yourself on the object whose code you are currently editing;
Alt+F2- Sets a label on a line of code (later you can navigate to this label). Displayed as a blue circle on the left side of the line. The label name is not set. Labels can be traversed sequentially within the current code window;
F2- Jump to the next label in the "forward" direction in the current code window;
Shift+F2- Jump to the next label in the "backward" direction in the current code window;
ctrl+f- text search;
F3- find the next piece of text;
Shift+F3- find the previous piece of text;
Ctrl+Home— move the cursor to the beginning of the text;
Ctrl+End— move the cursor to the end of the text;
Home— move the cursor to the beginning of the current line;
End— move the cursor to the end of the current line;
Ctrl + right arrow— move the cursor one word to the right;
Ctrl + left arrow— move the cursor one word to the left;
Working with windows
Alt+Enter— open the properties window. The information in the window is displayed for the element that was selected before the keys were pressed. For example, it can be a configuration object, a spreadsheet document cell, etc.;
Alt+Shift+Enter— open the additional properties window. Used to view additional properties of configuration objects;
Shift + Ctrl + T- opens a window with text templates;
Shift+Ctrl+Z— closes the service message window;
Text editing
Ctrl + / (on the numeric keypad)- comment out the selected block of text;
Shift + Ctrl + / (on the numeric keypad)- uncomment the selected block of text;
ctrl+c— copy the selected text to the clipboard;
Ctrl+V— paste from the buffer;
ctrl+c— cut the selected text to the clipboard;
Text selection
Ctrl+A- select all;
Shift+Ctrl+Home- select text starting from the current cursor position and up to the beginning of the text;
Shift+Ctrl+End- select text from the current cursor position to the end of the text;
Shift + Home- select text from the current cursor position to the beginning of the line;
Shift + End- select text from the current cursor position to the end of the line;
Shift + Ctrl + right arrow- highlight the word to the right of the cursor. By holding Shift and Ctrl and successively pressing the arrow, you can select several words at once;
Shift + Ctrl + Left Arrow— highlight the word to the left of the cursor;
Shift + down arrow- select a line with the cursor shifted one line down. Useful when selecting multiple lines;
Shift + up arrow- select a line with the cursor shifted one line up;
Debugging
F7- update the configuration;
F5- refreshes the configuration, opens a new window in enterprise mode, and enables debug mode of the open window;
Ctrl+F5- opens a new window in enterprise mode and enables debug mode of the open window without updating the configuration;
F9— sets a breakpoint on the current line of code in the configurator;
Alt+F9— opens a window with a list of all configuration breakpoints. From this window, you can move to any of them;
The following are the keyboard shortcuts that are used during debugging after a breakpoint has been hit
Sift+F9- opens a window in which you can see the value of a variable or the result of calculating a function. A variable or function can be preselected;
F11- step by step debugging. Each click executes one line of code;
Shift+F11- the current procedure or function is executed to the end, it exits and the debug cursor is placed on the line following the one from which this procedure (function) was called;
Shift+F10- the code is executed to the current cursor position;
Discussion is closed.
Hotkeys are probably the best solution for making it easier to work with applications through the keyboard after touch typing. The principle of operation of hot keys is such that a separate action is attached to one key or their combination, which is performed immediately, as soon as this key or combination is pressed. Modern operating systems have standard sets of such keys, and various applications additionally contain their own combinations. Depending on the settings provided by the authors of the program, such keys and combinations can be assigned by developers or set by users themselves in the application settings.
The 1C:Enterprise 8 platform also did not become an exception to this rule and contains many hot keys, mostly common for the 1C:Accounting, 1C:Payroll and HR, 1C:Trade Management, 1C:Retail configurations. "and others. Moreover, even if you write your own configuration for this platform, these keys will work in it too. To create screenshots, I will use the 1C: Retail configuration, since I am currently writing about working with it and it is, as they say, at hand.
In order to fully appreciate the rationality of such a technical solution, let's see how the methods of working with the use of hot keys, as well as without their participation, look from the outside.
Suppose the user is unaware of the existence of hot keys or, more often, does not pay due attention to them, considering them to be something unnecessary or abstruse. In this case, even the simplest operation requires at least two or three mouse clicks on the application interface elements - switching to other form lines, menu items, pressing buttons, and so on. However, these elements are not always in close proximity to each other. That is, during such work, you still need to move the mouse intensively, periodically releasing it in order to enter some information from the keyboard, and then take the mouse back in your hand and continue working.
If we talk about one or two operations, then there is no particular problem in this. But the fact is that 1C users very often have to carry out hundreds of such operations per day. Especially in "1C: Bookkeeping" and trading configurations. A simple example is the manual entry of new item lists, which happens quite often. And now estimate how much time during the day it takes to take-leave the mouse and drive the cursor around the screen. What if within a month?
A user who is confident in working with hotkeys can perform many times large amounts of work without much effort. For example, if you work with the mouse, then to create a new document you need to take the mouse, point it at the button for creating a document and click it. Then you need to drop the mouse, fill out the document from the keyboard, take the mouse back in your hand and save or swipe the document.
And an advanced user at the same time will simply press the Insert key that creates a new document, immediately fill it out, since he does not need to rush between the mouse and keyboard, and then press the Ctrl + S or Ctrl + Enter combination - and that's it. On an industrial scale, the time savings are simply enormous!
To achieve the best results, it's still a good idea to master touch typing techniques. We will not consider it within the framework of this article, but on my own I want to add that I quickly mastered touch typing in Russian and English thanks to the VerseQ typing simulator, a review of which can be read on this. I mention this simulator here not at all from advertising motives, but I really consider it to be much more effective than other, even more well-known simulators.
But let's not deviate from the topic. So, we already know that the Insert key is used to create a new element. Moreover, the word "element" is used here in the broadest sense. This can be a new item position in the list, new connected equipment such as a cash register or a barcode scanner, or a regular document - an invoice, an act of acceptance and transfer, and so on.
Sometimes it happens that you need to create not a separate object, but a group of such objects. An example is an item list, in which a separate category is created for each product, which allows you to logically structure the data.
Such a group is something like a daddy, where you can add other groups and directly the products themselves. To create such a group, you can use the Ctrl + F9 combination.
This combination will only work if you are in a section that supports grouping. For example, if you have a window for the receipt of goods, then this combination will not give anything in it - there are no groups provided here. But the Insert button, as usual, will create a new element. In our case, the receipt of goods.
In order to open an element already entered in the database for editing or viewing, you need to press the F2 button. This will be equivalent to pressing the green pencil button in the program interface.
Depending on the type of the opened element, the number of lines in its form varies and there can be quite a lot of them. To switch between them without using the mouse, you can use the Tab button and the Shift + Tab combination. The first will take you to the next line, and the second will take you to the previous one.
The Del button performs several functions. First of all, this is the standard deletion of text in edit mode. In addition, it can be used to mark system objects for deletion and delete items that are allowed to be deleted directly, without prior marking.
For example, if we talk about the 1C: Retail configuration, these can be barcodes assigned to some name or a separate set of characteristics of some product. But the product or characteristic itself cannot be simply deleted - you must first mark them for deletion, and then delete them using a special function.
Each document, with the exception of a mark for deletion, can have three main states: unsaved, saved, and posted.
Everything is clear with the unsaved. This is a document that you just created and did not save, or a previously saved document to which you made some edits, but also did not save. The fact that the edits were not saved is indicated by the asterisk symbols in the tab title and in the document title.
Let's see what is common and what is the difference between a simply saved and posted document. First of all, changes are saved both during normal saving and when posting. It also assigns a number to the document. But with a simple save, there is a simple record of the entered information, nothing more. The posted document generates all the necessary postings and begins to participate in accounting.
An example is the situation with the posting of goods. You create a document, enter the necessary goods and their incoming quantity there and save them without carrying out. The document will be assigned a number and will appear in the list of incoming documents. Moreover, it will contain information about incoming goods, including their names, quantity, accounting units, cost and total amount, but the posting itself has not yet been carried out.
If at this moment you try to write off such a product, only those units of it that were registered earlier will be written off. If such a product has not been delivered to the warehouse before, then you will not be able to write it off at all. It just doesn't exist. The document was created but not posted, so the register did not record the receipt of goods at the warehouse. Such a saved document can be opened at any time and swiped.
In order to hold the document and close it, use the Ctrl + Enter combination. True, sometimes it is necessary to post a document without closing it. For example, to immediately create another on its basis. To do this, use the "Submit" button in the application interface. If there is a hot button for it, then I don't know anything about it.
The key combinations Ctrl+C and Ctrl+V are well known in many applications. These are standard combinations that allow you to copy pieces of text to the clipboard and paste them to other places.
But in the configurations of the 1C:Enterprise 8 platform, there is also a very convenient function that allows you to create a new element by copying the old one. This is done using the F9 hotkey.
This tool creates a copy of the previous one, in which you can later make the necessary edits. This is very convenient when the new document is not much different from the old one. For example, if you are making an invoice for a counterparty with whom you have already worked before, you do not have to fill in all the details from scratch. It is enough to select one of the old documents and press F9. After that, you will have to replace the tabular part or some other little things. As a result, if the tabular part is not very large, it will take you a few seconds to do everything about everything.
In this way, you can clone not only documents, but also any records in general. Suppose you have a stock item that has a long list of characteristics that differ by one or two values. Of course, you can select the entire list, copy it, and then paste it into each new position and change it. But it's much easier to do this with the push of a single button, isn't it?
The F5 button is used to refresh the page. This helps, for example, when the state of an open document has changed due to the movement of documents in neighboring windows or on another computer. Let's say the payment status of an open order changed when you submitted all the necessary documents, but since the order itself was open for you, the information on the screen was not updated. In such cases, F5 helps.
The Ctrl+F and Ctrl+Q combinations are used to activate and deactivate the search mode, and the F1 key traditionally launches the help system.
So, now you know all the main hot buttons used in working with 1C:Enterprise platform configurations. Another thing is how you use this knowledge. From many years of experience as a system administrator, I know that users are often too lazy to learn these combinations. Their excuses are monotonous: "It's too complicated", "I won't remember", "I'll be looking for these buttons for a long time" and so on in the same vein.
In fact, there is nothing complicated about this. Yes, the first day or two you will remember combinations. But here you can focus on the hints that appear when you move the mouse cursor over the button of the function, for which a combination of hot keys is provided.
As for the position of the necessary buttons on the keyboard, then, firstly, since you are already working at a computer, you simply have to know where everything is, and secondly, you will learn frequently used buttons very quickly and will use them automatically, which is not will serve you in good stead.
Hot Keys: Global Actions
Global actions are actions that you can perform in any state of the program. It does not matter what is currently open in 1C:Enterprise. The main thing is that the application should not be busy performing any task.
Global actions are actions that can be called anywhere in the running 1C:Enterprise 8 platform. Regardless of what exactly happens in the running configuration, the meaning of global actions does not change (for example, pressing Ctrl+N will always bring up the dialog for creating a new document).
Table 1
Hot keys for global actions
Action |
Keyboard Shortcuts |
How the program works |
Create a new document |
Opens a window that prompts you to select the type of new document to be created in various formats - for example, text, spreadsheet or HTML |
|
Open an existing document |
Opens the standard "Open" dialog box, accessible via the "File/Open..." menu. |
|
Activating the search field in the command bar |
Sets the cursor to this field |
|
Open calculator |
Opens the calculator |
|
Show properties |
Alt+Enter |
Depending on what the cursor is placed on, opens the corresponding property palette of this object or element. Useful when working with tables, text, HTML, etc. |
Open message box |
Allows you to open a previously closed message window. It is often useful when a window is accidentally closed and you need a message from it. Please note: as long as the system has not entered anything in the message window again, old messages are saved even in a closed window |
|
Close message box |
Ctrl+Shift+Z |
Closes the message box when they are no longer needed. Please note: the combination is chosen so that it is easy to press with one hand |
Open scoreboard |
Opens scoreboard |
|
Open Help |
Opens help |
|
Call help index |
Shift+Alt+F1 |
Calls the help index |
"Hot" keys: general actions
General actions- actions that have the same meaning in different configuration objects, but the behavior of the 1C:Enterprise 8 platform changes depending on where exactly you use one or another common action. For example, pressing the "Del" key marks the current element of the directory for deletion if you are in the list of directory elements. Or deletes the contents of the current cell of the spreadsheet document if you are editing it.
table 2
"Hot" keys for common actions
Action |
Keyboard Shortcuts |
How the program works |
Deletes the element under the cursor (the current element) or the selected group of elements |
||
Add |
Allows you to add a new element |
|
Saves the active document |
||
Printing the active document |
Calls the print dialog for the active document |
|
Printing to the current printer |
Ctrl+Shift+P |
Initiates direct printing of the active document to the printer assigned in the system by default (without opening the print dialog) |
Copy to clipboard |
ctrl+c |
Copies the required element or the selected group of elements to the Windows clipboard |
Cut to clipboard |
Ctrl + X |
Cuts the required element or the selected group of elements to the Windows clipboard. It differs from copying in that the copied element or group is deleted after hitting the buffer |
Paste from clipboard |
Ctrl+V |
Pastes the current data from the Windows clipboard to the location marked with the cursor |
Add to clipboard as a number |
Shift + Num + (*) |
Used for numeric values |
Add to clipboard |
Shift + Num + (+) |
Used for numeric values. Addition operation with data on the clipboard |
Subtract from clipboard |
Shift + Num + (-) |
Used for numeric values. Subtraction operation on clipboard data |
Select all |
||
Undo last action |
Ctrl + Z |
|
Redo undone action |
ctrl+y |
|
Find next |
||
Find next highlighted |
||
Find Previous |
||
Find previous selection |
Ctrl+Shift+F3 |
|
Replace |
||
Ctrl+Num+(-) |
||
Select all |
Selects all available elements in the active document |
|
Undo last action |
Ctrl + Z |
Undoes the last action |
Redo undone action |
ctrl+y |
Allows you to undo "Ctrl + Z", in other words - to return what you did before pressing the undo last action |
Opens a dialog for setting search parameters in the active configuration object and performing this search |
||
Find next |
Finds the next element that matches the parameters specified in the search settings |
|
Find next highlighted |
Finds the next element corresponding to the one you selected (for example, where the cursor is located) |
|
Find Previous |
Finds the previous element that matches the parameters specified in the search settings |
|
Find previous selection |
Ctrl+Shift+F3 |
Finds the previous element that matches the one you selected |
Replace |
Opens the Find and Replace Values dialog (where allowed) |
|
Collapse (tree node, spreadsheet group, module grouping) |
Ctrl+Num+(-) |
Used where tree nodes marked with "+" or "-" are available |
Collapse (tree node, spreadsheet group, module grouping) and all subordinates |
Ctrl+Alt+Num+(-) |
|
Collapse (all tree nodes, spreadsheet document groups, module groupings) |
Ctrl+Shift+Num+(-) |
|
Expand (tree node, spreadsheet group, module grouping) |
Ctrl + Num + (+) |
|
Expand (tree node, spreadsheet group, module grouping) and all subordinates |
Ctrl+Alt+Num+(+) |
|
Expand (all tree nodes, spreadsheet document groups, module groupings) |
Ctrl + Shift + Num + (+) |
|
Next page |
Ctrl+PageDown |
Fast paging of the active document |
Previous page |
Ctrl+Page Up |
|
Turn on/off boldness |
Used where text formatting is supported and possible |
|
Turn italic on/off |
||
Turn on/off underline |
||
Skip to the previous web page/help chapter |
Used in HTML documents |
|
Skip to the next web page/help chapter |
||
Abort the execution of a data composition system report |
Hot Keys: Window Management
This section combines common "hot" keys for all windows and forms of the "1C:Enterprise" platform.
Table 3
"Hot" keys for window management
Action |
Keyboard Shortcuts |
How the program works |
Close active free window, modal dialog or application |
This combination can quickly complete the entire configuration on the 1C:Enterprise platform, so use it carefully |
|
Close active regular window |
Closes the current normal window |
|
Close active window |
Closes the currently active window |
|
Activate next normal window |
Ctrl+Tab |
Allows you to activate the next window among those opened within the configuration. Pressing in a cycle while holding down the Ctrl key allows you to scroll through open windows "forward" |
Activate the previous regular window |
Ctrl+Shift+Tab |
Allows you to activate the previous window among those opened within the configuration. Pressing in a cycle while holding down the Ctrl key allows you to scroll through open windows "back" |
Activate the next section of the window |
Activates the next section of the current window |
|
Activate the previous section of the window |
Activates the previous section of the current window |
|
Call the system menu of an application or a modal dialog |
Allows you to see the system menu of operations (minimize, move, close, etc.) above the program window or an open modal dialog |
|
Call the window system menu (except for modal dialogs) |
Alt + Hyphen + (-) |
Allows you to see the system menu of operations (minimize, move, close, etc.) above the active window |
Call main menu |
Activates the main toolbar with buttons for the current window. Thus, you can select actions without using the mouse. |
|
Call context menu |
Displays a context menu above the currently active element. Similar to clicking the right mouse button on it |
|
Return activity to normal window |
Returns the activity to a normal window after working with the context menu. Attention! In any other case, Esc will close the active window. |
"Hot" keys: form management
Here are collected "hot" keys that simplify and speed up work with various forms that are created in configurations written on the 1C:Enterprise platform.
Table 4
"Hot" keys for managing forms
Action |
Keyboard Shortcuts |
How the program works |
Go to next control/default button call |
Navigate between controls on the form "forward" (see Tab) |
|
Calling the default button |
As a rule, various forms have a default button assigned (it is different from the others - for example, it is highlighted in bold). Using this key combination allows you to activate the default button from anywhere in the open form. |
|
Move to next control |
Navigate between controls on a forward form |
|
Move to the previous control |
Navigate between controls on a form "back" |
|
Activates the command bar associated with the active control/form |
Activates the main toolbar with buttons for the current form. Thus, you can select actions without using the mouse. |
|
Navigate through controls grouped together |
Up |
Using the cursor keys, you can quickly move between grouped controls |
close form |
Closes the current form window |
|
Restore window position |
If some parameters of the form window are lost, this combination allows you to return everything back |
"Hot" keys: work with the list and tree
The "hot" keys of this section will help you work efficiently without using the mouse in numerous lists and trees that are actively used in various configuration objects on the 1C:Enterprise 8 platform.
Table 5
"Hot" keys for working with the list and tree
Action |
Keyboard Shortcuts |
How the program works |
Opens the element on which the cursor is positioned for editing. The key is similar to the "Edit" action on the standard form button bar |
||
Refresh |
Ctrl+Shift+R |
Refreshes the data in a list or tree. This is especially true for dynamic lists (for example, a list of documents) when auto-update is not enabled for them. |
Copy |
Creates a new list item using the current item as a template. Similar to the "Add by Copy" button |
|
A new group |
Creates a new group. Similar to the "Add Group" button |
|
Removing a line |
Direct removal of the current element. Attention! Use this combination with great care in dynamic lists, as deletion cannot be undone. |
|
Move a line up |
Ctrl+Shift+Up |
In lists where row reordering is allowed, allows you to move the current row up. Similar to the "Move up" button |
Move a line down |
Ctrl+Shift+Down |
In lists where row reordering is allowed, allows you to move the current row down. Similar to the "Move Down" button |
Move element to another group |
Ctrl+Shift+M |
Allows you to quickly move the current element (for example, a directory) to another group |
Go one level down while expanding the group |
Navigates inside the folder where the cursor was placed |
|
Go one level up (to "parent") |
Goes to the top of the folder you were in |
|
Finish editing |
Finishes editing the list item with saving changes |
|
Cancel search |
Interrupts the search |
|
Expand tree node |
Used where tree nodes marked with "+" or "-" are available |
|
Close tree node |
||
Expand all tree nodes |
||
Change the checkbox |
Inverts the value of the current element's checkbox (enables or disables it) |
"Hot" keys: input field
Entry field- an actively used control in many places of configuration forms. "Hot" keys for the input field allow you to quickly perform frequently used actions on it. It is especially useful to use these keys where the configuration developer did not display the input field control buttons you need.
Table 6
"Hot" keys for the input field
Action |
Keyboard Shortcuts |
How the program works |
Similar to the behavior when editing plain text, it allows you to either add new characters when you type to old ones, or overwrite old ones with new ones. |
||
Select button |
Selecting the appropriate object associated with the input field (for example, selecting the desired document from the list). Similar to the "Select" input field button |
|
Open button |
Ctrl+Shift+F4 |
Opens the form of the selected object in the current input field. Similar to pressing the "Open" input field button |
clear field |
Clear an input field from its current value |
|
Working with typed text in the input field |
||
Ctrl+backspace |
||
Go to the beginning of the line |
||
Go to end of line |
||
Mouse Pointer Pressing the Up Button for the Adjust Button |
Use adjustment if allowed in the input field. For example, changing dates, counters, etc. Similar to pressing the "up" button of the input field controller |
|
Mouse pointer down button for throttling button |
Use adjustment if allowed in the input field. For example, changing dates, counters, etc. Similar to pressing the "down" button of the input field controller |
"Hot" keys: picture field
picture field is a standard element of the 1C:Enterprise 8 platform for displaying graphic images. "Hot" keys will help, for example, comfortably view the image located in the picture field.
Table 7
"Hot" keys for the image field
Action |
Keyboard Shortcuts |
How the program works |
zoom in |
Scales the picture |
|
zoom out |
||
Scroll |
Up |
Moving around the picture |
Scroll up window size |
||
Scroll down by window size |
||
Scroll window size to the left |
||
Scroll window size right |
"Hot" keys: spreadsheet editor
This section grouped "hot" keys for a variety of spreadsheet documents. They can be very useful if you frequently edit data in such documents.
Table 8
"Hot" keys for spreadsheet editor
Action |
Keyboard Shortcuts |
How the program works |
Go to cell |
Opens a dialog box for moving to a cell with column/row coordinates |
|
Move through cells |
Up |
Moves the cursor through table cells |
Move through cells to the next filled or empty |
Ctrl + (Up, Down, Left, Right) |
Moves the cursor over filled table cells |
Cell selection |
Shift + (Up, Down, Left, Right) |
Selects an area of cells starting with the current one |
Scroll up a page |
Scrolling a spreadsheet |
|
Scroll down a page |
||
Scroll page left |
||
Scroll page right |
||
Go to edit cell content |
Enables cell content editing mode |
|
Toggle Editing/Entering Mode in a Cell |
||
Go to the beginning of the line |
Moves the cursor to the beginning of the line |
|
Go to end of line |
Moves the cursor to the end of the line |
|
Go to the beginning of the text |
||
Jump to end of text |
||
Setting the name of the current area |
Ctrl+Shift+N |
Sets the name of the current cell area |
"Hot" keys: editor of text documents
"Hot" keys when editing text in text areas and documents can significantly speed up and simplify the process.
Table 9
"Hot" keys for the editor of text documents
Action |
Keyboard Shortcuts |
How the program works |
Toggle insert/replace mode |
Allows you to either add new characters when entering to old ones, or overwrite old ones with new ones |
|
Go to the beginning of the line |
Moves the cursor to the beginning of the current line |
|
Go to end of line |
Moves the cursor to the end of the current line |
|
Select to start of line |
Selects text up to the beginning of the line |
|
Select to end of line |
Selects text up to the end of the line |
|
Go to the beginning of the text |
Moves the cursor to the beginning of the text |
|
Jump to end of text |
Moves the cursor to the end of the text |
|
Select to start of text |
Ctrl+Shift+Home |
Selects from the cursor to the beginning of the text |
Select to end of text |
Ctrl+Shift+End |
Selects from the cursor to the end of the text |
Scroll up one line |
Scrolling through a text document |
|
Scroll down one line |
||
Go to the beginning of the previous word |
||
Skip to the beginning of the next word |
||
Select preceding word |
Ctrl+Shift+Left |
Quick word selection (characters separated by spaces) |
Select next word |
Ctrl+Shift+Right |
|
Scroll up a page |
Scrolling through a text document |
|
Scroll down a page |
||
Select previous page of text |
Paginate text |
|
Select next page of text |
Shift + Page Down |
|
Remove selection |
Deselect |
|
Go to line |
Moves the cursor to the line with the number |
|
Delete character to the left of the cursor |
Deletes the character to the left of the cursor |
|
Delete character to the right of the cursor |
Deletes the character to the right of the cursor |
|
Delete the word to the left of the cursor |
Ctrl+backspace |
Deletes the word to the left of the cursor |
Delete word to the right of the cursor |
Deletes the word to the right of the cursor |
|
Set/Unbookmark |
Marks the line you want |
|
Next bookmark |
Moves the cursor between bookmarked lines |
|
Previous bookmark |
||
Delete current line |
Deletes the current line |
|
Move block right |
Shifts the selected block of text to the right |
|
Move block to the left |
Shifts the selected block of text to the left |