Сбросить настройки формы 1с
Шаблон создаётся с помощью установочного комплекта (дистрибутива). Такой дистрибутив есть на диске, идущем в комплекте с программой. Свежий можно получить у обслуживающего франча или в самой 1С, на линии консультаций.
Как удалить все документы (очистить базу) в 1С 8.3?
Как обнулить 1с
Часто возникает необходимость создать ещё одну базу данных. При этом, нужна база данных такая же как у вас уже есть (бухгалтерия, торговля и т.п.) только пустая (без данных, но с полным функционалом). Условно, создание новой базы можно разбить на несколько вариантов:
- Создание базы данных из шаблона.
- Создание базы данных из конфигурационного файла (с расширением *.cf).
- Создание пустой базы данных, используя другую базу данных.
Рассмотрим несколько случаев в которых можно это сделать.
Создание базы данных из шаблона
Этот способ самый простой. Программа 1С все делает за пользователя. Опишем его предельно кратко и ясно:
- Открываем список Ваших информационных баз (запускаем ярлык 1С).
- Нажимаем кнопку "Добавить".
- Оставляем переключатель в положении "Создание новой информационной базы", нажимаем "Далее".
- Указываем, что хотим создать базу из шаблона. Разворачиваем дерево с доступными шаблонами и выбираем нужный. Шаблон определяет тип базы: Бухгалтерия предприятия, Управление Торговлей, Зарплата и т.п. Нажимаем "Далее".
- Указываем как база данных будет называться в списке, нажимаем "Далее". *
- Указываем каталог, в который хотим поместить базу данных, или оставляем по-умолчанию. ** Нажимаем "Далее".
- Оставляем переключатели в положении "Выбирать автоматически" и нажимаем "Готово".
* — в данной статье рассматривается самый простой (файл-серверный) вариант создания базы. При создании базы данных на сервере 1С:Предприятие в режиме "клиент-сервер", лучше обратиться к специалисту. Поэтому в п. 5 мы оставляем переключатель в положении "на данном компьютере или в локальной сети".
** — Конечно, можно оставить все по-умолчанию, однако, не очень надежно хранить вашу базу данных в папке "Мои документы" или в целом на системном диске (диск C:\). Если есть такая возможность, рекомендуем создать папку специально для хранения Вашей информационной базы не на диске C:\. В этом случае путь может выглядеть, например, так: "E:\Базы_1С\Бухгалтерия_Ромашка\".
Рассмотренный способ очень прост, однако имеет ряд недостатков. Если не обновлять шаблоны конфигураций постоянно, то по прошествии нескольких периодов, таким способом можно будет создать только устаревшую версию базы данных. Либо шаблоны конфигураций могут просто отсутствовать. Поэтому мы рекомендуем воспользоваться Вам способом, рассмотренным в следующем разделе.
Создание базы данных из файла конфигурации (*.cf)
Файл конфигурации — это файл, определяющий, какой будет база данных: Бухгалтерия предприятия, Управление торговлей, Зарплата и Управление персоналом и т.д. Можно сказать, это "рыба" будущей базы данных. Сразу стоит сказать, что если у Вас нет файла конфигурации, его можно легко выгрузить из другой базы данных. Об этом подробно будет написано в последнем разделе этой статьи.
Итак, прежде всего нам нужно создать папку, в которой мы будем хранить нашу новую базу данных.
- Создаете в любом месте на компьютере пустую папку. Хорошо продумайте название и место расположения папки. Желательно, чтобы это был не системный диск (не диск C:\).
- В списке информационных баз (даже если там пока нет ни одной базы) нажмите на кнопку "Добавить".
- Отвечая на вопросы помощника добавления новой базы, пройдите все пункты:
- Выберите пункт "Создание новой базы", нажмите "Далее".
- Далее переключите "точку" на пункт "Создание информационной базы без конфигурации для разработки. ". Нажмите далее.
- Укажите как база будет называться. Нажмите далее.
- Нажмите на кнопку выбора ". " и укажите папку, которую Вы создали в п. 1. Причем в диалоге выбора, который откроется, необходимо войти в нужную папку и только потом нажать на кнопку "Открыть". В результате в поле "путь" должен прописаться путь к указанной папке.
- Нажимаете кнопку "Далее".
- Оставляя все по-умолчанию, нажимаете на кнопку "Готово".
- Итак, мы создали пустую базу без конфигурации в нашей папке.
Сейчас созданная база не имеет ни данных, ни какой-либо функциональности. Т.е. она бесполезна. 🙂 Чтобы эта функциональность у базы появилась, нужно загрузить в неё Конфигурационный файл (с расширением *.cf). Сделать это тоже очень просто:
- Заходите в созданную пустую базу в режиме "конфигуратор": для этого в списке информационных баз становитесь на нужную и нажимаете на кнопку "Конфигуратор".
- В открывшемся окне выбираете меню "Конфигурация" — "Открыть конфигурацию" (Если пункт меню недоступен, значит конфигурация уже открыта).
- Далее выбираете меню "Конфигурация" — "Загрузить конфигурацию из файла" и выбираете файл с расширением *.cf
- Далее на все вопросы отвечаете положительно, на все соглашаетесь. Готово!
После того как закончатся все процедуры загрузки и сохранения, запускайте базу данных в обычном режиме и начинайте работу. Таким образом мы сделали пустую базу 1С 8 без данных, но с полной функциональностью.
Создание базы данных, используя другую базу данных
Если перед Вами стоит задача создать базу данных такую же, как у Вас уже есть, но пустую. Вам понадобится Конфигурационный файл (с расширением *.cf), выгруженный из имеющейся базы. Сделать это очень просто. Для этого:
- Заходите в имеющуюся базу в режиме "конфигуратор": для этого в списке информационных баз становитесь на нужную и нажимаете на кнопку "Конфигуратор".
- В открывшемся окне выбираете меню "Конфигурация" — "Открыть конфигурацию" (Если пункт меню недоступен, значит конфигурация уже открыта).
- Далее выбираете пункт меню "Конфигурация" — "Сохранить конфигурацию в файл".
- Выбираете место, куда будет сохранен файл конфигурации и задаете ему имя. Например, переходите на рабочий стол и указываете "Конфигурация_Бухгалтерии.cf". Нажимаете "Сохранить".
* Очистка информационной базы от данных
На практике часто возникает необходимость очистить какую-либо базу от данных полностью. Пусть формулировка задачи не вводит Вас в заблуждение! В этом случае просто создайте новую пустую базу на основании существующей, как описано в предыдущих разделах, а старую можете удалить или поместить в архив.
Не секрет, что периодически, в 1С нужно чистить настройки пользователей!
Тут же хранятся настройки печатных форм документов, если документ не печатается из 1С или печатается криво, то нужно очистить настройки 1C .
Обработка очистки настроек пользователя работает в 2-х режимах:
1. Выбираете пользователя - нажимаете Очистить ВСЕ настройки пользователя - у выбранного пользователя будет очищены все старые настройки, и программу будет работать и отображаться так, как это было заложено разработчиками. Этот способ помогает избавиться от проблем кроивого отображения форм в 1С.
2. Выборочно - Нажмите Получить настройки всех пользователей - отметьте галочками то - что нужно удалить и нажмите Удалить помеченные. Данный способ позволяет удалить только те настройки, которые вы считаете проблемными или не нужными.
Очистка кэша 1С Предприятие 8.3 — одна из сервисных функций, восстанавливающих работоспособность программы. Операция достаточно востребованная, поэтому в публикации дается исчерпывающий ответ на вопрос «Как очистить кэш 1С Предприятие 8.3?».
Очистка кэша 1С — очень эффективное решение многих некорректностей платформы, таких как: «поехали» формы элементов 1С, отчет формируется с ошибкой, появляется окно « » и многих других. Поэтому этот технический прием всегда должен быть «под рукой» как у администратора 1С, так и у обычного пользователя 1С программ. Для реализации этого, предлагаю обсудить сегодня следующие вопросы:
Позвонив в техподдержку компании или к партнерам 1С по вопросу некорректной работы 1С Предприятие 8.3 одним из предложенных решений (вместе с ) будет очистка кэша 1С. Если вы не знаете, что такое «кэш 1С» и зачем он нужен, то вкратце расскажу.
Кэш 1С Предприятие 8.3 — это область на компьютере, где платформа 1С Предприятие 8.3 сохраняет файлы с служебной информацией.
Какая служебная информация сохраняется в кэше 1С
Во время работы 1С Предприятие существует необходимость сохранять массивы служебной информацией, такой как расположение окон, настройки шрифтов, цветов, отборов и многое другое заданное пользователем во время работы с конфигурациями 1С, а так же элементы необходимые для ускорения работы 1С Предприятие, служебные данные по работе пользователя и т.д.
Соответственно, если информация в кэше 1С имеет некорректный формат, то конфигурации 1С Предприятие 8.3 будут работать некорректно. Некорректные данные могут появиться, например, при отключении электричества во время записи данных в кэш 1С (при этом часть данных не запишется), из-за образовавшихся сбойных участков жесткого диска в связи с его физическим устареванием и по множеству других причин.
Как перейти к папкам кэша 1С Предприятие 8.3
Кэш 1С Предприятие 8.3 хранится в профиле пользователя в следующих папках:
- %userprofile%\AppData\Roaming\1C\1Cv82
- %userprofile%\AppData\Roaming\1C\1Cv8
- %userprofile%\AppData\Local\1C\1cv82
- %userprofile%\AppData\Local\1C\1cv8
Константа %userprofile% — содержит путь до профиля пользователя в ОС Windows, поэтому можно вбить в проводнике адрес до кэша 1С, как он указан выше, ОС Windows вас поймет и перейдет в нужную папку.
Некоторых папок может не существовать, поскольку они относятся к разным версиям платформ. Самый верный способ поиска папок с кэшами — это перейти в папку «…\1С\ «, кэши будут храниться в папках, начинающихся с «\1cv8 «.
Что бы перейти в профиль самостоятельно, в Проводнике Windows следуем по пути:
С:\Пользователи\ИмяПользователя
отсюда необходимо перейти в папку «AppData».
ВНИМАНИЕ! Папка «AppData» скрыта, что бы перейти в неё из профиля пользователя, необходимо добавить к адресной строке «\AppData\ » вручную и нажать Enter.
Из папки «AppData» переходим в папки с кэшем 1С Предприятие, в соответствии с описанием выше.
Как очистить кэш 1С Предприятие 8.3 самостоятельно
Кэш очищается прямым удалением служебных файлов из папок хранения кэша 1C Предприятие 8.3.
Т.е. необходимо в папках «\1Cv8 » и «\1Cv82 » удалить все файлы.
Эта операция не нанесет никакого вреда работе конфигурациям 1С Предприятие 8.3, все необходимые служебные файлы кэша 1С платформа пересоздаст при очередном запуске конфигураций 1С.
Что бы облегчить процедуру удаления кэшей 1С, можно создать пакетный файл .bat .
Как очистить кэш 1С Предприятие 8.3 через пакетный файл.bat
Файл *.bat выполняет последовательно команды ОС Windows записанные в нем. Что бы облегчить процедуру удаления воспользуемся командой rd (удалить директорию)
Очистить кеш 1С Предприятие 8.3
Объект 1С "ХранилищеСистемныхНастроек" я называю "внутренним кэшем" 1С, он содержит объект менеджера стандартного хранилища настроек , предназначенный для доступа к системным настройкам.
При модицикации конфигурации иногда не достаточно очистить внешний кэш 1С, т.е. файлы созданные платформой 1С на жестком диске для хранения настроек пользователя, и требуется дополнительно очистить "внутренний кэш" 1С с чем и справится представленная разработка!
Описание
Обработка «Хранилище системных настроек» представляет собой полностью автономное решение, с точки зрения встраивания в любую конфигурацию, как на обычных, так и на управляемых формах! А версия платформы начиная с 8.2 не играет роли! В коде не используются синхронные и модальные вызовы!
Обработка показывает работу с методами типа данных:
СтандартноеХранилищеНастроекМенеджер (StandardSettingsStorageManager)
Методы:
Выбрать (Select)
Загрузить (Load)
ПолучитьОписание (GetDescription)
ПолучитьСписок (GetList)
Сохранить (Save)
Удалить (Delete)
УстановитьОписание (SetDescription)
Описание:
Объекты этого типа предназначены для доступа к настройкам, хранящимся в стандартном хранилище.
Для доступа к настройкам вариантов отчетов объект этого типа должен быть получен из свойства глобального контекста ХранилищеВариантовОтчетов.
Для доступа к пользовательским настройкам отчетов объект этого типа должен быть получен из свойства глобального контекста ХранилищеПользовательскихНастроекОтчетов.
Для доступа к пользовательским настройкам данных форм объект этого типа должен быть получен из свойства глобального контекста ХранилищеНастроекДанныхФорм.
Для доступа к общим настройкам объект этого типа должен быть получен из свойства глобального контекста ХранилищеОбщихНастроек.
Для доступа к системным настройкам объект этого типа должен быть получен из свойства глобального контекста ХранилищеСистемныхНастроек.
Для доступа к пользовательским настройкам динамических списков объект этого типа должен быть получен из свойства глобального контекста ХранилищеПользовательскихНастроекДинамическихСписков.
Доступность:
Сервер, толстый клиент, внешнее соединение.
См. также:
Глобальный контекст, свойство ХранилищеСистемныхНастроек
Весь функционал проиллюстрирован в скриншотах.
Внимание! Имя пользователя должно совпадать с именем пользователя ИБ! Иначе кнопка "Получить настройки пользователя" будет работать не корректно и часть функционала не сработает. Но если переименовывать пользователей проблематично просто используйте только кнопку "Получить настройки всех пользователей"!
P.S. Если материал вам помог, поблагодарите автора, поставив звездочку!
Для удобной и комфортной работы с приложениями в сервисе вы имеете возможность самостоятельно настраивать внешний вид форм документов, справочников и т.п. Например, вы можете добавить или скрыть реквизиты, поменять их расположение, поменять порядок колонок в таблице, изменить их ширину.
Для выполнения таких настроек в каждой форме предусмотрена команда "Изменить форму" в меню "Все действия".
Рассмотрим возможности настройки форм на примере формы документа "Заказ-наряд" в приложении "1С:Управление нашей фирмой".
Как настроить форму "под себя"
1. Откройте форму документа и выберите пункт меню "Все действия — Изменить форму".
2. Откроется окно настройки формы, в котором вы увидите все элементы формы, порядок их расположения и их свойства.
Для примера разместим табличные части "Работы" и "Материалы" на разных страницах формы документа.
5. Сохраните выполненное изменение кнопкой "ОК". В результате форма документа примет новый вид.
Как поменять порядок расположения реквизитов формы
Для примера поменяем местами страницы "Материалы" и "Работы" в форме документа.
1. В форме документа выберите пункт меню "Все действия — Изменить форму".
3. Стрелками на панели инструментов измените порядок расположения элементов, а именно: стрелкой "Вверх" переместите вверх выделенную группу "Работы".
4. Сохраните выполненное изменение кнопкой "ОК". В результате форма документа примет новый вид.
Как вернуть первоначальные настройки формы
Для того, чтобы вернуться к первоначальным настройкам формы, т.е. сбросить свои "пользовательские" настройки, выполните следующее:
В приложении перейдите в раздел "Администрирование", затем по ссылке "Настройки пользователей и прав" и по ссылке "Настройки пользователей"
В открывшейся форме на закладке "Внешний вид" выделите форму, измененную вами (например, форму документа "Заказ покупателя"), для которой нужно сбросить настройки. Обратите внимание, что в приведенном примере выделить нужно именно форму документа "Заказ покупателя", которая находится в одноименной группе. Если выделить группу "Заказ покупателя" (на уровень выше строки, выделенной на рисунке), то при удалении настроек сбросятся и настройки списка документов.
Выберите команду "Очистить - Выделенные настройки" (для сброса настроек только одной выделенной формы).
Вы можете оставить отзывы и пожелания по настройкам форм в сервисе на форуме .
В клиент-серверном режиме работы все данные хранятся в базе данных, управляемой одной из СУБД: MS SQL, Postgree SQL, IBM DB2 или Oracle. Информация об учетных записях хранится в двух таблицах: "v8users" и "Params".
В некоторых ситуациях может появиться необходимость сбросить учетные записи пользователей, чтобы войти в информационную базу. В статье рассмотрим действия, необходимые для выполнения этой задачи. В примере будем использовать MS SQL Server 2012 Express . Имя базы данных на SQL-сервере - "Exp".
Для того, чтобы сбросить учетные записи нужно выполнить два действия:
- Удалить таблицу "v8users".
- Удалить запись из таблицы "Params", у которой в первой колонке "FileName" содержится значение "users.usr".
SQL-команды
И так, нам нужны SQL-команды для сброса и восстановления пользователей информационной базы. Начнем с команд сброса списка пользователей. Нам нужно выполнить следующие действия:
- Переименовываем таблицу "v8users" в "h8users" вместо ее удаления. Это позволит восстановить таблицу в дальнейшем. " sp_rename "v8users" , "h8users " Подробнее о команде "sp_rename" Вы можете прочитать здесь .
- В таблице "Params" также не будем удалять запись, а лишь изменим значение в колонке "FileName" с "users.usr" на "husers.usr". Тогда платформа не сможет найти параметры пользователей информационной базы. Подробнее о команде "UPDATE" Вы можете узнать здесь . " UPDATE Params Set FileName = "husers. usr" Where FileName = "users. usr" "
Выполнив эти шаги, мы без проблем сможем зайти в информационную базу, пропустив этап аутентификации. Теперь перейдем к рассмотрению команд по восстановлению списка пользователей. Всего будет три команды:
- Удаление таблицы "v8users", поскольку входа в ИБ платформа создает таблица заново, если она отсутствовала. Вот так выглядит SQL-команда по удалению таблицы из БД. " DROP TABLE v8users " Следует предусмотреть отсутствие этой таблицы, чтобы не появилась ошибка выполнения. Подробнее о команде "DROP TABLE" смотрите по ссылке .
- Восстанавливаем исходное имя таблицы "v8users". " sp_rename "h8users" , "v8users" " Ее синтаксис аналогичен предыдущему примеру, изменили лишь местами имена таблиц.
- Возвращаем исходную запись параметров. " UPDATE Params Set FileName = "users. usr" Where FileName = "husers. usr" " При необходимости нужно удалить новую запись настроек пользователей, если платформа ее создала.
Используя приведенные выше команды, мы можем сбрасывать/восстанавливать список пользователей информационной базы.
Автоматизируем процесс
Программу Вы можете скачать по ссылке . Исходные файлы проекта Вы можете скачать отсюда . В принципе, написать подобрую программу не сложно. Важный момент - все действия по изменению базы данных должны выполняться в транзакции, что и было учтено.
Для сброса/восстановления учетных записей необходимо ввести адрес SQL-сервера, имя базы данных и информацию для аутентификации на SQL-сервере.
Таким образом, задача решена, а с помощью созданной программы процесс сброса учетных записей не будет проблемой.
В программе 1С периодически обязательно требуется проводить очистку настроек пользователей. Программа обновляется со временем, появляются новые формы документов. С новым интерфейсом прежние настройки могут выдавать системные ошибки. Для исправления ситуации необходимо очистить старые настройки и сохранить очищенные. Технические проблемы, связанные с настройками пользователей во всех конфигурациях программы 1С идентичны.
Для проведения очистки необходимо выполнить действия в определенной последовательности.
Резервное копирование базы
В процессе проведения тестирования может произойти ошибка и серьезное повреждение базы. Резервная копия - гарантия восстановления информационной базы до копирования.
При наличии базы в виде файла, требуется скопировать папку с базой. Также можно использовать конфигуратор и провести выгрузку через него.
При наличии серверной базы, резервная копия может быть создана только через выгрузку в dt.
Для этого потребуется в меню конфигураторе «Администрирование»/«Выгрузить информационную базу» и затем нажать «Сохранить».
Тестирование и поиск ошибок
Сначала надо открыть конфигуратор 1С и в меню «Администрирование» нажать «Тестирование и исправление». В окошке провести настройку проверок и нажать «Выполнить».
При наличии файловой базы, можно проверить базу и с использованием утилиты chbdfl (находится в папке с платформой 1С Предприятие 8).
Необходимо запустить утилиту chbdfl в папке с базой выбрать файлик 1Cv8.1CD в папке, где расположена база. Потребуется поставить галочку «Исправлять ошибки»/«Выполнить».
Как полностью очистить все настройки пользователя
Для этого необходимо в подсистеме «Администрирование» найти «Настройки пользователей и прав»/«Настройки пользователей».
Выбрать интересующего вас пользователя, у которого необходимо очистить настройки в программе 1С, нажать «Очистить всё»/«Все настройки». Установятся настройки «По умолчанию». Настройки пользователя будут очищены.
Хотите получать подобные статьи по четвергам?
Быть в курсе изменений в законодательстве?
Подпишитесь на рассылку
Элементы управления - это объекты формы, определяющие визуальное представление формы и предназначенные для интерактивного взаимодействия с пользователем (например, кнопки, флажки, поля ввода и т.д., визуальное объединение "элементарных" элементов управления).
Поведение каждого типа элементов управления по умолчанию задано платформой, однако может корректироваться разработчиком.
Для обычных форм элементы управления настраиваются только конфигуратором, а для управляемых возможны определенные корректировки элементов в режиме 1С:Предприятие.
В элементах управления данные не хранятся!
Для обычной формы полный список элементов можно открыть из меню "Форма" - "Список элементов управления формы" (рис. отсюда ):
- через пункт главного меню "Форма - Вставить элемент управления";
- с помощью командной панели "Элементы управления".
Элемент управления "Панель"
Элемент управления "Панель" предназначен для разделения визуального пространства формы на отдельные закладки, причем на каждой закладке могут быть расположены свои элементы управления.
Особенности использования элемента управления "Панель":
- Если в форму вставлен элемент управления "Панель", то для этого элемента можно задать режим "Автоправила", отличный от одноименного режима формы, причем данный режим будет действовать на все страницы панели. Свойство "Автоправила" обеспечивает автоматическую привязку границ элементов управления. Для Панели автоправила можно выставить в значение, отличающееся от значения родительской формы.
- При размещении элементов управления в форме нельзя разместить один и тот же элемент управления на двух страницах.
- Многостраничная форма может не иметь закладок, если:
- для свойства формы "Отображать закладки" установлено значение "Не отображать";
- отображение закладок отключено программным способом.
- Закладки на форме могут быть расположены сверху, снизу, справа и слева.
-
используя пункт контекстного меню формы "Добавить страницу";
Элемент управления "Поле HTML-документа"
Элемент управления "Поле HTML-документа" предназначен для просмотра или редактирования HTML-документов и позволяет:
- отобразить на форме веб-страницу;
- назначить обработчики для множества событий.
HTML-документ в элементе управления "Поле HTML-документа" может быть сформирован:
- программно;
- загружен из ресурса, указываемого через URL;
- загружен из макета типа HTML-документ.
Редактировать HTML-документ, отображаемый в элементе управления "Поле HTML-документа", можно в режиме 1С:Предприятие (в конфигураторе документ не редактируется).
Элементы формы для списочных значений
В ходе разработчик прикладного решения, может возникнуть задача выбора какого-либо значения из заранее заданного списка. Список значений при этом может быть связан с какими-то данными конфигурации, либо определяться для формы. Эта задача может быть реализована с использованием элементов формы для выбора, ввода и вывода списочных значений:
- "Поле выбора" (пользователь может выбрать значение из списка, который можно как связать с данными, так и определить произвольный для данной формы через опцию "Строки списка выбора");
- "Поле списка" (пользователю показывается полный список значений, список раскрывать не нужно);
- "Поле ввода" (можно выбрать из данных ссылочного типа).
Можно одновременно создать элемент управления "Поле ввода" вместе с поясняющей надписью, представляющей элемент управления "Надпись", для чего необходимо создавать поле ввода через пункт главного меню "Форма - Вставить элемент управления. ".
Особенности работы с элементами формы для списочных значений:
- Элемент управления "Поле ввода" предназначен для:
- ввода значений непосредственно в поле, например, с клавиатуры;
- выбора ссылок на объекты;
- выбора значений из предварительно сформированного списка.
- Тонкая прерывистая линия красного цвета в поле ввода означает, что данное поле обязательно к заполнению.
- Состав кнопок, расположенных справа у элемента управления "Поле ввода", определяется:
- значением свойства поля ввода "Тип значения";
- выбором соответствующего свойства в окне свойств элемента управления.
Отсюда . Первая опция определяется тем, что не каждый тип данных можно открыть скажем на просмотр (например для перечислений). Вторая опция также существует:
Элементы управления - это объекты формы, определяющие визуальное представление формы и предназначенные для интерактивного взаимодействия с пользователем (например, кнопки, флажки, поля ввода и т.д., визуальное объединение "элементарных" элементов управления).
Поведение каждого типа элементов управления по умолчанию задано платформой, однако может корректироваться разработчиком.
Для обычных форм элементы управления настраиваются только конфигуратором, а для управляемых возможны определенные корректировки элементов в режиме 1С:Предприятие.
В элементах управления данные не хранятся!
Для обычной формы полный список элементов можно открыть из меню "Форма" - "Список элементов управления формы" (рис. отсюда ):
- через пункт главного меню "Форма - Вставить элемент управления";
- с помощью командной панели "Элементы управления".
Элемент управления "Панель"
Элемент управления "Панель" предназначен для разделения визуального пространства формы на отдельные закладки, причем на каждой закладке могут быть расположены свои элементы управления.
Особенности использования элемента управления "Панель":
- Если в форму вставлен элемент управления "Панель", то для этого элемента можно задать режим "Автоправила", отличный от одноименного режима формы, причем данный режим будет действовать на все страницы панели. Свойство "Автоправила" обеспечивает автоматическую привязку границ элементов управления. Для Панели автоправила можно выставить в значение, отличающееся от значения родительской формы.
- При размещении элементов управления в форме нельзя разместить один и тот же элемент управления на двух страницах.
- Многостраничная форма может не иметь закладок, если:
- для свойства формы "Отображать закладки" установлено значение "Не отображать";
- отображение закладок отключено программным способом.
- Закладки на форме могут быть расположены сверху, снизу, справа и слева.
-
используя пункт контекстного меню формы "Добавить страницу";
Элемент управления "Поле HTML-документа"
Элемент управления "Поле HTML-документа" предназначен для просмотра или редактирования HTML-документов и позволяет:
- отобразить на форме веб-страницу;
- назначить обработчики для множества событий.
HTML-документ в элементе управления "Поле HTML-документа" может быть сформирован:
- программно;
- загружен из ресурса, указываемого через URL;
- загружен из макета типа HTML-документ.
Редактировать HTML-документ, отображаемый в элементе управления "Поле HTML-документа", можно в режиме 1С:Предприятие (в конфигураторе документ не редактируется).
Элементы формы для списочных значений
В ходе разработчик прикладного решения, может возникнуть задача выбора какого-либо значения из заранее заданного списка. Список значений при этом может быть связан с какими-то данными конфигурации, либо определяться для формы. Эта задача может быть реализована с использованием элементов формы для выбора, ввода и вывода списочных значений:
- "Поле выбора" (пользователь может выбрать значение из списка, который можно как связать с данными, так и определить произвольный для данной формы через опцию "Строки списка выбора");
- "Поле списка" (пользователю показывается полный список значений, список раскрывать не нужно);
- "Поле ввода" (можно выбрать из данных ссылочного типа).
Можно одновременно создать элемент управления "Поле ввода" вместе с поясняющей надписью, представляющей элемент управления "Надпись", для чего необходимо создавать поле ввода через пункт главного меню "Форма - Вставить элемент управления. ".
Особенности работы с элементами формы для списочных значений:
- Элемент управления "Поле ввода" предназначен для:
- ввода значений непосредственно в поле, например, с клавиатуры;
- выбора ссылок на объекты;
- выбора значений из предварительно сформированного списка.
- Тонкая прерывистая линия красного цвета в поле ввода означает, что данное поле обязательно к заполнению.
- Состав кнопок, расположенных справа у элемента управления "Поле ввода", определяется:
- значением свойства поля ввода "Тип значения";
- выбором соответствующего свойства в окне свойств элемента управления.
Отсюда . Первая опция определяется тем, что не каждый тип данных можно открыть скажем на просмотр (например для перечислений). Вторая опция также существует:
Читайте также: