{UI/UX} Свой всплывающий информер у элемента формы

Публикация № 1709735 12.08.22

Разработка - Работа с интерфейсом

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

Коллеги, добрый день!

Продолжаю эксперименты с интерфейсом на досуге. Принимайте питничную фантазию на суд инфостартовский 😊

 

Причина

А что, если, мне нужно вывести сообщение пользователю с указанием на элемент формы, с предупреждением о возможном отклонении от задуманного сценария или просто с информацией. Текущая возможность платформы позволяет вызвать окно с заголовком «Ошибка», но мне не нужен пугающий заголовок и особенно красный фон.

 

Идея

Будем использовать Всплывающее поведение группы элементов формы. Идея заключается в оборачивании элемента формы в Обычную группу без отображения и вставки уже туда Группы с поведением «Всплывающая». Так же мы можем что угодно разместить на эту группу, даже пункт инструкции (в ПолеHTML) и ссылку на инструкцию, если решили тыкнуть носом пользователя окончательно. Конечно, он читать не будет, но всё же, как идея.

 

Реализация

 
Код, много кода...

Ограничения кода - требуется библиотека Динамического формирования интерфейса. Да реклама :)

 

Возможности

Функция динамического создания информера включает следующие возможности:

  • Появление вместо заголовка элемента формы слева
  • Появление в виде «i» справа от элемента формы
  • Возможность задать цвет фона (по умолчанию цвет подсказки)
  • Возможность определить цвет выделение реквизита (по умолчанию цвет акцентирования), если выбран метод отображения вместо заголовка, то заголовок группы так же будет этого же цвета.
  • Предусмотрена возможность точечного скрытия информера или массово всех.

 

Демонстрация

У нас есть библиотека (общий модуль) формирования информера (код выше). Будем тестировать на форме приведенной ниже.

 

 

Выводим вместо заголовка элемента наш Информер

У нас есть реквизит на форме «Партнер» и мы хотим у него вывести уведомление, формируем вызов со следующим кодом:

&НаСервере
Процедура ПоказатьИнформерНаСервере()
	СвойстваИнформера = Новый Структура("ЗаголовокИнформера, ТекстИнформера, ЦветФона, ЦветАкцента, СпособОтображения");
	СвойстваИнформера.ЗаголовокИнформера = "К вашему сведению!";
	СвойстваИнформера.ТекстИнформера = "Данный партнер давно не получал звонок от нас! Просим вас заняться этим вопросом в ближайшее время.";
	СвойстваИнформера.ЦветФона = "240,255,255"; 
	СвойстваИнформера.ЦветАкцента = "0,140,219";
	СвойстваИнформера.СпособОтображения = 2;
	кот_Информер.СформироватьИнформер(ЭтотОбъект,"Партнер",СвойстваИнформера);
КонецПроцедуры

 

 

Выводим Информер после элемента

Проверяем как работает со значениями по умолчанию (вывод в виде информации справа от элемента формы с заголовком «i»). Потребуется следующий код вызова:

&НаСервере
Процедура ПоказатьИнформерСправаНаСервере()
	СвойстваИнформера = Новый Структура("ЗаголовокИнформера, ТекстИнформера");
	СвойстваИнформера.ЗаголовокИнформера = "Заканчивается срок.";
	СвойстваИнформера.ТекстИнформера = "Обращаем ваше внимание, что по соглашению с Партнером заканчивается срок, возможно стоит его продлить.";
	кот_Информер.СформироватьИнформер(ЭтотОбъект,"Соглашение",СвойстваИнформера);
КонецПроцедуры

 

 

Минусы и ограничения

  • Первое, что бросается в глаза, нельзя вызвать всплывающую группу без заголовка, а так же в необходимом месте, её поведение не контролируемое.
  • Нельзя подсветить фон у недоступного к редактированию реквизита (в режиме ТолькоПросмотр или Доступность).
  • При подмене заголовка элементу формы, рвет дизайн интерфейса и сложно угадать с размером шрифта.

 

Возможное развитие динамического информера

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

 

 

  • Добавить больше способов вывода, сейчас только слева или справа.
  • Информер может перерасти в Быстрый редактор объекта, предоставить возможность пользователю не проваливаться в объект "по двум квадратикам", а тут же изменить ключевые для этого сценария реквизиты. Пример ниже.

 

Всем удачного котинга!

 

ЗЫ: Кто нашел опечатки и ошибки на скриншотах, тот молодец.

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. RustIG 1651 12.08.22 15:22 Сейчас в теме
(0) мелкий текст информера + нет мотивации у пользователя это читать и что-то делать при этом, типа Кол-Ту-Экшн
ПС. в целом, в этом что-то интересное и полезное есть...
Pawlick; sapervodichka; quazare; DrAku1a; +4 Ответить
9. rpgshnik 3316 14.08.22 06:46 Сейчас в теме
(1) шрифт можно добавить, а мотивацию увы ни как, я кстати об этом написал :)
Конечно, он читать не будет, но всё же, как идея.


Большинство пользователей вообще ничего не читают. Не в тему, но в контексте лени пользователей вспомнил историю, как-то узнал, что есть лайфхак у пользователей некоторые принципиально не выходят, когда их просят выйти для обновления конфигурации... Почему? Потому что не нужно будет заходить через пускач 1С, т.к. система сама перезапустит клиент. Вот такие они :)
cleaner_it; +1 Ответить
2. WorkerPavel 12.08.22 17:47 Сейчас в теме
Под шумок посмотрел как в форме обработки "ОбновлениеПрограммы" всплывающая подсказка реализована. Вопросик с подсказкой появляется если режим отображения подсказки выбрать "Кнопка". Так просто - а Я не пользовался. Теперь насую везде!
sapervodichka; +1 Ответить
3. sapervodichka 6232 12.08.22 17:57 Сейчас в теме
(2) а мне вот эта штука "всплывающая группа" однозначно нравится, я её "насувал" в несколько мест и радуюсь (как бы получая эффект маленькая форма в форме, и новую форму прикручивать не надо, я счастлив)
Прикрепленные файлы:
fatman78; Silenser; rpgshnik; +3 Ответить
8. rpgshnik 3316 14.08.22 06:42 Сейчас в теме
(3) да тоже с момента появления стал регулярно использовать. Именно из-за эффекта "форма в форме".
4. German 413 12.08.22 18:00 Сейчас в теме
Главное что бы не было другой всплывающей группы)
7. rpgshnik 3316 14.08.22 06:41 Сейчас в теме
(4) группа в группе? Кстати интересно, проверю :)
12. ixijixi 1420 15.08.22 10:01 Сейчас в теме
(7) Надо пойти дальше
0x00; rpgshnik; +2 Ответить
33. WorkerPavel 05.10.22 10:24 Сейчас в теме
(7) На случай если это ещё кому-то интересно. Всплывающая группа внутри всплывающей группы отображается как свёртываемая группа. По-умолчанию она развёрнута.
Прикрепленные файлы:
Подсказки.epf
rpgshnik; +1 Ответить
5. check2 233 12.08.22 18:25 Сейчас в теме
Прикольно, а в браузере будет работать?
6. rpgshnik 3316 14.08.22 06:40 Сейчас в теме
10. triviumfan 37 14.08.22 11:50 Сейчас в теме
Не знал. Интересно. Спасибо.
rpgshnik; +1 Ответить
11. Tonik_ 15.08.22 09:32 Сейчас в теме
Интересная задумка, здорово.

Надеюсь, в 1С сделают возможность закрытия всплывающей группы путем нажатия мышкой в любой области за пределами этой группы (не только на конкретные элементы управления).
13. Silenser 571 15.08.22 12:19 Сейчас в теме
Задумка интересная и здравая. В этой бочке меда только одна ложка дегтя - человеческий фактор.
Обычно пользователь не читает предупреждающие сообщения или подсказки (информер) и реагирует только тогда, когда система не дает ему сделать привычную ему операцию. Глаз замыливается и он как, простите за сравнение, лошадь в шорах, смотрит и видит только узкий круг данных. Как мне кажется, должно быть напоминание, которое невозможно закрыть, нажав просто на крестик. ИМХО, конечно.
Pawlick; rpgshnik; +2 Ответить
14. d.snissarenko 152 15.08.22 15:51 Сейчас в теме
Подсказки вещь хорошая.
(13) особенно хороши при заполнении форм где много элементов ввода и выпадающих списков. Информер применять не только с точки зрения заставить пользователя что-то сделать, а больше помочь ему.
При этом самая гениальная идея это пошаговый мастер.

Но так или иначе с точки зрения UI этот механизм удобен и понятен.
rpgshnik; +1 Ответить
15. Silenser 571 16.08.22 09:21 Сейчас в теме
(14) от пошаговых мастеров все начали отказываться года с 16-18го. Сейчас мастера используются лишь в начальной настройке системы. Нет смысла относительно простой процесс оборачивать мастером, это невыгодно с точки зрения затрат на поддержку и написание кода.
16. PavelZnaikin 173 17.08.22 09:17 Сейчас в теме
Подскажите, а как вывести сообщение с кнопкой и полями ввода
18. rpgshnik 3316 18.08.22 05:09 Сейчас в теме
(16) Данный скриншот был продемонстрирован на развитие функционала, в типовой библиотеке Информера такой возможности нет. Но в целом вы легко её можете добавить с помощью Библиотеки Динамического Формирования Интерфейса - https://infostart.ru/1c/articles/1284403/
20. PavelZnaikin 173 18.08.22 14:53 Сейчас в теме
(18)
(18)библиотеку, установил. Но разобраться в ней не получается.
Можете пример кода приложить
21. rpgshnik 3316 19.08.22 06:25 Сейчас в теме
(20) если будет время позже попробую, но по хорошему там просто в группу всплывающею нужно добавить элементы необходимые. Элементам заложить логику через ДФИ.
17. Eralashka 17.08.22 14:25 Сейчас в теме
Это анти-паттерн.
Пользователь ожидает видеть меньше предупреждений.

Программа должна во всем с ним соглашаться, кивать и вести себя послушно а не жарить мозг предупреждениями.
19. rpgshnik 3316 18.08.22 05:15 Сейчас в теме
(17) Хорошо бы :) но было дело когда я кислотными большими буквами выводил на форму специально дико жарящую мозг пользователя надпись, что он косячит и в системе учета возникли проблемы. И это было удачно! Ошибки сошли на нет, так же там были две ссылки на отчеты которыми можно детализирована увидеть ошибки в учете и на основание данных принять решение по их исправлению.

Тут нужно с умом использовать, а также когда писал статью пришли идеи по развитию, которые как по мне крайне удобные и комфортные для пользователя (помощь ввода данных и помощь корректировки данных).
22. PavelZnaikin 173 22.08.22 10:20 Сейчас в теме
(21) буду признателен, если скините пример
23. biimmap 924 26.09.22 22:05 Сейчас в теме
Где ж Вы время берете на это? Ведь это ж не коммерческий продукт...
24. rpgshnik 3316 27.09.22 02:19 Сейчас в теме
25. biimmap 924 27.09.22 10:34 Сейчас в теме
(24) понятно что хобби... время то где брать на него?
26. rpgshnik 3316 27.09.22 11:41 Сейчас в теме
(25) как и на все хобби... в ущерб другому хобби :)
27. biimmap 924 27.09.22 12:29 Сейчас в теме
(26)
в ущерб другому хобби :)


я бы не променял барабаны на программирование)
28. rpgshnik 3316 27.09.22 13:54 Сейчас в теме
(27) не хотел бы я такого соседа с барабанами :)))

Мой скромный перечень хобби:
Сноуборд (15 лет уже катаю, и только в прошлом году сломал обе руки)
Велосипед (200 км за день проехал рекорд пока, ну и 100-150 км дать в удольствие всегда)
Настольные игры (такой большой выбор сейчас, правда компанию сложно найти и время, но 7 Чудес Дуэль рекомендую)
Покрас миниатюр (забавно и увлекательно, краски от цитадели... но до Вахи не дорос)
Кемпинг на Байкале (летом бывает по месяцу живу в палатках, тоже хобби)
Игровая консоль (тоже хобби!)
Программирование на 1С (ибо уже работаю аналитиком)
Блог (лайк и подписка https://t.me/top_1c)

Да времени на всё не хватает... а хотелось бы всё и сразу :)
Прикрепленные файлы:
Serg2000mr; +1 Ответить
29. biimmap 924 27.09.22 15:32 Сейчас в теме
(28)
и только в прошлом году сломал обе руки


Было такое хобби... выбил плечи - бросил. Сейчас только через лет 8 в тренажерке восстановил плечи чтоб боли не было.


(28)
уже работаю аналитиком


Чего эт ты через забор перепрыгнул?
30. rpgshnik 3316 27.09.22 15:35 Сейчас в теме
(29) Системный аналитик... не сильно и прыгнул, всё там же в одной галере.
31. WorkerPavel 04.10.22 17:13 Сейчас в теме
А красивые подсказки для кнопок командной панели бывают? Кроме всплывающей не работает ничего.
32. rpgshnik 3316 05.10.22 09:36 Сейчас в теме
(31) мы сильно ограничены по части "красивого" :) тут вот иногда приходится выкручиваться...

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

Не по теме вопроса но приведу ещё один пример чек-бокса https://infostart.ru/public/1106063/
34. Serg2000mr 36 07.11.22 03:57 Сейчас в теме
Хотелось бы, чтобы еще возле кнопок можно было выводить информер.

Есть еще идея про ПоказатьОповещениеПользователя - это окно можно перемещать и оно запоминает свое положение.
При закрытии Предприятие настройка положения записывается в ХранилищеСистемныхНастроек с КлючомОбъекта "ОкноОповещения/Такси/НастройкиОкна" и значением вида:
{"#",63a2bd5a-67e3-40d1-86dd-c52a31209da2,
{3,1,"NotificationWindowRectLarge_TDI_DPI120","{1595,855,1913,1015}"}
}


Где {1595,855,1913,1015} - запомненные координаты окна оповещения. Менять их можно, но повлияет это только если их изменить другому пользователю при незапущенном сеансе. Когда он откроет Предприятие, координаты возьмутся оттуда. В пределах сеанса их там менять бесполезно. Пока думаю, как их достать и изменить в сеансе.
rpgshnik; +1 Ответить
36. rpgshnik 3316 17.02.23 10:31 Сейчас в теме
(34) а если текущий пользователь поменяет монитор? ну был у него 32" и теперь 14"... мне кажется это разъездится. Но есть над чем подумать, прикольно, не знал, спасибо.
35. Светлый ум 281 17.02.23 06:28 Сейчас в теме
Оставьте свое сообщение

См. также

Чистка пользовательских настроек динамического списка после удаления полей

Работа с интерфейсом Платформа 1С v8.3 Бесплатно (free)

После программной модификации, а именно удаления полей динамического списка, в пользовательском режиме, если у пользователя по этим полям были свои настройки списка (отборы, сортировки и т.д.) получаем ошибку о недоступности Полей: Параметры отбора, сортировки, группировки или список отображаемых полей заданы неверно.

20.02.2023    561    dovolos    0    

15

Использование языковой модели GPT3 для создания интерфейса 1С на естественном языке

Работа с интерфейсом Платформа 1С v8.3 1С:Управление торговлей 11 Бесплатно (free)

Я взял типовую конфигурацию УТ редакции 11.5 Немного доработал запрос к языковой модели GPT-3 и получил возможность обращаться к учетной системе на естественном языке

15.01.2023    9129    mkalimulin    121    

73

Визуализация таблицы значений на управляемой форме

Универсальные функции Работа с интерфейсом Платформа 1С v8.3 Россия Бесплатно (free)

Данная публикация описывает способ отражения на управляемой форме таблицы значений, с произвольным составом колонок, полученной на сервере. Как частный случай рассматривается отражение двумерного массива, с преобразованием его в таблицу значений.

02.11.2022    1348    bvb    2    

9

Разбор ошибок заполнения реквизитов формы объекта (мой топ-3)

Работа с интерфейсом Платформа 1С v8.3 Бесплатно (free)

Идея статьи родилась в момент исправления очередной ошибки с заполнением реквизитов формы и особенно реквизитов табличных частей. Решил накидать небольшую шпаргалку и отсылаться к ней при необходимости.

30.08.2022    1845    zeltyr    4    

18

Видеокурс-практикум: как подготовить и написать ТЗ, ЗНР, ЧТЗ. Промо

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

3 500 рублей

Динамическая кнопка VS Комбинация клавиш

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Часто требуется ко всем формам или к списку форм привязать новые действия. Но как это сделать не меняя каждую форму и в идеале не меняя конфигурацию? Ниже будет описано, как запрограммировать новые действия через расширение (т.е. не меняя конфигурации) и сделать это универсально (не меняя каждую форму).

08.08.2022    5403    sapervodichka    33    

76

Программный вывод таблицы значений в таблицу на управляемой форме

Работа с интерфейсом Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Функционал данного механизма служит для программного вывода "Таблицы значений" в реквизит управляемой  формы с типом "ДанныеФормыКоллекция". Может быть полезен в задачах, где состав колонок выгружаемой таблицы значений может меняться.

15.04.2022    4945    ns_bulatov    5    

11

Восстановление пропавшего меню в интерфейсе с обычными формами без полной чистки кеша

Работа с интерфейсом Платформа 1С v8.3 Украина Бесплатно (free)

Как многим известно, пользователь в обычных формах может убрать любую панель из интерфейса так, что восстановить ее можно только чисткой кеша. Но как быть, если кеш жалко :?

21.12.2021    1579    bulpi    4    

13

Программный интерфейс для доработки форм

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Реализовал простой способ программного создания новых элементов, команд и реквизитов на форме.

25.11.2021    6343    AtamanovYS    19    

119

Работа с 1С:Аналитика Промо

Онлайн-курс предусматривает изучение возможностей системы “1С:Аналитика”, которая работает как составная часть платформы “1С:Предприятие” и обеспечивает оперативный просмотр и анализ необходимых данных.

4500 рублей

Программно свернуть/развернуть узел динамического списка (с основной таблицей). Жирная точка над всеми "i".

Работа с интерфейсом Универсальные функции Платформа 1С v8.3 Бесплатно (free)

Какой пользователь не мечтал поменьше тыркать кнопкой? Особенно в малюсенькие +/- в "древесных" динамических списках. Если вас тоже озадачили, чтобы, при выборе узла дерева сами развернулись все его вложенные элементы , а при выборе другого узла - так же автоматом свернулась ранее развернутая ветка (причем эти узлы могут находится в разных "отношениях" друг с другом)... То вам - сюда.

08.10.2021    3540    e-9    13    

21

Как читать чужой код? Часть 4. Программный интерфейс. Исправление чужих доработок

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Во всех вакансиях есть требование - умение читать чужой код. Но ни на одних курсах специально этому не учат. Чтобы устранить это противоречие, пишу данную статью. Рассмотрю случаи, в которых нам необходимо разбирать чужой код, поймём, чей код мы пытаемся разобрать, зачем и, главное, как. В статье описан личный опыт длиною в 18 лет начиная с версии платформы 7.7. Статья будет большой, набираемся терпения). Статья содержит в себе описание сценариев разбора кода, т.е. набор шагов. В статье не получится показать это на практике. Для этого планирую сделать онлайн или оффлайн курс, где на примерах будет показан разбор незнакомого кода. Статья разбита на 4 публикации для удобства изучения.

20.09.2021    4465    biimmap    9    

51

Перенос расшифровки в пользовательские настройки

Работа с интерфейсом Платформа 1С v8.3 Бесплатно (free)

Как перенести данные расшифровки в пользовательские настройки.

11.08.2021    1048    scientes    1    

9

Изменение размера картинок "на лету" с помощью NGINX

Работа с интерфейсом Платформа 1С v8.3 Бесплатно (free)

Пример использования nginx и image_filter для сжатия картинок.

26.05.2021    2864    malikov_pro    21    

29

Динамический список и поиск... неприятностей

Работа с интерфейсом Платформа 1С v8.3 Бесплатно (free)

Страх и ненависть в поиске по динамическому списку, или "Кое-что о неоптимальном отборе".

17.03.2021    10363    Yashazz    37    

50

1СПАРК РИСКИ. Сервис оценки благонадежности контрагентов. Промо

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

Пример работы с диаграммой Ганта в 1С

Работа с интерфейсом Платформа 1С v8.3 Бесплатно (free)

Пример работы с очень нужным и важным, по моему мнению, объектом в 1С «Диаграммой Ганта».

24.02.2021    13186    JIEX@    4    

32

Программное условное оформление динамического списка, раскраска строк списка по цветам справочника или любым другим условиям (условное оформление)

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Бесплатно (free)

Большое количество динамических списков на форме, большое количество условий, долгое интерактивное добавление условий, оформление по значению элементов справочников - всё это не позволяет использовать интерактивный режим назначения условного оформления динамического списка. В публикации с открытым кодом детально разберем программное решение назначения условного оформления, создадим универсальную функцию для оформления списка.

30.11.2020    15114    SizovE    6    

45

[mobile] Переносим HTML интерфейс на 1С

Работа с интерфейсом Мобильная разработка Платформа 1С v8.3 Мобильная платформа Конфигурации 1cv8 Бесплатно (free)

Разберем методы переноса HTML интерфейса на 1С на примере реализации нижнего меню для мобильного приложения. Сравним методы между собой. Данные методы можно применять не только для мобильной разработки, но и для веб-клиента и т.д

02.11.2020    12983    leobrn    82    

105

Быстрая кодогенерация программной доработки форм

Работа с интерфейсом Платформа 1С v8.3 Бесплатно (free)

Данная статья является описанием идеи по быстрому получению кода для программной доработки форм. А также приглашением к участию в реализации данной идеи (даже звездочке на гите буду рад).

12.10.2020    3033    huxuxuya    29    

21

Цветовая схема конфигуратора в стиле OneScript

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Цветовая схема конфигуратора 1С максимально приближенная к стандартной цветовой схеме OneScript в VS Code.

01.10.2020    2123    DmitrySinichnikov    4    

11

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Рендеринг элементов управляемого интерфейса

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Россия Бесплатно (free)

Реализация отображения всего состояния формы проще, чем работа по изменениям. Однако использование идеи разделения алгоритмов на программные слои MVC и построения реактивных систем позволяет получить не только простые и масштабируемые решения, но и производительные интерфейсы. Рассмотрим примеры таких реализаций на основе использования фреймворка «Управление состоянием»: Информационная надпись, Заголовок формы, Свертываемая группа, Отключаемые панели.

22.09.2020    4907    kalyaka    5    

39

[Общий модуль] Динамическое формирование интерфейса

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Библиотека готовых функций для разработки интерфейса формы и размещения на нём элементов формы с помощью программного кода.

28.08.2020    28397    rpgshnik    87    

274

Медленно формируются отчеты в БП 3, способ исправления

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 3.0 Бесплатно (free)

При формировании любых отчетов, но в особенности оборотно-сальдовой ведомости в бухгалтерии 3, очень долго формировался отчет, ПОЯВЛЯЛСЯ ЖЕЛТЫЙ КОТ, разумеется у бухгалтера невроз, да и у меня тоже. Что только ни делал: тестирование и исправление с пересчетом итогов, настройка SQL, отключение фоновых заданий, обновление платформы и конфигурации, а толку нет, регламентные операции по скулю тоже сделал. И что же сделал, а вот что:

21.07.2020    4872    VID1234    10    

10

Программное открытие отчета

Работа с интерфейсом Платформа 1С v8.3 Бесплатно (free)

Памятка, как быстро создать простенький отчет, открываемый программно и с расшифровкой. Толстый/тонкий клиент.

28.06.2020    9530    da_1c    4    

9

Распознавание и загрузка документов в 1С Промо

Универсальная программа-обработка для распознавания любых сканов или фото первичных документов в 1С (счета-фактуры, УПД, ТТН, акты и тд). Точность распознания до 98%.

от 11 рублей

Форма выбора (подбор) в управляемых формах

Универсальные функции Работа с интерфейсом Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Бесплатно (free)

Разбор небольших примеров того, как правильно открывать форму выбора (подбора) в управляемых формах, не прибегая к модальным окнам.

08.05.2020    164852    user5300    37    

275

Форма выбора для реквизита с составным типом данных

Работа с интерфейсом Платформа 1С v8.3 Бесплатно (free)

Возник вопрос: как открыть форму выбора для реквизита, имеющего составной тип данных, да еще и отображаемый в виде надписи?

11.03.2020    10622    rule_2    6    

20

Treemapping — способ визуализации данных древовидной структуры. Карта-схема дерева

Математика и алгоритмы Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

18.02.2020    8266    randomus    20    

75

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

[Шпаргалка] Предустановка типа для составного реквизита

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Для реквизита составного типа необходимо ограничить список выбора типов.

18.02.2020    12671    rpgshnik    6    

25

СКД. Шаг 3. Используем макеты для оформления отчета

Работа с интерфейсом Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8 Бесплатно (free)

В данной публикации рассмотрим базовый подход к использованию собственных макетов в СКД на примере формирования небольшого отчета.

13.01.2020    67009    aximo    23    

195

Добавление собственного поля и состояния в настройки доступности по состоянию в 1С:Документооборот

Работа с интерфейсом Платформа 1С v8.3 1С:Документооборот Бесплатно (free)

В данной публикации я хочу описать процесс добавления собственного поля и состояния в функционал настройки доступности по состоянию в 1С:Документооборот.

30.12.2019    8865    pavelpribytkin96    2    

23

Добавление собственного виджета в 1С:Документооборот

Работа с интерфейсом Платформа 1С v8.3 1С:Документооборот Бесплатно (free)

В данной публикации я хочу описать процесс добавления собственного виджета для функционала отсутствий в 1С документооборот.

14.12.2019    7412    pavelpribytkin96    2    

34

[СКД] Вывод картинки в результат любого отчета на СКД

Работа с интерфейсом Платформа 1С v8.3 Система компоновки данных Конфигурации 1cv8 Бесплатно (free)

Если у вас в справочнике Номенклатура (или другом справочнике) заполнена картинка, то ее можно легко вывести для наглядности отчета.

09.12.2019    15601    John_d    17    

119

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Лайфхаки 1С. Настройка списков (Часть 3)

Работа с интерфейсом Платформа 1С v8.3 Бесплатно (free)

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

03.12.2019    28759    VachKirp    14    

22

В новой платформе пропала кнопка "Печать". Имитируем БСП

Работа с интерфейсом Платформа 1С v8.3 Россия Бесплатно (free)

"Приятным" сюрпризом для многих пользователей 1С стало то, что при обновлении платформы (начиная с 8.3.15) полностью поменялся интерфейс. Можно долго спорить о целесообразности этого новшества, но самым главным минусом стало то, что пропали стандартные кнопки на панели инструментов. Разработчики предполагают повсеместное использование БСП, но что делать тем, кто давно и успешно использует самописные конфигурации, в которых формирование печатной формы происходит по ТабДок.Показать(), и не желает их "утяжелять"? Добавим общую форму с нужными нам кнопками.

03.12.2019    12072    Vlan    44    

24

Управляемые формы. Изменение формы списка или формы объекта без внесения изменений в типовые формы (без использования расширений)

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Вносим изменения в типовые формы объектов (документы, справочники, журналы, обработки, общие формы). Не снимая с поддержки эти формы. Создаем программно элементы из общего модуля. Для примера рассмотрю добавление колонки "Скрепка" в форму списка документа. Если к документу привязан файл, то в списке в новой колонке должна отображаться "скрепка".

12.11.2019    20643    John_d    29    

122

Локализация интерфейсов конфигураций. Практика и инструментарий 1Ci

Работа с интерфейсом Локализация решений Платформа 1С v8.3 Бесплатно (free)

В последнее время компания 1С International все увереннее заявляет о себе на международном рынке. Но для успешного продвижения в этом направлении необходима локализация интерфейсов конфигураций 1С. О том, как выглядит процесс перевода, какие инструменты для этого есть, где брать переводчиков и как проверять их работу, на конференции Infostart Event 2018 Education рассказал руководитель группы локализации компании 1Ci Сергей Поликарпов.

05.11.2019    7288    user1069006    2    

15

ELK. Время изумительных историй!

Журнал регистрации Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Всем привет! Сегодня хочу рассказать вам несколько полезных историй про то как нам помог Elastic search в связке с Kibana. Про сам Elastic рассказывать не буду, уже все давным давно описали и до меня. Все обычно говорят что это полезно, это классно. В то же время, очень мало кто рассказывает про практические ситуации: когда и как помог Elastic. Итак, начнем.

31.10.2019    10783    slozhenikin_com    28    

33