mirror of
https://github.com/netology-code/1c-homeworks.git
synced 2025-02-04 18:01:25 +02:00
Update diploma-a.md
This commit is contained in:
parent
92a4836f44
commit
2484a037e4
@ -106,10 +106,7 @@
|
||||
|
||||
### 8. Роли «БазовыеПрава» и «ПолныеПрава».
|
||||
|
||||
Роль **«ПолныеПрава»** должна давать права на всё, кроме:
|
||||
|
||||
* интерактивного удаления элементов справочников;
|
||||
* пометки на удаление и удаления помеченных предопределённых элементов справочников.
|
||||
Роль **«ПолныеПрава»** должна давать права на всё, кроме интерактивного удаления элементов справочников.
|
||||
|
||||
Роль **«БазовыеПрава»** должна давать права на чтение, просмотр и ввод по строке всех данных. Редактирование, добавление и изменение разрешается только для справочника **«Контрагенты»**. Роль не должна давать права на открытие настроек программы.
|
||||
|
||||
@ -214,12 +211,12 @@ https://keysystems.ru/files/fo/arm_budjet/show_docum/BKS/onlinehelp/index.html?r
|
||||
|
||||
Реализуйте вызов этой функции в двух местах:
|
||||
|
||||
1. В обработчике события **«ПередЗаписью»** формы — с отказом от записи при неверном ИНН и выводом предупреждения, содержащего текстовое описание ошибки.
|
||||
1. В обработчике события объекта **«ПередЗаписью»** — с отказом от записи при неверном ИНН и выводом предупреждения, содержащего текстовое описание ошибки.
|
||||
2. В обработчике события **«ПриИзменении»** поля ввода ИНН — с подсветкой текста поля ввода или с выводом рядом с полем ввода текстового описания ошибки в виде декорации или подсказки.
|
||||
|
||||
Считайте, что пустой ИНН корректен.
|
||||
|
||||
В обработчике события **«ПриИзменении»** поля ввода **«Наименование»** реализуйте поиск распространённых сокращений организационно-правовых форм в начале строки и заполнение полного наименования по краткому с заменой сокращения ОПФ на её полное наименование. Не изменяйте полное наименование, если оно уже было изменено пользователем вручную. Чтобы это реализовать, при чтении формы получайте полное наименование из краткого и, если полученный заменой результат соответствует полному наименованию, запоминайте в невидимом булевском реквизите формы признак того, что полное наименование можно изменять автоматически.
|
||||
В обработчике события **«ПриИзменении»** поля ввода **«Наименование»** реализуйте поиск распространённых сокращений организационно-правовых форм и заполнение полного наименования по краткому с заменой сокращения ОПФ на её полное наименование. Не изменяйте полное наименование, если оно уже было изменено пользователем вручную. Чтобы это реализовать, при чтении формы получайте полное наименование из краткого и, если полученный заменой результат соответствует полному наименованию, запоминайте в невидимом булевском реквизите формы признак того, что полное наименование можно изменять автоматически.
|
||||
|
||||
#### Форма списка
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user