Як у програмі «1С» вимкнути спливаюче вікно з викликами сервера. Як у програмі «1С» вимкнути спливаюче вікно з викликами сервера Як в 1с 8.3 вимкнути спливаючі повідомлення

Протягом уроку ми створили базу, створили обробку, створили форму.

Тепер ми розповімо Вам 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, а також акцентуємо вашу увагу на деяких особливостях роботи цих механізмів, ці особливості пов'язані з режимом використання модальності.

Застосовність

У статті розглядається функціональність:

  • Інтерфейс у варіанті «Версії 8.2» для конфігурації, розробленої на платформі «1С:Підприємство» 8.2.19.130
  • Інтерфейсу «Таксі» для конфігурації, розробленої на платформі «1С:Підприємство» 8.3.4.496 до 8.3.9+
  • Інтерфейсу «Таксі» для конфігурації, розробленої на платформі «1С:Підприємство» 8.3.10-8.3.11

Як у 1С вивести повідомлення користувачу

Виведення повідомлень в режимі користувача вирішує ряд завдань:

  • відображення ходу виконання поточного процесу (показ стадії виконання процесу; показ розрахункових значень, отриманих під час роботи алгоритму);
  • видача помилок користувачеві для можливого їх виправлення;
  • видача рекомендацій;

Типи повідомлень:

  • терміни, які зупиняють виконання програми і не дають продовжити її, поки користувач не ознайомиться з цим повідомленням і не виконає певних дій. Наприклад, на екран користувачеві буде видано питання, на яке потрібно буде відповісти Так чи Ні. Поки користувач не відповість – програма не виконує подальших дій;
  • ознайомлювальні повідомлення, які просто виводяться для користувача та дозволяють працювати далі (тобто використовуються в режимі оповіщення).

Термінуючими повідомленнями повинні бути повідомлення про помилки, а ознайомлювальні: рекомендації, повідомлення про поточний етап процесу та показ розрахункових значень (налагоджувальний друк).

Ознайомчі повідомлення призначені для того, щоб надати користувачеві деяку інформацію.

Необхідно, щоб користувач з нею обов'язково ознайомився і, можливо, зробив якісь дії, описані в цьому повідомленні.

Дуже важливо, щоб користувач дійсно читав ці повідомлення, тому вони повинні містити лише важливу інформацію.

Тестові та налагоджувальні повідомлення видавати користувачеві не варто, т.к. рано чи пізно він почне ігнорувати всі повідомлення.

У концепції керованого інтерфейсу змінився підхід до видачі повідомлення. Воно тепер прив'язане до форми, де виникло. Його не можна закрити те щоб текст було зовсім невидно.

Відкріпити вікно з повідомленням від форми не можна.

Синтаксис функції:

Повідомити (<Текст сообщения>, <Статус>)

Тобто. Першим параметром є текст.

Другий параметр (статус повідомлення) є необов'язковим. Для статусу можна вказувати значення: Звичайне, Важливе, Дуже важливеі т.д.

Від цього значення залежить, який значок буде розташований поряд із повідомленням. Однак це працює лише у звичайному інтерфейсі.

У концепції керованого інтерфейсу значок завжди у вигляді знака оклику, перевизначити його не можна.

Справа в тому, що якщо повідомлення буде формуватися в момент запису елемента довідника, може статися така ситуація.

Користувач натискає кнопку Записати та закрити, у разі повідомлення виводиться у відповідне вікно (право форми).

Але форма миттєво закривається, і користувач не побачить, що йому виводилася якась інформація.

Тому в концепції керованого додатка ознайомлювальні повідомлення рекомендується виводити за допомогою так званих оповіщень. Приклад неправильного використання функції Повідомитипредставлений малюнку.

Тим не менш, функція Повідомитиможе використовуватися для виведення інформації про деякі помилки, наприклад, у момент проведення документа.

У цьому випадку системі можна повідомити, що форму закривати не потрібно і показати користувачеві, які помилки виникають під час проведення документа.

Функція Повідомитиповністю підтримується у Платформі 8.3. Її можна використовувати і вона буде працювати (і у файловому варіанті, і в клієнт-серверному).

Але також слід зазначити, що функції Повідомитиє подальший розвиток - це клас повідомлення користувачу, який дозволяє крім того, що виводити повідомлення, прив'язувати його контекстно до будь-яких елементів форми.

Наприклад, повідомлення про помилку можна прив'язати до елементу форми, що дуже наочно для користувача. Дещо пізніше до розгляду цього питання ми повернемося. У функції Повідомитиє цікава особливість.

Так, програмний код Платформі 8.3 може бути виконаний як на стороні Клієнта, так і на стороні Сервера.

У цьому клієнтський програмний код відповідає взаємодію Космосу з користувачем, тобто. за клієнта відкриваються форми, виводяться звіти.

Різні діалогові документи також відображаються лише на клієнті. На сервері вони можуть бути виконані, оскільки сервер немає можливості взаємодії з користувачами.

Але функція Повідомитиможе бути виконана як на стороні Клієнта, так і на стороні Сервера. При цьому використання методу Повідомитина Сервері зовсім не означає, що повідомлення виводитиметься саме на Сервері, там їх просто нікуди виводити.

Це означає, що якщо ми в серверній процедурі виводитимемо повідомлення за допомогою цього методу, вони будуть накопичуватися в деякому буфері і виведуться вони на екран лише тоді, коли серверна процедура закінчиться і відбудеться повернення на Клієнта.

У цей момент система запитатиме дані з буфера і виведе їх на екран.

Ця ж особливість стосується і класу ПовідомленняКористувачу. На малюнку наведено приклад використання методу Повідомитина стороні Сервера.

В результаті використання методу Повідомитина стороні Сервера вивели повідомлення на екран на стороні Клієнта.

Механізм оповіщень потрібен, щоб інформувати користувача у тому, що у системі “щось” сталося і це “щось” вимагає уваги користувача. Оповіщення створюються двома сценаріями:

  1. Самою платформою при інтерактивному запису або зміні об'єкта
  2. Розробником під час виклику в коді методу .

Саме оповіщення є невеликим віконцем, яке з'являється, як правило, у нижньому правому кутку і повідомляє про досконалу дію. Протягом кількох секунд воно поступово гасне та пропадає. При цьому якщо навести на оповіщення курсор мишки, воно не гасне і можна уважно його прочитати.

Крім того, до оповіщень можна звернутися у відповідній області інформаційної панелі (кнопка "Історія" зліва внизу форми програми у варіанті інтерфейсу "Версії 8.2").

Щоб створювати власні оповіщення, необхідно використовувати метод глобального контексту ПоказатиОповідьКористувача(). Його синтаксис до редакції 8.3.10 подано нижче:

ПоказатиОповідання Користувача (<Текст>, <НавигационнаяССылка>, <Пояснение>, <Картинка>)

У першому параметрі передається текст, який виводитиметься в оповіщенні.

Далі другим параметром можна передати якесь навігаційне посилання будь-який елемент інформаційної бази (той елемент, який відповідає тексту нашого повідомлення). При натисканні користувачем на оповіщення буде виконано перехід за цим посиланням.

За допомогою третього параметра можна передати пояснення повідомлення, тобто. якийсь розширений опис.

Також можна надати картинку, що відображає статус оповіщення.

Слід зазначити, що ці параметри є необов'язковими для заповнення. Нижче наведено приклад використання даного методу (у конфігураторі та в режимі користувача у варіанті інтерфейсу «Версії 8.2»).

У редакції платформи 8.3.10.216 для інтерфейсу у варіанті «Таксі» механізм оповіщень був істотно доопрацьований з метою підвищення зручності роботи як у тонкому, так і веб-клієнті. З цієї причини змінилися і параметри, що передаються в метод ПоказатиОповідьКористувача(). Тепер синтаксис виглядають так:

ПоказатиОповідьКористувача(<Текст>, <ДействиеПриНажатии>, <Пояснение>, <Картинка>, <СтатусОповещенияПользователя>, <КлючУникальности>)

Видно, що другий параметр, раніше званий НавігаційнеПосилання, отримав нове ім'я ДіяПри Натисканні. Це пов'язано з тим, що тепер у нього стало можливим передавати не лише рядок із навігаційним посиланням, а й опис оповіщення. Це проілюстровано скріншотом нижче:

Як видно з прикладу, у нас з'явилася можливість програмним чином обробляти натискання на вікно з оповіщенням згідно з логікою, яка необхідна.

Наступний параметр СтатусОповіданняКористувачаз'явився вперше. У ньому вказується статус оповіщення (Інформація чи Важливе).

У випадку варіанта Важливо, якщо користувач не відреагував на повідомлення, то після того, як воно буде приховано з екрана, його можна буде прочитати через Центр оповіщень (про нього нижче). У випадку варіанта Інформація, оповіщення видаляється без запам'ятовування в цьому центрі. Давайте перепишемо код нашого прикладу, як показано нижче:

Після виконання команди отримаємо приблизно такий вид вікна програми:

На панелі інструментів з'явилася кнопка з піктограмою дзвінка, за якою викликається згаданий вище Центр оповіщень. У ньому накопичуються нові важливі оповіщення, на які користувач поки що ніяк не відреагував.

Якщо в Центрі є якісь оповіщення, то поруч із ним з'являється маленька помаранчева точка, щоб привернути увагу користувача. Користувач може відкрити Центр оповіщень, прочитати текст і, якщо необхідно, виконати якісь дії.

З Центру оповіщення забирається натисканням на кнопку очищення, проте якщо з оповіщенням пов'язана якась дія, то, як користувач клацне мишею по тексту повідомлення, воно теж пропаде.

І, нарешті, останнім доданим параметром став КлючУнікальності. З його допомогою можна знайти відображене на екрані оповіщення та змінити його. Якщо оповіщення з таким параметром немає, то буде показано нове оповіщення.

Як бачимо, можливостей, які надаються відповідним методом, стало ще більше! Але це не всі зміни у механізмі сповіщень.

Як ви вже, напевно, встигли помітити, чи змінився їхній зовнішній вигляд. Тепер оповіщення виглядають більш сучасно та ергономічно, але їх не можна переміщати по екрану та змінювати їх розмір. Зверніть увагу, в нашому прикладі, текст оповіщення просто не помістився повністю в самому вікні, і читати його повністю користувач зможе, тільки відкривши Центр Оповіщень. Тому не варто в тексті сповіщення писати велику кількість тексту.

Також до нових можливостей відноситься і одночасне відображення на екрані до трьох оповіщень.

На цьому завершимо наше знайомство із програмним формуванням оповіщень. Проте згадаємо, що оповіщення формуються як розробником програмно, а й самої платформою на момент інтерактивної запису чи зміни об'єкта. І часто цей факт викликає нерозуміння насамперед у користувачів-початківців: навіщо потрібні ці службові оповіщення, які, до речі, не можна відключити?

Давайте уявимо таку просту ситуацію: користувач встановив фільтр у якомусь списку для зручності. Допустимо, він зробив це у формі списку довідника Номенклатури. Потім, через якийсь час, вирішив запровадити новий елемент із найменуванням “Стілець”, який не відповідає встановленому раніше фільтру. Вводить його, записує та…? І не бачить його у списку. Що робитиме середньостатистичний користувач? Звісно, ​​введе його вдруге, але знову не побачить. Далі може бути третій, четвертий, вп'яте. Коли йому набридне вводити те саме, він, нарешті, запитає у вас: а куди все пропадає?

Саме тому платформа і відображає ці службові оповіщення, інформуючи користувача про те, що його дія виконана. У прикладі в момент інтерактивного запису користувач побачить таке оповіщення:

Термінуючі повідомлення

Термінуючі повідомлення – це повідомлення, які дозволять працювати, доки користувач не здійснить певні дії, тобто. доки він не опрацює повідомлення.

Про можливість використання термінуючих повідомлень у Платформі 8.3 ми поговоримо трохи пізніше (останнім часом їх намагаються не використати, тому розглянутий приклад більше стосується Платформи 8.2).

Існують два методи для видачі повідомлень, що термінують Попередженняі Питання. Попередженнявідрізняється від питаннятим, що має єдину кнопку ОК.

У питанні можуть визначатися різні набори варіантів відповідей ( Та ні, ДаНі Скасування, ОК, ОКОтмена, ПовторитиСкасувати, ПерерватиПовторитиПропустити), які задаються за допомогою параметра.

Виведемо якесь попередження за допомогою рядка (наприклад, у модулі керованого додатка):

Попередження (“Зараз буде відкрито базу”);

Щоб відкрити модуль керованої програми, слід у дереві конфігурації вибрати об'єкт Конфігурація, викликати контекстне меню та вибрати пункт Відкрити модуль керованої програми.

В даному випадку, при запуску програми буде виводитися вікно, яке є модальним. Модальне вікно перекриває всі вікна, які існують у додатку. Поки ми не обробимо це вікно, подальші дії неможливі.

Аналогічно працює і функція Питання.

Синтаксис:
Питання(<ТекстВопроса>,<Кнопки>,<Таймаут>,<КнопкаПоУмолчанию>,<Заголовок>,
<КнопкаТаймаута>);

Обов'язковими є лише перші два параметри. Для другого параметра тип даних складової ( РежимДіалогаПитанняабо СписокЗначень). Третій параметр ( <Таймаут> ) характеризує інтервал часу в секундах, протягом якого система чекатиме на відповідь користувача.

Після закінчення інтервалу вікно питання буде закрито. Аналогічний параметр ( <Таймаут> ) є і у функції Попередження.

Як приклад використання функції Питанняможна використовувати наступний код, записаний у модулі керованої програми:

Звертаю Вашу увагу, що ці методи ( Попередженняі Питання) не доступні на сервері. І це логічно, тому що інтерфейсні методи не можуть бути виконані на сервері, де немає користувача.

Особливості використання модальних вікон у Платформі 8.3

У платформі 8.3 є режими роботи з використанням і без використання модальності. За замовчуванням стоїть параметр Не використовувати режим модальності.

У цьому випадку використання термінуючих повідомлень неможливе. У разі потреби використання термінуючих повідомлень (функції Попередженняі Питання) слід змінити значення якості конфігурації на Використати.

Модальне вікно виводиться на верх і блокує роботу з іншими вікнами до завершення дій з модальним вікном. Крім того, зупиняється виконання програмного коду на місці, де відбувається виклик цього вікна. Виконання коду продовжиться лише після закриття модального вікна.

По-перше, проблеми з використанням модальних вікон виникають для мобільного додатка. По-друге, у браузері модальність вікон реалізується за допомогою окремих вікон, що спливають.

У налаштуваннях браузера за замовчуванням спливаючі вікна часто заборонені. Користувача доводиться змушувати встановлювати дозвіл на вікна.

Браузери для планшетних комп'ютерів і для телефонів зазвичай взагалі не підтримують спливаючі вікна.

Для заміни функцій Питанняі Попередженнярозроблено нові методи: ПоказатиПитання, ПоказатиПопередження.

Ці методи дозволяють викликати вікно, але зупиняти виконання програмного коду. Технічно це реалізується формуванням псевдоокна усередині батьківського вікна. Псевдовікно не перекриває батьківське вікно. Після відкриття такого вікна код продовжує виконуватись.

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

Синтаксис функції ПоказатиПопередження:

ПоказатиПопередження(<ОписаниеОповещенияОЗавершении>, <ТекстПредупреждения>, <Таймаут>, <Заголовок>)

Параметр <ОписаниеОповещенияОЗавершении> (Необов'язковий)

Тип даних: Опис Оповіщення.

Містить опис процедури, яка буде викликана після закриття вікна попередження.

Синтаксис функції ПоказатиПитання:

ПоказатиПитання(<ОписаниеОповещенияОЗавершении>, <ТекстВопроса>, <Кнопки>, <Таймаут>, <КнопкаПоУмолчанию>, <Заголовок>, <КнопкаТаймаута>)

Обов'язковими є перші три параметри.

Нижче наведено приклад використання функції.

Клас ПовідомленняКористувачеві

Основна зручність класу повідомлень ПовідомленняКористувачуполягає в тому, що це контекстне повідомлення (на відміну від методів Попередженняі Питання).

Повідомлення можуть бути пов'язані з конкретним екранним елементом. Цей об'єкт доступний і на сервері.

Слід звернути увагу, що, по-перше, цей об'єкт потрібно створювати. Наприклад: Повідомлення = Новий ПовідомленняКористувачеві;

Таким чином, ми створюємо екземпляр даного об'єкта.

По-друге, потрібно прописувати текст повідомлення окремою властивістю.

По-третє, у властивості Полеможна вказати, до якого елементу форми це повідомлення має бути прив'язане.

Увага! Для прив'язки до потрібного поля форми зверніть увагу на ініціалізацію властивостей ШляхДанимі КлючДаних. Для документа при розміщенні коду в модулі об'єкта можна писати:

Повідомлення.ШляхКДаним = "Об'єкт";
Повідомлення.КлючДаних = ЦейОб'єкт.Посилання;

Щоб відкрити модуль документа, слід у вікні редагування об'єкта (документа) на закладці Іншенатиснути на кнопку Модуль об'єкту.

Для експерименту в модулі об'єкта документа розмістимо код.

Нижче представлений отриманий в режимі користувача результат для Платформи 8.3.

Слід зазначити, що повідомлення, які виводяться за допомогою нового об'єкта системи ПовідомленняКористувачуу випадку є термінирующими. Тобто. система дозволить користувачеві продовжити подальші дії не відреагувавши на повідомлення, що виводяться.

Але, по-перше, дані повідомлення досить помітні. По-друге, зазвичай повідомлення користувачеві виводяться на момент запису елементів довідників чи проведення документів, тобто, коли виконуються якісь перевірки. І якщо були виявлені помилки, то користувач побачить ці повідомлення.

Відповідно, на момент виявлення помилок скасовується транзакція, тобто. забороняється запис елемента довідника або забороняється проведення документа.

Таким чином, відбувається своєрідна емуляція термінуючого повідомлення. Тому що дія скасовується, поки користувач не відреагує на повідомлення, завершити дію, наприклад, провести документ, буде не можна.

Але, з іншого боку, можна закрити документ без проведення, ніяк не прореагувавши на повідомлення. Тому дані повідомлення користувачу не є такими, що термінують.

Повідомлення про стан процесу

Існує спеціальна функція, за допомогою якої можна відображати зразковий хід виконання будь-якого процесу.

Синтаксис: Стан(<ТекстСообщения>, <Прогресс>, <Пояснение>, <Картинка>)
Параметри:<ТекстСообщения>і<Пояснение>– не обов'язкові, тип – Рядок.
Текст виводиться на спеціальну панель стану.
<Прогресс>параметр також необов'язковий, але наочний.
Тип: Число. Значення індикатора прогресу (від 1 до 100).
<Картинка>також необов'язковий параметр.
При обробці якоїсь події можуть використовуватися періодичні виклики функції типу:

При цьому можуть змінюватись написи, а можуть змінюватися значення параметра Прогрес.

Функція може викликатися як із однієї процедури (функції), і з кількох. Таким чином, можна відстежувати стан виконання процесу.

Якщо ви хочете ознайомитися з механізмом сповіщення більш детально, то зараз перервіться і прочитайте нашу нову статтю Відображення прогресу тривалих операцій в 8.3.10 . У ній вже не на рівні новачка пояснюються всі тонкощі та підводні камені роботи цього механізму.

Ми завершуємо знайомство зі способами інформування користувача. Сподіваємося, що у вас склалося розуміння, у яких ситуаціях слід застосовувати той чи інший спосіб.

Хочеться ще раз наголосити на тому факті, що якщо ваша конфігурація (версії 8.3.3+) передбачає роботу за допомогою веб-клієнта, то:

  • на рівні конфігурації має бути встановлене налаштування режиму модальності «Не використовувати»
  • у коді мають використовуватися методи асинхронної моделі взаємодії з користувачем. Такі методи починаються зі слів Показатиабо Почати.

Більш детально про відмову від використання модальних вікон у платформі 1С:Підприємство 8.3 можна почитати у фінальній статті циклу. А ми йдемо далі і, нарешті, приступаємо до вивчення довгоочікуваного інтерфейсу «Таксі», який вже неодноразово згадувався у наших матеріалах.

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

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

Як зробити підказки для полів форми в 1С.

І так приступимо до створення підказок для різних полів форми в 1С. У примі я використовуватиму документ, який ми створювали раніше. Але якщо вам потрібно зробити підказки для інших документів, все аналогічно.

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

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

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

У нових версіях 1С:Підприємство реалізовано оповіщення користувачів про нові версії платформи 1С та конфігурацій. Ці оповіщення з'являються у вигляді періодичності спливаючих вікон. Звичайним користувачам, які не займаються оновленнями, вікна, що спливають, заважають працювати і виступають у ролі подразника.

У цій статті ми розповімо, як відключити нав'язливі нагадування про нову версію програми на прикладі конфігурації "Керування торгівлею" редакції 11.3.

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

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

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

У групі "Управління налаштуваннями та оновленням новин" натиснути гіперпосилання "Відкрити налаштування керування новинами".

У вікні керування налаштуваннями та оновленням новин на вкладці "Налаштування користувачів" необхідно відзначити прапорцями користувачів, для яких необхідно змінити налаштування, потім натиснути кнопку "Налаштування користувача". У налаштуваннях користувача на вкладці "Списки новин" вимкніть зайві прапорці та натисніть "Ок". Після цього необхідно натиснути кнопку "Записати та закрити" у вікні керування налаштуваннями та оновленням для новин.

Виключення в бухгалтерській програмі останньої редакції спливаючого вікна з параметрами продуктивності сервера

Зараз ми розповімо вам про деякі технічні моменти в «1С», про які варто знати кожному користувачеві. Часто бухгалтери, які користуються програмою «1С Підприємство 8», кажуть, що при виконанні будь-яких операцій у лівій частині екрана спливає маленьке вікно з даними про показники, які користувачі не потрібні. Часто такі вікна тільки виконують функцію «дратівливу» і не дають нормально працювати.
Зазвичай вікно має такі написи - «Накопичені дзвінки» та «Поточні дзвінки» (з інформацією про їх кількість). У керованому зовнішньому вигляді «1С Підприємство 8» це має такий вигляд:

У зовнішньому вигляді «Таксі» це виглядає дещо інакше:

Часто у користувачів виникає питання, що це за вікна з показниками, і наскільки вони потрібні в роботі.

Що це таке?

Це один із інструментів, який розробили фахівці, які працювали над програмою «1С». Інакше висловлюючись, це показники продуктивності викликів сервера. Зазвичай, в режимі «1С», вони в реальному часі показують розробнику: організацію, дані про тривалість та кількість викликів сервера, а також обсяг прийнятої та переданої інформації.

Коротко кажучи, вищезгаданий інструмент створений для того, щоб наочно надавати розробнику інформацію про те, скільки разів система звернулася до сервера в ході реалізації тих чи інших операцій, а також який обсяг необхідних даних було транспортовано.

У разі встановлення програми, у параметрах інформ. бази автоматично включається режим відображення цих показників. Безперечно, що бухгалтеру ці налаштування не потрібні і під час роботи лише заважають.

Налаштування спливаючого вікна

Звичайно, у програмі передбачено налаштування кількості показників, що відображаються у вікні. Для цього натисніть правою кнопкою миші по вікну (або в лівому нижньому куті «Таксі» клацніть по піктограмі) і в контекстному меню виберіть пункт під назвою «Налаштування».

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

Способи вимкнення відображення дзвінків сервера

Спосіб перший – адміністративний.

Для початку зайдіть у . Для цього в режимі запуску Підприємства встановіть курсор на потрібній базі та натисніть клавішу під назвою «Конфігуратор».

Шляхом натискання меню "Сервіс" - "Параметри" відкрийте параметри інформ. бази у режимі «Конфігуратора».

Потім виберіть закладку "Додаткові", що знаходиться у параметрах на закладці під назвою "Запуск 1С: Підприємства". Зніміть «Відображати параметри продуктивності» та натисніть кнопку «ОК» (або кнопку «Застосувати»).

І, нарешті, у режимі «Підприємства» запустіть програму «1С».

Спосіб другий - користувальницький.

У режимі Підприємства натисніть кнопку виклику основного меню і виберіть «Сервіс» - «Параметри».

Після цього приберіть галочку під назвою "Відображати параметри продуктивності", що знаходиться у вікні параметрів.

І наприкінці натисніть на кнопку «ОК».