Не сталкивались с пользователями, которые ни в какую не видят служебные сообщения? Сталкивались. Вот лекарство.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Создайте свой функциональный интерфейс в любой конфигурации 1С с помощью расширения Infostart Dashboard.
Настраивайте панели виджетов с метриками, индикаторами и показателями на начальном экране.
Узнайте возможность внедрения подсистемы у себя в конфигурации с помощью бесплатной обработки "Анализ внедрения подсистемы 1С Infostart Dashboard"!
Расширение «Динамическое управление доступом к элементам форм объектов 1С8» предназначен для обеспечения возможности оперативного управления видимостью и доступностью элементов форм документов и справочников продуктов фирмы «1С» «1С:Предприятие 8».
Решение универсальное, встраивается в любую конфигурацию с минимальными доработками, что позволяет без проблем обновлять типовые решения.
Универсальный редактор картинок 1С предназначен для обработки изображений в режиме «Предприятие», с возможностью рисовать на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). В комплект поставки включены Расширения для легкого подключения данного функционала в БК, УТ, КА и ERP. Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Обработка будет особенно полезна тем, кто вносит картинки в базу. Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).
Знакомая ситуация? Пользователи, особенно менеджеры, уверены: отборов много не бывает. Идут пожелания добавить в форму списка еще один быстрый фильтр, еще два, еще пять...
В итоге интерфейс превращается в нагромождение полей отбора, а потребность в «самом главном» отборе, который «вот прямо сейчас нужен», все равно не закрыта.
Универсальное расширение, которое решает эту проблему элегантно и технологично. С его помощью в любую форму списка можно легко добавить панель настраиваемых кнопок-закладок, каждая из которых применяет сложный фильтр-запрос, а так же показывает актуальное количество элементов в реальном времени.
Разработка "Дизайнер форм 1С" реализована в виде расширения 1С и является универсальным инструментом для разработки прототипа форм с целью демонстраций, технических заданий и т.д. Без участия разработчика с возможностью экспорта в файл внешней обработки и генерации формы используя искусственный интеллект.
Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна
(2) Не видел. С 8.1 приходилось только с зарплатой и торговлей работать. И с маленькой кучкой конфигураций собственного производства. Еще %ИмяРазработчика%-автотранспорт и %ИмяРазработчика%-общепит. Но, как показала практика, проще написать свое, чем работать с программами от %ИмяРазработчика%.
Панель служебных сообщений можно разместить справа или слева будет почти тоже самое т.к. обработку пользователь может закрыть кнопкой "закрыть".
Было бы хорошо если бы была привязка к данным как в 8.2, а так от нее крайне мало толку.
"Но, как показала практика, проще написать свое, чем работать с программами от %ИмяРазработчика%." вполне верно для сабжа,
а так посмотрите проекты с рейтингом больше 100 НИфига не проще написать такое же свое.
(5) выводится наподобие как у вас только если щелкнуть на надпись "Не указано количество товара Яблоки в строке 10" то происходит позиционирование на нужный элемент формы.
УПП к примеру пишется "док. Расчет зарплаты №10 требует перерасчета" нажимаешь открывается нужный документ
(6) тексту "Не сталкивались с пользователями, которые ни в какую не видят служебные сообщения? Сталкивались. Вот лекарство." я понял что обработка работает както лучше... увидел крестик не горит подумал не закрывается, но тут не ожиданность есть кнопка закрыть. Так что получается разница в цветах
(4) А по поводу "обработку пользователь может закрыть кнопкой "закрыть"" так ведь он может и стандартные сообщения закрыть. А при следующем вызове процедуры "Сообщ()" форма снова откроется.
(0) Проблема не в том, что не видят, а в том что не читают. И такой метод всё равно не заставит пользователя прочитать текст сообщения. Хотя может, пока не привыкнут, читать будут, но вникать в смысл сообщения многие не захотят :)
ИМХО.
Возникла мысль встроить в эту обработку что-то типа "КАПЧА" в конце сообщения выводится случайное число 0-1000 и пока не введешь его закрыть не получится.
Хотя тоже временная мера, пользователь сразу будет смотреть в конец сообщения :(
(8)
!!! Не достаточно продкута "Капуста" на скаде. В наичии 10 кг. Требутеся 12 кг.
Раньше после такого звонили мне и жаловались, что документ не проводится. И, что интересно:
- а что говорит программа?
- ничего, просто не проводится документ.
На текущий момент ситуация изменилась. Вывод - работает нововведение. :)
(10) повезло вам с пользователями. У меня же ситуация такая:
- Программа что-то сказала и то что надо не сделала!
- А что сообщила программа?
- Не знаю, я окно уже закрыл (-а).
Попытка
Agent=Новый COMОбъект("Agent.Control.2");
Исключение
сообщить("MS Agent не установлен");
Возврат;
КонецПопытки;
Agent.Connected = Истина;
// Загружаем персонаж по умолчанию
Agent.ShowDefaultCharacterProperties(4,4);
Agent.Characters.Load(,);
// Выводим на экран
Agent.Characters("").Show();
(17) Объясню - ошибка сама по себе хоть выведеная в окно сообщения хоть в обработку это всего лиш сообщение, в случае же работы с обработкой кроме вывода текста можно задать значение расшифровки (отчет, реквизит активации, справочник и т.д.). У меня подобная обработка в 8-ке уже 5 лет работает.
Вообще такая обработка нужна для того чтобы можно было расшифровать данные которые выводятся в ней (аналог трассировки в 7.7), а тут просто сообщения :(