Глава девятая – ввод по строке

Аватар пользователя Admin

Описание главы: в этой главе мы рассмотрим удобный для пользователей способ ввода значений в ссылочные поля так называемый «Ввод по строке». При использовании этого способа пользователь может ввести в поле часть названия, а система сама предложит ему список возможных значений для ввода. Мы научимся использовать все возможные способы управления при таком способе ввода значений. 

Скачать курс одним архивом

42 Ввод по строке в свойствах объектов

В сорок втором уроке: вы увидите, что из себя представляет способ ввода по строке в пользовательском режиме. Узнаете, как настраивается «Ввод по строке» в свойствах объекта, и как изменить состав полей ссылочного объекта, по которым можно производить ввод по строке.

43 События

В сорок третьем уроке: мы рассмотрим последовательность событий, которые возникают при вводе значения в поле ввода: «Автоподбор», «ОкончаниеВводаТекста», «ОбработкаВыбора»,  «ПриИзменении», «ОбработкаПолученияДанныхВыбора». Создадим в модуле формы документа «Поступление товаров» обработчики событий «Автоподбор» и «ОкончаниеВводаТекста».  Проанализируем последовательность событий с помощью отладчика. Рассмотрим параметры событий: «Текст», «ДанныеВыбора», «Ожидание», «СтандартнаяОбработка». Познакомимся подробнее с универсальной коллекцией «СписокЗначений» и изменим параметр «ДанныеВыбора».

44  Как получить данные выбора?

В сорок четвертом уроке: мы изменим список «ДанныеВыбора» с помощью метода объекта «ПолучитьДанныеВыбора». Вы научитесь описывать структуру отбора для получения данных выбора.

45 Обработка получения данных выбора

В сорок пятом уроке: мы подробно рассмотрим параметры обработчика события менеджера объекта «ОбработкаПолученияДанныхВыбора». Научимся управлять параметрами реквизитов объектов для изменения параметров выбора. Создаем обработчик события «ОбработкаПолученияДанныхВыбора» в модуле менеджера справочника «Номенклатура». Проверяем параметры обработчика в режиме отладки. Добавим еще одно значение параметра отбора этого обработчика с помощью метода объекта «Структура» - «Вставить». Для получения значения – используем метод объекта «Справочники» - «НайтиПоКоду».

46 Метод «ПолучитьДанныеВыбора()»

В сорок шестом уроке: мы рассмотрим на конкретном примере особенности использования метода «ПолучитьДанныеВыбора» в обработчике «ОбработкаПолученияДанныхВыбора». Создадим в модуле менеджера справочника «Контрагенты» обработчик события «ОбработкаПолученияДанныхВыбора», и используем в нем метод «ПолучитьДанныеВыбора». В этом уроке мы решим задачу, как избежать зацикливания при рекурсивном вызове метода «ПолучитьДанныеВыбора» в обработчике «ОбработкаПолученияДанныхВыбора». Обобщим, полученные в этой главе знания. 

Скачать курс одним архивом