mirror of
https://github.com/1C-Company/v8-code-style.git
synced 2024-12-01 02:32:18 +02:00
parent
538e837162
commit
ea5a034841
@ -20,6 +20,7 @@
|
||||
#### Код модулей
|
||||
|
||||
- В проверку использования нерекомендуемых методов (use-non-recommended-method) добавлен метод ПолучитьФорму(GetForm)
|
||||
- Использование устаревшего метода Найти
|
||||
|
||||
#### Запросы
|
||||
|
||||
|
@ -12,6 +12,10 @@
|
||||
ОбщаяФорма1 = ПолучитьФорму("ОбщаяФорма.ОбщаяФорма1");
|
||||
```
|
||||
|
||||
```bsl
|
||||
Найти(Сотрудник.Имя, "Иван");
|
||||
```
|
||||
|
||||
## Правильно
|
||||
|
||||
```bsl
|
||||
@ -24,8 +28,13 @@
|
||||
ОткрытьФорму("ОбщаяФорма.ОбщаяФорма1);
|
||||
```
|
||||
|
||||
```bsl
|
||||
СтрНайти(Сотрудник.Имя, "Иван");
|
||||
```
|
||||
|
||||
## См.
|
||||
|
||||
- [Ограничение на использование метода Сообщить](https://its.1c.ru/db/v8std#content:418:hdoc)
|
||||
- [Работа в разных часовых поясах](https://its.1c.ru/db/v8std#content:643:hdoc:2.1)
|
||||
- [Открытие форм](https://its.1c.ru/db/v8std#content:404:hdoc:1)
|
||||
- [Открытие форм](https://its.1c.ru/db/v8std#content:404:hdoc:1)
|
||||
- [Переход на платформу 1С:Предприятие 8.3](https://its.1c.ru/db/metod8dev#content:5293:hdoc)
|
@ -12,6 +12,10 @@ Date = CurrentDate();
|
||||
CommonForm1 = GetForm("CommonForm.CommonForm1");
|
||||
```
|
||||
|
||||
```bsl
|
||||
Find(Catalog.Name, "Joy");
|
||||
```
|
||||
|
||||
## Compliant Solution
|
||||
|
||||
```bsl
|
||||
@ -24,8 +28,13 @@ Date = CurrentSessionDate();
|
||||
OpenForm("CommonForm.CommonForm1");
|
||||
```
|
||||
|
||||
```bsl
|
||||
StrFind(Catalog.Name, "Joy");
|
||||
```
|
||||
|
||||
## See
|
||||
|
||||
- [Restriction on the use of the Message method](https://its.1c.ru/db/v8std#content:418:hdoc)
|
||||
- [Working in different time zones](https://its.1c.ru/db/v8std#content:643:hdoc:2.1)
|
||||
- [Opening forms](https://kb.1ci.com/1C_Enterprise_Platform/Guides/Developer_Guides/1C_Enterprise_Development_Standards/Designing_user_interfaces/Implementation_of_form/Opening_forms/?language=en)
|
||||
- [Opening forms](https://kb.1ci.com/1C_Enterprise_Platform/Guides/Developer_Guides/1C_Enterprise_Development_Standards/Designing_user_interfaces/Implementation_of_form/Opening_forms/?language=en)
|
||||
- [Version 8.3](https://kb.1ci.com/1C_Enterprise_Platform/What___s_New/What___s_New/Version_8.3.6/?language=en)
|
@ -52,6 +52,8 @@ public class UseNonRecommendedMethodCheck
|
||||
"ТекущаяДата", //$NON-NLS-1$
|
||||
"Message", //$NON-NLS-1$
|
||||
"Сообщить", //$NON-NLS-1$
|
||||
"Find", //$NON-NLS-1$
|
||||
"Найти", //$NON-NLS-1$
|
||||
"ПолучитьФорму", //$NON-NLS-1$
|
||||
"GetForm"); //$NON-NLS-1$
|
||||
|
||||
|
@ -0,0 +1,3 @@
|
||||
Function FunctionName(Parameters) Export
|
||||
Return Find("Test with word", "word");
|
||||
EndFunction
|
Loading…
Reference in New Issue
Block a user