Главная · Обзоры · 1с 8.3 отключить всплывающие сообщения. Как в программе «1С» выключить всплывающее окно с вызовами сервера

1с 8.3 отключить всплывающие сообщения. Как в программе «1С» выключить всплывающее окно с вызовами сервера

В течении урока мы: создали базу, создали обработку, создали форму.

Теперь мы расскажем Вам 5 способов сообщений из 1С «Привет, мир!»

Как минимум о двух способах знают не все 🙂

Как и куда писать текст программы?

Переключитесь на закладку окна с формой «Модуль». Вы убедитесь, что у вас там уже есть какой-то текст («Процедура …»).

Если текста нет, то:

  • В толстом клиенте Вы неверно добавили форму к обработке, повторите с начала
  • В тонком клиенте Вы забыли добавить кнопку, повторите с начала.

Внутри текста есть строка:

// Вставить содержимое обработчика

Ваша задача стереть эту строку и вместо нее вписать текст программы. После этого сохранить обработку и открыть ее в режиме предприятия.

При нажатии Выполнить теперь будут выполняться вписанные Вами действия.

А теперь перейдем непосредственно к самим способам!

Сообщение в 1С, способ 1 — самый простой

Итак Вы должны вместо текста «// Вставить содержимое обработчика.» написать текст программы.

Сообщить(«Привет мир!»);

Собственно это все 🙂

Сообщение в режиме Предприятие в толстом клиенте будет снизу в окне 1С, в тонком клиенте – справа в окне обработки.

Это самый простой способ, очень широко используемый программистами.

Сообщение в 1С, способ 2 — тоже простой

Предупреждение(«Привет мир!»);

Собственно это все 🙂

Сообщение в режиме Предприятие в обоих вариантах клиента будет во всплывающем окне.

Сообщение в 1С, способ 3 — появился только в 1С версии 8.2

ПоказатьОповещениеПользователя("Привет, мир!","В самом деле привет!");

Этот способ появился только в 1С версии 8.2. Это всплывающее окно в правом нижнем углу экрана, которое гаснет со временем.

Сообщение в 1С, способ 4 — программистский

ВызватьИсключение "Привет, мир!";

При выполнении любой программы может быть ошибка. Иногда эта ошибка может быть вычислена заранее (например нужно посчитать a = b/c и в момент выполнения программы стало известно, что c равно 0).

В этом случае есть способ сообщить об ошибке таким методом.

Сообщение в 1С, способ 5 — технологичный, только для типовой конфигурации

ОбщегоНазначения.СообщитьОбОшибке("Привет, мир!");

Программист 1С должен знать не только те способы программирования, которые есть в платформе 1С, но и те, которые есть в типовых конфигурациях.

Новички при попытке дописать любую типовую конфигурацию начинает изобретать велосипед.

Вот прекрасный пример. Эта функция присутствует во многих типовых конфигурациях (только для толстого клиента!). Казалось бы она по результату равна действию способа 1.
Однако нет – в некоторых конфигурациях (например УПП) сообщение об ошибках дублируются в журнал регистрации. Также при дополнительной настройке сообщение выглядит совсем по-другому.

Итак, теперь можете себя почувствовать настоящим программистом!

Именно это и является программированием 1С. Конечно реальное программирование гораздо сложнее и требует массы знаний, но общее представление Вы теперь получили.

Удачи!

P.S. В pdf версии урока даны скриншоты, чтобы было легче сделать собственный опыт.

P.P.S. К уроку даны 5 видео с примерами создания базы для программирования, создания обработки, программирования в толстом и тонком клиенте.

Многим не нравится, что при выполнении каких-либо действий в программе, в нижнем левом углу экрана появляется окошко с показателями «текущих вызовов» и «накопленных вызовов», тем самым мешая работать. Рис.1.

На 1С Предприятие 8 это выглядит следующим образом.

В интерфейсе Такси, немного по-другому.


Рис.3.

Иакое всплывающее окошко это показатели производительности.


Показатели производительности, что это, зачем они нужны?

Показатели производительности вызовов сервера являются одним из инструментов разработчиков 1С. Такой инструмент показывает разработчику различную информацию о сервере в реальном времени в режиме 1С, например: какой принимается и переедается объем, длительность и количество вызовов сервера.

То есть такой инструмент наглядно показывает разработчику количество обращений системы к сервису при выполнении каких-либо действий и объем переданных данных. При установке 1С в параметрах информационной базы по умолчанию включен режим отображения этих показателей. Пользователям такая информация не к чему, наоборот только отвлекает и мешает.

Настройки всплывающего окна

Во всплывающем окне количество показателей можно настраивать. Правой кнопкой мыши щелкаем по окну, появляется контекстное меню, находим пункт «Настройка».


Рис.4.

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


Рис.5.


Режим отображения вызовов сервера, как его выключить?

1. Административный способ.
устанавливаем курсор на нужной базе в режиме запуска Предприятия и нажимаем на кнопку «Конфигуратор». После того как зашли в режим Конфигуратора, находим и открываем параметры информационной базы (меню «Сервис» -> «Параметры»).


Рис.6.


Рис.7.

После чего заходим в 1С в режиме Предприятия.

2. Пользовательский способ.
Находясь в режиме Предприятия, нажимаем на кнопку вызова Главного Меню. Дальше в левом верхнем углу экрана нажимаем на пункт «Сервис» -> «Параметры».


Рис.8.

И в появившемся окне убираем галочку с закладки «Отображать параметры производительности».


Рис.9.

Нажимаем на ОК!
После чего всплывающее окно с показателями не будет нервировать, и отвлекать от работы.

Сегодня разберемся с всплывающими подсказками в 1С. Они очень полезны так как объясняют, что нужно вводить в данное поле. Создать всплывающие подсказки можно для любых полей, которые есть в 1С. Ими часто пренебрегают начинающие программисты 1С.

Мы с вами создадим всплывающие подсказки для нашего документа Приход Товара. Если вы не читали предыдущих статей, в которых мы создавали новый документ, рассчитывали итоговую сумму в строке табличной части. Также сделали проверку на заполнение полей. Советую с ними ознакомиться.

Как сделать всплывающие подсказки для полей формы в 1С

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

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

Таким же образом делаем подсказку для поля Цена. Переходим двойным кликом в свойства поля цена и в пункте Подсказка пишем «Цена за 1 единицу товара».

Теперь запускаем нашу программу в режиме отладки и смотрим на результат. При наведении указателя мыши на пункты с Поставщик и Цена должны высвечиваться наши подсказки.

В новых версиях 1С:Предприятие реализовано оповещение пользователей о новых версиях платформы 1С и конфигураций. Эти оповещения появляются в виде периодичестки всплывающих окон. Обычным пользователям, не занимающимся обновлениями, всплывающие окна мешают работать и выступают в роли раздражителя.

В этой статье мы расскажем, как отключить навязчивые напоминания о новой версии программы на примере конфигурации "Управление торговлей" редакции 11.3.

На начальной странице программы в правом нижнем углу у каждого пользователя отображается список новостей. Оповещения о новых версиях программы являются частью новостей 1С. Для перехода к настройкам новостей на начальной странице необходимо нажать гиперссылку "Все новости", она выделена на рисунке ниже красным.

В окне "Настройки отображения новостей" на вкладке "Ленты новостей" необходимо отключить флажок "Обновления типовых конфигураций" и нажать кнопку "Ок". Все готово, больше всплывающие окна с сообщениями об обновлениях не будут вам надоедать!

Для того, чтобы отключить всплывающие окна для всех пользователей, необходимо перейти в раздел "НСИ и администрирование" - "Интернет-поддержка пользователей".

В группе "Управление настройками и обновлением для новостей" нажать гиперссылку "Открыть настройки управления новостями".

В окне управления настройками и обновлением для новостей на вкладке "Настройки пользвателей" необходимо отметить флажками пользователей, для которых необходимо изменить настройки, затем нажать кнопку "Настройки пользователя". В настройках пользователя на вкладке "Ленты новостей" отключите лишние флажки и нажмите "Ок". После этого необходимо нажать кнопку "Записать и закрыть" в окне управления настройками и обновлением для новостей.