Отображать заголовки 1с по умолчанию
В прикладных решениях 1С на управляемых формах (в частности в Бухгалтерии предприятия 3.0) можно устанавливать произвольный заголовок программы . Это может быть полезно, когда у вас есть несколько информационных баз и одновременно может быть открыто несколько рабочих окон.
Система позволяет устанавливать произвольные заголовки. Но лучше задавать «говорящие» названия. Например, если в базе ведется учет по одной организации ООО «Ромашка», то в заголовке лучше так и написать. Если это тестовая база, то опять же удобно указать это прямо в заголовке.
Для изменения заголовка программы необходимо перейти в раздел Администрирование – Общие настройки . Далее необходимо заполнить поле Заголовок программы . После окончания ввода новый заголовок отобразится в главном окне программы.
Как убрать слово [КОПИЯ] из заголовка программы
Очень часто можно наблюдать картину, когда в рабочей базе в заголовке присутствует слово КОПИЯ в квадратных скобках. Это служебное слово и появиться может по различным причинам. Но, как правило, происходит это из-за смены каталога, в котором находилась файловая база или в случае когда изменились параметры информационной базе на сервере.
При этом при первом запуске после изменения параметров расположения базы, на вопрос системы о смене расположения базы вы ответили «Это копия информационной базы» вместо «Информационная база перемещена» (Рис.3). После этого система добавляет служебное слово [КОПИЯ] к заголовку программы и отредактировать его, способом описанным выше не получится.
Более того, посчитав вашу базу копией, система блокирует работу с внешними ресурсами. Это делается для случая, когда вы действительно сделали копию базы. И обмен с внешними ресурсами этой копии может нарушить целостность основной рабочей системы.
Поэтому в случае, если вы действительно сделали копию рабочей базы, чтобы что-то в ней проверить или протестировать — всегда нажимайте при вопросе системы кнопку «Это копия информационной базы».
Убрать слово [КОПИЯ] и снять блокировку обмена с внешними ресурсами можно самостоятельно в разделе Администрирование-Обслуживание . Далее выбрать ссылку Регламентные операции и нажать кнопку « Разблокировать работу с внешними ресурсами ». После нажатия заголовок базы автоматически изменится слово [КОПИЯ] из него исчезнет.
На этом все. Приятной и удобной работы!
Видео инструкцию к данному материалу как обычно можно посмотреть в моем инстаграме - в нем вы найдете много других обучающих роликов.
Напоминаю, что Вы всегда можете обратиться ко мне по любым вопросам связанным с доработкой и настройкой 1С
Подписывайтесь на канал и группы в социальных сетях, чтобы не пропустить новые публикации.
Полный текст этой статьи и другие интересные материалы также можно прочитать на моем сайте в разделе обучение .
IxI_JOKER_IxI --> IxI_JOKER_IxIПомогите неПРОГРАММИСТУ решить одну проблемку.
Есть 1С 8.3 Управление небольшой фирмой для Украины Редакция 1.5.
Нужно чтобы печатная форма открывалась сразу с включенными режимами редактирования печатной формы. Отображать сетку и Отображать заголовки. Постоянно при каждом открытии печатной формы проделывать одну и туже саму операцию - Меню - Таблица - Вид -Отображать сетку Отображать заголовки.
В интернете все что смог найти так это - после этой строки ТабличныйДокумент.АвтоМасштаб = Истина; я добавил:
ТабличныйДокумент.ОтображатьСетку = Истина; ТабличныйДокумент.ТолькоПросмотр = Ложь;
Но увы ничего не помогло.
Я этот код (который указывал в теме) дописывал тут:
Документ ЗаказПокупателя: Модуль менеджера :
// Процедура печати документа.
//
Функция ПечатьЗаказПокупателя(МассивОбъектов, ОбъектыПечати, ИмяМакета)
.
.
.
.
Отображение заголовков, параметров данных и отборов в системе компоновки данных
Система компоновки данных предоставляет широкие возможности по управлению отображением заголовков, параметров данных и отборов. Для управления отображением заголовков, параметров данных и отборов используются настройки компоновки данных. При использовании конструктора схемы компоновки данных необходимо перейти на вкладку Настройки , а затем выбрать вкладку Другие настройки . На данной вкладке находятся параметры Выводить заголовок , Заголовок , Выводить параметры данных и Выводить отбор позволяющие управлять отображением заголовков, параметров данных и отборов в отчете.
Заголовком в системе компоновки данных является текст, выводимый в начале отчета или группировки. Заголовок может задаваться для отчета в целом, таблицы, диаграммы, а так же для отдельных группировок.
Для управления отображением заголовков используются следующие параметры :
- Выводить заголовок - управление отображением заголовка. Существуют следующие варианты отображения заголовка :
- Авто - отображение заголовка определяется автоматически. Если в заголовке указан текст, то текст заголовок отображается, иначе нет ;
- Не выводить - заголовок не отображается ;
- Выводить - заголовок отображается всегда.
Параметры данных отображаются только в начале отчета.
Для управления отображением значений параметров данных используется параметр Выводить параметры данных .
- Авто - отображение параметров данных определяется автоматически. Если параметры данных указаны, то отображается текст вида " Параметры данных : < параметр1 > = < значение1 >" , иначе параметры данных не отображаются ;
- Не выводить - параметры данных не отображаются ;
- Выводить - параметры данных отображаются всегда. Если параметры данных не указаны, то отображается только текст вида " Параметры данных : " .
Отбор может отображаться как для отчета, таблицы или диаграммы, так и для отдельных группировок.
Для управления отображением отбора используется параметр Выводить отбор .
Сегодня мы поработаем с формой и научимся на ней прятать элементы - устанавливать видимость их (Рисунок 1).
На рисунке 1 изображена форма элемента, на которой есть элементы на форме в отображении списка - это синий прямоугольник, а на самой форме их нет - это жёлтый прямоугольник. То есть они есть, но они там не отображаются.
Это называется пользовательская видимость.
Делается она следующим образом: выделяется элемент на форме, открывается палитра свойств этого элемента и на свойстве "Видимость" снять галочку (Рисунок 2).
Снять/поставить галочку - это значит, что будет виден элемент или не будет виден. А если сказать иначе, то это Истина - галочка стоит и элемент виден, Ложь - галочка снята и элемент не виден.
Сохраните все изменения и увидите, что в пользовательском режиме они у вас теперь не будут отображаться, однако есть интересный момент: для поля "Наименование" установлено свойство "Проверка заполнения со значением Выдавать ошибку". Это свойство означает, что это поле обязательно должно быть заполнено и платформа выдаст ошибку, если оно будет пусто и не даст записать в базу. Запустите и нажмите кнопку "Записать и закрыть" и получите уведомление (Рисунок 3).
Как же так получается, что поля на форме нет, но платформа предупреждает нас, что это поле не заполнено?
Все дело в том, что поле есть на форме, но он просто невидимый для пользователя, но платформа его воспринимает полноценно. Это необходимо учитывать. Поэтому и называется - пользовательская видимость.
А теперь мы попробуем сделать так, чтобы поле появлялось и исчезало в зависимости от какого-либо условия.
Проще всего это сделать с полем, у которого отображение будет в виде галочки. То есть если галочка будет стоять, то поле будет видно, а иначе поле будет спрятано. Давайте попробуем сделать это. Для этого необходимо добавить на форму еще один реквизит с типом "Булево" (Рисунок 3).
После этого необходимо перейти на форму и переместить его на форму (Рисунок 4).
Обратите внимание на рисунок 4, у поля "Видимость" галочка не стоит, а значит по умолчанию стоит значение Ложь!
Теперь необходимо прописать процедуру. Чтобы прописать, необходимо понять как это будет работать!
А работать это будет следующим образом: как только мы меняем значение поля "Показать/Скрыть", так сразу исчезает/появляется поле "Число". Все происходит именно в таком порядке. Чтобы это работало у платформы есть специальные события, а в данном случае нужно событие "ПриИзменении".
ПриИзменении - это событие означает то, что как только вы начинаете менять значение поля, то есть ставить галочку или убирать ее, так сразу начинает меняться и значение поля. А если не трогать, то ничего и не будет происходить, именно поэтому событие и называется, при изменении чего-то в этом поле.
Создадим на форме группу (папку) и поместим в нее элемент, который будем прятать (убирать видимость) - поле "Число" (Рисунок 5).
Выделим поле "Показать/Скрыть" и найдем свойство и оно же событие "ПриИзменении" (Рисунок 5).
Нажмем на значок увеличительного стекла и создадим процедуру на клиенте (Рисунок 6).
В создавшейся процедуре убираем закомментированную строку и вместо нее прописываем нашу (Рисунок 7).
Этот код означает следующее:
1. Если - начало условия;
2. Объект.ПоказатьСкрыть - обращение к элементу формы;
3. Объект.ПоказатьСкрыть = Истина - само условие;
4. Элементы.Группа1 - обращение в элементу "Группа1";
5. Видимость - пользовательская видимость;
6. Элементы.Группа1.Видимость = Истина - папка с находящимися в ней элементами будет видна;
7. Элементы.Группа1.Видимость = Ложь- папка с находящимися в ней элементами будет не видна. КонецЕсли - окончание выполнения условия.
Запустите пользовательский режим и проверьте изменения. Как только поставите галочку, ничего не изменится. Снимете галочку, поле "Число" исчезнет, а как поставите галочку, так сразу же оно и появится.
Так и только так работает это событие - при изменении значения, то есть ставишь галочку или убираешь, начинает срабатывать событие и выполняться условие.
На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете написать вопрос о том, что вам непонятно или вернуться к предыдущим урокам и посмотреть их - ссылки внизу!
Ссылка для вступления телеграм-канал - t.me.Apiscourses
Подписаться в группу ВКонтакте
Прошлые уроки:
На этом все. Жду Вас на следующем занятии.
P.S. Подписывайтесь на мой канал :-)
программирование программирование 1с 1с предприятие обучение онлайн обучение 1с
Читайте также: