Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Ввод по строке в поле ввода          
Batchir Подменю пользователя
сообщение 08.02.09, 20:55
Сообщение #1

Живет на форуме
Иконка группы
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1426 раз
Рейтинг: 0

Ввод по строке в поле ввода

Для быстрого ввода значения, в поле ввода предусмотрена возможность ввода значения по строке. При этом после ввода строки и сходе с поля ввода будет сделана попытка интерпретировать введенную строку в значение. Если интерпретировать строку в значение не получилось, то будет выдано соответствующее сообщение; если в процессе интерпретации для введенной строки подошло только одно значение, то оно и будет сохранено в качестве значения поля ввода; если в процессе интерпретации найдено от 1 до 50 подходящих значений, то будет выдан список для выбора конкретного из них; если в процессе интерпретации найдено более 50 значений – будет выдано соответствующее сообщение об ошибке.

Для большинства ссылочных типов данных текст, введенный в поле ввода, будет искаться в полях Наименование и Код. Поиск по Наименованию и Коду поддерживается для Справочника, Плана счетов, Плана видов характеристик, Плана видов расчета, Перечисления. Для Документа поддерживается поиск по номеру документа.

Пример. Пусть есть некоторый справочник (код - строка из двух символов) и некоторое поле ввода, которое хранит ссылку на один из элементов справочника. В справочнике есть следующие записи:

Код  Наименование
00    Наименование1
01    Наименование2
02    Наименование3
10    Наименование4
20    Наименование5
21    Наименование6


В этом случае при вводе текста "0" поле ввода выдаст список из трех элементов справочника, у которых код начинается с символа "0" (наименований с первым символом "0" у нас нет); при вводе текста "1" поле ввода интерпретирует его в ссылку на 4-й элемент справочника, потому что только у него код начинается с символа "1" (наименований с первым символом "1" у нас нет); при вводе текста "Наимен" в процессе интерпретации поле ввода выдаст список из 6 элементов справочника, так как текст "Наимен" встречается в начале наименования у шести элементов.

Вводом по строке в поле ввода можно эффективно воспользоваться для копирования в него значений, представленных в виде текста во всевозможных отчетах и первичных документах. Для этого достаточно скопировать текстовое представление значения в поле ввода с соответствующим типом данных и сойти с него. В момент схода соответствующее значение будет найдено и записано в поле ввода.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 18:20
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!