1c stop global search. Global search and replace. Hotkeys: global actions

In this article I will tell you about the quick search function of 1C Enterprise 8. What is quick search? Very simple. Quick search is one of the ways to navigate large lists of 1C records. These can be lists of documents, directories, registers - everything that is presented in tables.

What is quick search?

The quick search function in 1C Enterprise documents is extremely convenient and allows you not to scroll through huge amounts of data (for example, using the scroll bar), but to immediately go to the desired place in the list. Unfortunately, novice users of 1C Enterprise 8 (including 1C Accounting 8) at first do not use the quick search capabilities, preferring to scroll through lists of documents manually (and they can be Very big). This article will help you understand using quick search in 1C.

First of all, it should be noted that in 1C Enterprise 8 configurations built on managed forms, quick search works differently than in previous versions of 1C. Therefore, we will analyze separately the use of quick search in managed forms and in regular ones.

Quick search in 1C Accounting 8.2

In versions 1C Accounting from 8.0 to 8.2 This function is intended specifically for transition to the desired part of the list. For example, look at the chart of accounts window shown in the figure.


A certain line is highlighted in the window. Notice the subtle triangle of stripes, pointed to by the red arrow. As in other Windows programs where there are lists (for example, in Explorer), the position of this marker (triangle) determines the sorting of the list as a whole - In which column the marker is placed, the entire list will be sorted by that column. In the figure, the marker is in the Code column, therefore the accounts in the chart of accounts will be sorted by code.

The marker can be moved from one column to another by clicking on the desired column ( on the column HEADING!) with the mouse. If the marker is already in the current column, then clicking will change the sorting direction to the opposite (i.e. from large to small or vice versa). This is standard behavior for any Windows program. What is the peculiarity of this marker in 1C Enterprise and how does it relate to quick search?

A quick search in 1C Enterprise 8 lists is carried out by the column in which the marker is located. In this case, a quick search in the chart of accounts will be carried out using the Code column.

There was an important part of the article, but without JavaScript it is not visible!

How to use quick search in 1C? Easily! Just start typing what you want to find in THIS column, i.e. where the marker is. In the example in the figure above, you must enter the account number. For example, you want to find the account 50 Cash. In this case, enter ( No need to click anywhere!) number 50 from the keyboard and if there is an account with that number in this column (and, of course, there is one), then the list will scroll to this line, and the line itself will be highlighted. The result is shown in the chart of accounts screenshot below.

website_

The text the arrow points to is no need to wash afterwards- he will disappear on his own.

In the example above, if you start typing the word “Cashier”, the text at the bottom of the window will be entered and then erased. This happens because as soon as Start the entered quick search string no longer matches the beginning of at least one line in this column, 1C Enterprise concludes that the searched string was not found and automatically erases it. Due to this There are two rules to remember.

In 1C Enterprise 8, a quick search is performed at the beginning of the line, i.e. in the column, a match of the entered text with the beginning of one of the lines of this column is searched.
This leads to an important recommendation: when entering data into directories, name the elements so that they can be conveniently found using a quick search. For example, it is better to write the name of the counterparty as “Name of the Firm LLC” rather than “LLC Name of the Firm”. And even more so, you should not use quotes and other unnecessary symbols in the name (we are talking about filling out the Name field in forms).

If you start typing text and it gets erased, what you are looking for is not in this column! In this case, check the input language, as well as the column in which the quick search is performed. A typical mistake is that the wrong column is selected. For example, the marker is set in the Code column, and the search is performed by the account name.

Quick search in 1C Accounting 8.3

Now let's see how quick search differs in version 1C Enterprise 8.3. Usage is largely similar to version 8.2, but there is one major difference to remember.

In 1C Accounting 8.3, as well as in any other configurations on managed forms (the same new interface), it works as a filter. Simply put, as a result of the quick search function, part of the list hiding.

We will now find out how to use this. First, look at the screenshot of the 1C Accounting 8.3 chart of accounts window below.

website_

As you can see, the same marker is in one of the columns. The search is also carried out in the column in which the marker is installed. This all remains unchanged. However, if you start entering text (in the example, the account number), the following will happen.

website_

As you can see, the search window simply opened automatically. The exact same window will open if you click on the search button on the window toolbar (underlined in the figure). As a result, when you click the Find button in the search window (hidden behind the drop-down menu in the picture) or simply Enter, you get the following result.

website_

From this it is clear that quick search in 1C Accounting 8.3 simply leaves visible the part of the list that satisfies the search conditions. In this case, the Find button disappears, and instead of it a lens with a cross appears (underlined in the figure), when clicked, the list returns to its original state (the line found as a result of a quick search remains highlighted).

Another important feature of quick search in 1C Accounting 8.3— a match is not searched for at the beginning of the line, as in version 8.2, but a match is searched for a match with any part of the lines in the column. Thus, if you name the counterparty “Firm Name LLC”, and when searching, start entering “Firm Name LLC”, then the line will still be found!

Drawing conclusions

Thus, quick search in 1C Accounting 8.2 and earlier versions is intended to scroll the list to the desired line, and in 1C Accounting 8.3 quick search works like a regular filter, hiding the part of the list that you do not need.

Full text search- will allow you to find text information located almost anywhere in the configuration used. In this case, you can search for the necessary data either throughout the entire configuration as a whole, or by narrowing the search area to several objects (for example, certain types of documents or directories). The search criteria themselves can vary over a fairly wide range. That is, you can find the necessary data without even remembering exactly where it is stored in the configuration and how exactly it was recorded.

Full text search provides the following options:

  • There is support for transliteration (writing Russian words using Latin characters in accordance with GOST 7.79-2000). Example: "Russian phrase" = "russkaya fraza".
  • There is support for substitution (writing part of the characters in Russian words with single-key Latin characters). Example: “russrfz frapf” (the endings of each word are typed in Latin letters, for example, as a result of an operator error).
  • There is a possibility of fuzzy search (the letters in the found words may differ) with indication of the fuzzy threshold. Example: by specifying the word “hello” in the search bar and a vagueness of 17%, we will find all similar words with and without errors: “hello”, “prevet”, “prived”.
  • It is possible to specify the scope of the search for selected metadata objects.
  • Full-text indexing of standard field names ("Code", "Name", etc.) is carried out in all configuration languages.
  • The search is performed taking into account synonyms of Russian, English and Ukrainian languages.
  • The morphological dictionary of the Russian language contains a number of specific words related to areas of activity that are automated using the 1C:Enterprise program system.
  • As a standard, the supplied dictionaries include dictionary databases and dictionaries of thesaurus and synonyms of the Russian, Ukrainian and English languages, which are provided by the Informatik company.
  • The search can be carried out using wildcard characters ("*"), as well as specifying search operators ("AND", "OR", "NOT", "NEXT") and special characters.

Full-text search can be carried out in any configuration on the 1C:Enterprise 8 platform

To open the full-text search control window, do the following:

Regular application- menu item Operations - Managing Full Text Search.

Managed Application- menu item Main menu - All functions - Standard -Full text search management.


  • Update index– Index creation/Index update;
  • Clear index– resetting the index (recommended after updating all data);
  • item Allow index merging– is responsible for merging the main and additional index.

Full-text search is carried out using a full-text index. Without an index, full-text search as such is not possible. For a search to be effective, all relevant data must be included in the full-text index. If new data is entered into the database by the user, it must be included in the index in question, otherwise it will not participate in the search. To avoid this, you need to update the full-text index. When updating, the system analyzes only certain types of data: String, Reference type data (links to documents, directories), Number, Date, Value Storage. If the user does not have access rights to certain information, then he will not be able to see it in the search results. You should also remember that in the properties of the objects for which the search will take place the value must be set Full Text Search – Use, which is the default.

How can you notice the property Use set for the entire directory Counterparties, but this can be done for each of its attributes of the corresponding type.

Let's take a closer look at the full-text index, which consists of two parts (indexes): the main index and the additional one. High data retrieval speed is ensured by the main index, but updating it is relatively slow, depending on the volume of data. The additional index is the opposite of it. Data is added to it much faster, but searching is slower. The system searches both indexes simultaneously. Most of the data is in the main index, and data added to the system goes into the additional index. While the amount of data in the additional index is small, searching through it is relatively fast. At a time when the system load is light, an index merge operation occurs, as a result of which the additional index is cleared and all data is placed in the main index. It is preferable to perform index merging at a time when the system load is minimal. For this purpose, you can create regulated tasks and scheduled tasks.

Special operators allowed when specifying a search expression

The full-text search mechanism allows writing part of the characters of a Russian word using single-key Latin characters. The search result will not change.

Two operators NEXT

  • simplified. 8 words apart
  • NEAR/[+/-]n – search for data in one attribute at a distance of n-1 words between them.

The sign indicates in which direction from the first word the second word will be searched. (+ - after, - before)

The wildcard "*" can only be used as a substitute for the end of a word

Fuzziness operator "#". If the exact spelling of the name, name is unknown.

Software and 1C tools: programming.

Synonym operator "!" Allows you to find a word and its synonyms

How to programmatically update a full text search index?

Code 1C v 8.x Procedure UpdateIndices() Export
FulltextSearch.UpdateIndex();
End of Procedure

Full text data search example

Defining the SearchList Variable

Code 1C v 8.x Variable Search List;

In addition, in the procedure for processing the When Form Opens event, we will determine that this variable will contain a full-text search list, with the help of which we will search the data

Code 1C v 8.x Procedure OnOpen()
SearchList = FullTextSearch.CreateList();
End of Procedure

Now, for the event of clicking on the Find button, we will write code that will allow us to perform a search in accordance with the expression specified in the SearchExpression field

Code 1C v 8.x Procedure FindClick(Element)
SearchList.SearchString = SearchExpression;
Attempt
SearchList.FirstPart();
Exception
Warning(ErrorDescription());
EndAttempt;
If SearchList.FullQuantity() = 0 Then
Form Elements.MessageOfResult.Value = "Not found";
Form Elements.SearchResult.SetText("");
Otherwise
OutputSearchResult();
endIf;
End of Procedure

First in this procedure, we set the search term entered by the user as the search string for full-text search. Then we execute the FirstPart() method, which actually launches a full-text search and returns the first portion of results. By default, a chunk contains 20 elements. After that, we analyze the number of elements in the search list. If it does not contain a single element, then we display a corresponding message in the form. Otherwise, the DisplaySearchResult() procedure is called, which displays the results to the user.

Let's create a procedure with the same name in the form module and write the code in it:

Code 1C v 8.x Procedure OutputSearchResult()
Form Elements.ResultMessage.Value = "Showing" + Row(SearchList.InitialPosition() + 1) + " - " + Row(SearchList.InitialPosition() +SearchList.Quantity()) + " from " + SearchList.FullQuantity();
Result = SearchList.GetDisplay(FullTextSearchDisplayType.HTMLText);
FormElements.SearchResult.SetText(Result);
ButtonAvailability();
End of Procedure

The steps in this procedure are simple. First, we generate a message about which elements are displayed and how many total elements were found. Then we get the result of the full-text search in the form of HTML text and display this text in the HTML document field located in the form.

Finally, we transfer control to the Button Availability() procedure in order to make available or, conversely, deny access to the Previous Portion and Next Portion buttons (depending on which portion of the results obtained is displayed). The text of this procedure is presented in the Code

Code 1C v 8.x Procedure Button Availability ()
Form Elements.NextPosition.Availability = (SearchList.FullQuantity() - SearchList.StartPosition()) > SearchList.Quantity();
Form Elements.PreviousPosition.Availability = (SearchList.StartPosition() > 0);
End of Procedure

Now you need to create event handlers for clicking on the PreviousPart() and NextPart() buttons.

Code 1C v 8.x Procedure Previous Portion Pressing (Element)
SearchList.PreviousPart();
OutputSearchResult();
End of Procedure
Procedure Next Portion Pressing (Element)
SearchList.NextPart();
OutputSearchResult();
End of Procedure

The final “touch” is to create a handler for the onclick event of the HTML document field located in the form. The fact is that the result of a full-text search, presented in the form of HTML text, contains hyperlinks to the numbers of elements of the search list. And we would like that when the user clicks on this link, the system would open the form of the object that is contained in this list element. To do this, we will intercept the onclick event of the HTML document contained in the HTML document field, get the list item number from the hyperlink, and open the corresponding object's form. The text of the onclick event handler of an HTML document field is presented in code

Code 1C v 8.x Procedure Search Resultonclick(Element, pEvtObj)
htmlElement = pEvtObj.srcElement;
// Check element id
If (htmlElement.id = "FullTextSearchListItem") Then
// Get the file name (search list line number),
// contained in the hyperlink
NumberInList = Number(htmlElement.nameProp);
// Get the search list string by number
SelectedRow = SearchList[NumberInList];
// Open the form of the found object
OpenValue(SelectedRow.Value);
pEvtObj.returnValue = False;
endIf;
End of Procedure

Tricks when working in 1C: Accounting 8.3 (edition 3.0) Part 2

2017-02-09T10:31:17+00:00

With this article I continue a series of notes on effective techniques for working in 1C: Accounting 8.3. I’m talking about tricks that few people know and even fewer people use in their work. The techniques that will be discussed can significantly save time and improve your skills as a specialist. The first part is available.
P

Trick #4: Search in the current column immediately after you start typing.

How are you not already taking advantage of this amazing opportunity? In any magazine (be it a reference book or documents), select any line in any column and just start typing.

The system will automatically select rows that contain the value you enter in one of the columns:

If you need to cancel the filter, press the Esc button on your keyboard or the cross in the search field:

But what if we need to search not in all columns, but only in a specific one?

To search in the current (selected) column, use the combination Alt + F or the menu item "More" -> "Advanced search":

To instantly select (without displaying a dialog box) by the current column and the value selected in it, use the combination Ctrl + Alt + F or the menu item "More" -> "Find:...".

For example, let's select all documents whose number contains the number 8. To do this, select the "Number" column in any row and press Alt + F.

In the window that opens, enter the number 8 and click “Find”:

Great, the list contains documents whose number (in any position) contains the number 8:

To cancel the selection, press the combination Ctrl + Q or remove the selection from the top panel (cross):

Attention! If the search does not work (an empty selection is obtained), you probably have full-text search enabled and its index has not been updated.

Full-text search is configured in the "Administration" section, "Support and Maintenance" item:

Technique #5: Entering into the input field line by line.

Suppose you need to fill in the counterparty field in the “Receipt of goods and services” document and you know that the counterparty is called something like “aero”.

And instead of selecting a counterparty from the list, just go and start typing the text “aero” in the counterparty input field. As you can see, the system itself suggests possible options for counterparties that begin with these letters. The desired Aeroflot has been found - all that remains is to select it.

And this can be done in any field!

Technique #6: Summarizing selected cells in reports.

Just select the required cells with the mouse - the amount will automatically be displayed in the field indicated in the figure. And if you need to select cells that are not nearby, use the CTRL key. Hold it down and select the required cells in the report to get their sum.

Trick #7: Save any printed forms in any convenient format.

Any report or printed document can be saved in a suitable format to your computer. Simply create a printable form and click on the floppy disk icon at the top of the program window.

Now choose a name and format for the document. This can be excel, word, pdf, html and many other popular formats.

Print (Ctrl+P)

The global search and replace mode is designed to search for a specific string in all modules, dialogs, spreadsheet documents,
configuration descriptions and external files (external reports and processing, spreadsheet documents). The found text may be
replaced by another. This mode can be used, for example, to search for all calls to some global procedure or
accessing any details in different modules.
The search mode is called up by selecting the item Edit - Global Search, and the replacement mode – by selecting the Edit item –
Global replacement.
These modes use the same dialogue. If the search mode is selected, the replacement mode details become unavailable.
Therefore, for brevity, we will consider the global replacement procedure, and then we will indicate the features of the search mode.
A dialog will be displayed on the screen to set search parameters.

In the Search field of this dialog, you should enter a search pattern or select one of the patterns that were previously used in search operations from the history list.
In the Replace field, you need to enter the text with which you want to replace the found text, or select one of the samples that were previously used in replacement operations from the history list.
To distinguish between upper and lowercase letters when searching, you need to select the checkbox Case sensitive. If the Search whole word checkbox is selected, only whole words will be found, not parts of words.
If you do not need to open editors during group replacement (click the Replace All button), then you need to check the Do not open editors during group replacement checkbox. In any state of the checkbox, the editor will open when you press the Search or
Replace .
Below is a panel whose tabs indicate where to look for the specified sample.

On the Text types tab, the types of objects in which the search will be performed are marked. If the configuration is edited for startup mode Managed Application, then user interfaces will be excluded from the list of objects.

On the Configurations tab, you can specify, down to the object, the configuration sections in which the search will be performed. In addition to the main one, the list of configurations includes the database configuration, storage configuration, extension configuration (if they are open) and configuration of extensions saved in the database (for open extensions). Storage configurations must be open before calling Find or Replace mode. Database configurations (main and extensions) are only available when using global search.
To specify a set of objects, you need to select the Selected objects switch and mark those objects in which the search will be performed. When you first start the list, all objects are marked by default. To remove the installation, you should
uncheck the box in the line with the configuration name. You can then specify specific objects to search.

On the Files tab, you can specify the directory and file types that can be searched. The following types of browsing files can be viewed: configurations located in files (saved, delivery files), external reports and processing, text and spreadsheet documents. If the directory is not specified (the Directory attribute is not filled in), then the files are not searched. Searches can also be performed in open documents of the same types. To do this, check the Search in box.
open documents.
The selected set of settings can be saved for future use. To do this, you need to specify the name of the setting in the Search scope field. To use the previous setting, simply select the setting name in the drop-down list. Are saved
the following settings: settings on the Text types tab, the composition of objects only for the main configuration on the Configurations tab and settings on the Files tab.
If the search mode has been started, then to start the search you need to click the Search button.
In global search mode, you can interrupt the process by pressing Ctrl + Break.
On the screen in the window searching results a list of found occurrences of the source text will be displayed.
If any module has access restrictions (see here), then before searching for the source text in this module, the system requests an access password. You must enter the correct password or refuse to enter a password. If the password is not entered, then
viewing is not performed in this module.
The search result can be viewed, and you can go to each found value if you select the desired line from the search result and press the key Enter. To view the next or previous found value, you can use the items
Actions – Next Position and Actions – Previous Position.
The search result (the entire list) can be saved to the clipboard using the Copy command of the window context menu or using the corresponding button on the toolbar of the search results window, as well as displayed in a table or text
document.
The width of the columns can be changed using the standard method - using the mouse pointer while pressing the Ctrl key.
If the replacement mode was started, then in the To text field the sample text with which to replace the original text specified in the Replace field is indicated.
If you need to look at the source text before replacing, then to start the search you should click the Search button. The result of the first source text found is displayed on the screen. If you click the Search button again, the current text will be skipped and the next occurrence of the source text in the current window or another window containing the source text will be displayed.
Group replacement (without confirming each replacement) will be performed by clicking the Replace all button. If in this case you do not need to open objects in which an occurrence of the source text is detected, then you should select the Do not open checkbox
editors during group replacement.
ATTENTION! You cannot change your search terms while viewing search results.
The structure of the search area selection (text types, list of configuration objects, files and open documents) is remembered and restored the next time the dialog is opened. If you need to save several areas, then each area in the Search area attribute must be assigned a name. When you reopen the search window in the list of areas, just select the one you need and perform a search.

Each 1C solution on the 1C:Enterprise 8 platform has a wide range of capabilities. However, there are universal techniques that can be used in any configuration. With this article we are opening a series of publications in which 1C methodologists will talk about the universal capabilities of the 1C:Enterprise 8 platform. Let's start with one of the most important methods for increasing work efficiency - with a description of “hot” keys (actions from the keyboard, as a rule, are performed faster than those through the menu using the mouse). Having mastered the hotkeys, you will simplify the execution of frequently repeated actions.

Table 1

Action

Keyboard shortcuts

How the program works

Create a new document

Open an existing document

Open calculator

Opens the calculator

Show properties

Alt+Enter
Ctrl+E

Open message window

Close message window

Ctrl + Shift + Z

Open scoreboard

Opens the scoreboard

Open help

Opens help

Call up help index

Shift + Alt + F1

Calls up the help index

Hotkeys: global actions

Global actions are actions that you can perform in any program state. It does not matter what is currently open in 1C:Enterprise. The main thing is that the application is not 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

Hotkeys for global actions

Action

Keyboard shortcuts

How the program works

Create a new document

Opens a window asking you to select the type of new document to create in various formats - for example, text, spreadsheet or HTML

Open an existing document

Opens the standard "Open" dialog box, accessible through the "File/Open…" menu

Activating the search field in the command bar

Places the cursor in this field

Open calculator

Opens the calculator

Show properties

Alt+Enter
Ctrl+E

Depending on what the cursor is placed on, it opens the corresponding properties palette for this object or element. Useful when working with tables, text, HTML, etc.

Open message window

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 into the message window again, old messages are retained even if the window is closed

Close message window

Ctrl + Shift + Z

Closes the message window when it is no longer needed. Please note: the combination is chosen so that it can be easily pressed with one hand

Open scoreboard

Opens the scoreboard

Open help

Opens help

Call up help index

Shift + Alt + F1

Calls up the help index

Hotkeys: 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 this or that general action. For example, pressing the "Del" key marks the current directory element for deletion if you are in the list of directory elements window. Or deletes the contents of the current cell of a spreadsheet document if you are editing it.

table 2

Hotkeys for common actions

Action

Keyboard shortcuts

How the program works

Deletes the element under the cursor (current element) or the selected group of elements

Add

Allows you to add a new element

Saves the active document

Print the active document

Calls up the print dialog for the active document

Printing to the current printer

Ctrl + Shift + P

Initiates direct printing of the active document to the default printer assigned in the system (without opening the print dialog)

Copy to clipboard

Ctrl+C
Ctrl + Ins

Copies the required element or selected group of elements to the Windows clipboard

Cut to clipboard

Ctrl+X
Shift + Del

Cuts the required element or selected group of elements to the Windows clipboard. Differs from copying in that the copied element or group is deleted after entering the buffer

Paste from clipboard

Ctrl+V
Shift + Ins

Pastes existing data from the Windows clipboard into the location marked by the cursor.

Add to clipboard as 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 with data on the clipboard

Select all

Undo last action

Ctrl+Z
Alt+BackSpace

Revert undone action

Ctrl+Y
Shift + Alt + BackSpace

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
Alt+BackSpace

Undoes the last action taken

Revert undone action

Ctrl+Y
Shift + Alt + BackSpace

Allows you to undo "Ctrl + Z", in other words, return what you did before pressing undo on the last action you took.

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 that matches the one you selected (for example, where the cursor is placed)

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 matching the one you selected

Replace

Opens the Find and Replace Values ​​dialog (where allowed)

Collapse (tree node, spreadsheet document group, module grouping)

Ctrl + Num + (-)

Used where tree nodes marked with "+" or "-" are available

Collapse (tree node, spreadsheet document 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 document group, module grouping)

Ctrl + Num + (+)

Expand (tree node, spreadsheet document group, module grouping) and all subordinates

Ctrl + Alt + Num + (+)

Expand (all tree nodes, spreadsheet document groups, module groupings)

Ctrl + Shift + Num + (+)

Next page

Ctrl + Page Down
Ctrl + Alt + F

Quickly scroll through the active document

Previous page

Ctrl + Page Up
Ctrl + Alt + B

Enable/disable fat content

Used where text formatting is supported and possible

Enable/disable italics

Enable/disable underlining

Go to previous web page/help chapter

Used in HTML documents

Go to next web page/help chapter

Abort execution of a data composition system report

Hotkeys: window management

This section combines hotkeys common to all windows and forms of the 1C:Enterprise platform.

Table 3

Hotkeys for managing windows

Action

Keyboard shortcuts

How the program works

Close an 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 the next regular window

Ctrl+Tab
Ctrl+F6

Allows you to activate the following window among those open within the configuration. Pressing in a cycle while holding the Ctrl key allows you to scroll through open windows “forward”

Activate previous normal window

Ctrl + Shift + Tab
Ctrl + Shift + F6

Allows you to activate the previous window among those open within the configuration. Pressing in a cycle while holding 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 previous window section

Activates the previous section of the current window

Call the system menu of an application or modal dialog

Allows you to see the system menu of operations (minimize, move, close, etc.) above the program window or open modal dialog

Call the window system menu (except for modal dialogs)

Alt + Hyphen + (-)
Alt + Num + (-)

Allows you to see the system menu of operations (minimize, move, close, etc.) above the active window

Call main menu

Activates the main panel with buttons for the current window. This way you can select actions without using the mouse

Call context menu

Displays a context menu above the currently active element. Same as right clicking on it

Return activity to normal window

Returns activity to the normal window after working with the context menu. Attention! In any other case, Esc initiates closing of the active window

Hotkeys: form management

Here are collected "hot" keys that simplify and speed up work with various forms that were created in configurations written on the 1C:Enterprise platform.

Table 4

Hotkeys for managing forms

Action

Keyboard shortcuts

How the program works

Move to next control/call default button

Move between controls on the form "forward" (see Tab)

Calling the default button

As a rule, different forms have a default button assigned (it is different from others - for example, it is highlighted in bold). Using this key combination allows you to activate the default button from anywhere in an open form

Move to next control

Navigate between controls on a forward form

Go to previous control

Moving between controls on the form "back"

Activates the command bar associated with the active control/form

Activates the main panel with buttons for the current form. This way you can select actions without using the mouse

Navigate through controls grouped together

Up
Down
Left
Right

Using the cursor keys you can quickly move between grouped controls

Close form

Closes the current form window

Restore window position

If some form window parameters are lost, this combination allows you to return everything back

Hotkeys: working with lists and trees

The hotkeys in this section will help you work effectively without using a mouse in numerous lists and trees that are actively used in various configuration objects on the 1C:Enterprise 8 platform.

Table 5

Hotkeys for working with lists and trees

Action

Keyboard shortcuts

How the program works

Opens the element on which the cursor is placed for editing. The key is similar to the "Edit" action on the standard form button bar

Update

Ctrl + Shift + R
F5

Updates 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

Delete a line

Directly delete the current element. Attention! Use this combination with great caution in dynamic lists, as deletion cannot be undone

Move a line up

Ctrl + Shift + Up

In lists where line ordering is allowed, allows you to move the current line up. Similar to the "Move Up" button

Move a line down

Ctrl + Shift + Down

In lists where line ordering is allowed, allows you to move the current line down. Similar to the "Move Down" button

Move element to another group

Ctrl + Shift + M
Ctrl+F5

Allows you to quickly move the current element (for example, a directory) to another group

Go one level down while simultaneously expanding the group

Moves inside the folder where the cursor was placed

Go up one level (to "parent")

Goes to the top of the folder you were in

Finish editing

Completes editing a list item and saves the changes.

Stop searching

Aborts the search

Expand tree node

Used where tree nodes marked with "+" or "-" are available

Close tree node

Expand all tree nodes

Changing a checkbox

Inverts the value of the current element's checkbox (turns it on or off)

Hotkeys: input field

Entry field- an actively used control element in many places in configuration forms. Hotkeys for an input field allow you to quickly perform frequently used actions on it. It is especially useful to use these keys where the configuration developer has not provided the input field control buttons you need.

Table 6

Hotkeys for the input field

Action

Keyboard shortcuts

How the program works

Similar to the behavior when editing regular text, it allows you to either add new characters to the old ones when entering, or overwrite the old ones with new ones

Select button

Selecting the appropriate object associated with the input field (for example, selecting the desired document from a 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. Same as clicking the "Open" input field button

Clear field

Clear an input field from its current value

Working with typed text in an input field

Ctrl + BackSpace

Go to the beginning of the line

Go to end of line

Clicking the Mouse Pointer on the Up Button for an Adjustment Button

Use adjustment if enabled in the input field. For example, changing dates, counters, etc. Similar to pressing the "up" button of the input field regulator

Clicking the Mouse Pointer Down on an Adjustment Button

Use adjustment if enabled in the input field. For example, changing dates, counters, etc. Similar to pressing the "down" button of the input field regulator

Hot keys: image field

Picture field- this is a standard element of the 1C:Enterprise 8 platform for displaying graphic images. "Hot" keys will help, for example, to comfortably view an image located in the picture field.

Table 7

Hotkeys for the image field

Action

Keyboard shortcuts

How the program works

Zoom in

Scales the picture

Zoom out

Scroll

Up
Down
Left
Right

Moving around the picture

Scroll up window size

Scroll down window size

Scroll window size left

Scroll one window size to the right

Hotkeys: Spreadsheet Document Editor

This section contains hotkeys for a variety of spreadsheet documents. They can be very useful if you frequently edit data in such documents.

Table 8

Hotkeys for the spreadsheet editor

Action

Keyboard shortcuts

How the program works

Go to cell

Opens a dialog box to move to a cell with column/row coordinates

Moving through cells

Up
Down
Left
Right

Moves the cursor through table cells

Move through cells to the next filled or empty one

Ctrl + (Up, Down, Left, Right)

Moves the cursor through filled table cells

Selecting cells

Shift + (Up, Down, Left, Right)

Selects an area of ​​cells starting with the current one

Scroll up page

Flips through a spreadsheet document

Scroll down page

Scroll left one page

Scroll right one page

Go to editing cell contents

Enables cell content editing mode

Switching edit/input 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

Go to end of text

Setting the name of the current area

Ctrl + Shift + N

Sets the name of the current cell area

Hotkeys: text document editor

Hotkeys when editing text in text areas and documents can significantly speed up and simplify the process.

Table 9

Hotkeys for the text document editor

Action

Keyboard shortcuts

How the program works

Toggle insert/replace mode

Allows you to either add new characters to the old ones when entering, or overwrite the 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 to the beginning of the line

Select to end of line

Selects text to the end of the line

Go to the beginning of the text

Moves the cursor to the beginning of the text

Go 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

Flipping through a text document

Scroll down one line

Go to the beginning of the previous word

Go to the beginning of the next word

Select previous word

Ctrl + Shift + Left

Quickly highlight a word (characters separated by spaces)

Select next word

Ctrl + Shift + Right

Scroll up page

Flipping through a text document

Scroll down page

Select previous page of text

Highlights text page by page

Select next page of text

Shift + Page Down

Remove selection

Removes selection

Go to line

Moves the cursor to line number

Delete the character to the left of the cursor

Deletes the character to the left of the cursor

Delete the 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 the word to the right of the cursor

Deletes the word to the right of the cursor

Set/remove bookmark

Marks the line you need

Next bookmark

Moves the cursor between bookmarked lines

Previous bookmark

Delete current line

Deletes the current line

Move block to the right

Moves the selected block of text to the right

Move block to the left

Shifts the selected block of text to the left