[Шпаргалка] Свой заголовок отчету на СКД с параметрами, картинками (без программирования)

Публикация № 872573 23.07.18

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

СКД Заголовок Отчет на Отчета Создать заголовок

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

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

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

Шпаргалка

 Первый шаг – создаем Новую группировку

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

 

 Второй шаг – Настраиваем группировку

Выделяем ранее созданную группировку . Активируем настройки «<Детальные записи>»  и переходим на вкладку «Другие настройки» . В первом пункте «Макет оформления» выбираем значение «Без оформления» . Внизу списка ищем пункт «Вариант использования группировки» и выбираем значение «Дополнительная информация» . Результат .

 

 Третий шаг – задаем Имя группировке

Нами настроенной группировке задаем имя. Вызываем контекстное меню по созданной группировке и кликаем на пункт «Установить имя…» . В открывшемся окне вводим для примера «Заголовок» . Результат .

 

 Четвертый шаг – создаем макет

Переходим в окне СКД на вкладку «Макеты». Выбираем понравившеюся нам область и пишем в ячейку для примера «Это мой заголовок, отчет сформирован – [ТекущаяДата]» (в квадратных скобках слитно, задается параметр в шаблоне) . Вызываем свойства данной ячейки  и задаем настройки. Заполнение – «Шаблон» . Шрифт - для примера «Arial, 14 с жирным начертанием» . Результат .

 

 Пятый шаг – настраиваем области

Добавляем новый макет группировки , при добавление выбираем вариант «Имя группировки» и нашу группировку «Заголовок» . Определяем область макета . Система автоматически сама определяет параметры в шаблоне, настраиваем параметр указав выражение – «ТекущаяДата()» .

 

 Результат

Сохраняем, применяет, и смотрим в отчете.

Удачного кодинга!

 

    ВЫВОДИМ КАРТИНКУ БЕЗ КОДА. Обновление от 04.02.2020

До платформы 8.3.14 в СКД можно было только программно вывести картинку в макет. Теперь это возможно без кода! Достаточно ячейке определить картинку и она успешно выводится. Инструкция и результат ниже.

Удачного кодинга!

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

Отзывы
49. rpgshnik 3316 07.02.20 03:52 Сейчас в теме
(47) Пример реализации отчета с шапкой, подвалом и разными параметрами (без кода). Конечно их заполнение примитивно с формы.
Прикрепленные файлы:
ПримерОрганизацииСПодваломИШапкой.erf
anton448; Ivan_32RFP; assa; mi13; Yan_Malyakov; TuMyP1985; dimaster; Ariva1; Ktyfa; Stradivari; okulus; GonziK_KIV; +12 Ответить
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. vasilev2015 2535 23.07.18 21:28 Сейчас в теме
я тоже из Ангарска )) и тоже писал про этот заголовок )) https://infostart.ru/public/556417/
simgo83; rpgshnik; Interrupted; +3 Ответить
2. rpgshnik 3316 24.07.18 04:13 Сейчас в теме
(1) Приветствую)) альтернативное решение, но в моем варианте можно вставить в заголовок картинку :)
Thierri123; Interrupted; +2 1 Ответить
5. vasilev2015 2535 24.07.18 08:52 Сейчас в теме
(2) лайк за картинку ))
IvanGorbunov; rpgshnik; +2 Ответить
28. donkey 04.09.18 16:26 Сейчас в теме
(2)Картинку таким способом вставить не удастся, по крайней мере мне не удалось. Картинка в предопределенном макете СКД не сохраняется. Попробуйте вставить картинку в макет, а затем сериализовать схему, никакого упоминания о ней не будет. Здесь только программным способом, подставляя в ДокументРезультат.
rpgshnik; +1 Ответить
29. rpgshnik 3316 05.09.18 04:11 Сейчас в теме
(28) увы да(( тоже перепроверил. По всей видимости платформа не поддерживает такую возможность до сих пор.
Interrupted; +1 Ответить
46. rpgshnik 3316 04.02.20 08:34 Сейчас в теме
(28) Вывести картинку без кода стало возможно с версии платформы 8.3.14. Обновил публикацию.
3. nytlenc 24.07.18 05:01 Сейчас в теме
А я из Иркутска и вообще не писал про заголовок ))
debuger; Batman; HboTfd12; +3 1 Ответить
4. vasilev2015 2535 24.07.18 08:50 Сейчас в теме
6. user621724_Dimav1979 382 24.07.18 09:46 Сейчас в теме
7. vasilev2015 2535 24.07.18 14:26 Сейчас в теме
8. D_e_X_T_e_R 556 24.07.18 15:16 Сейчас в теме
Это все конечно здорово, но почему не написали о том, что такое макет заголовка группировки, макет ресурсов. Ведь с помощью этого инструмента своих макетов в СКД можно создать отчет с своими заголовками колонок, со своими расположениями данных в этих колонках.
9. rpgshnik 3316 24.07.18 18:03 Сейчас в теме
(8) это нужно отдельную статью писать :)
26. zhuravlev_as 356 25.07.18 15:17 Сейчас в теме
(9) Книга Хрусталевой "Разработка сложных отчетов в 1С. Система компоновки данных". Раздел "Макеты"
Vin1s; D_e_X_T_e_R; rpgshnik; +3 Ответить
10. triviumfan 37 24.07.18 21:10 Сейчас в теме
Таких статей с десяток, зачем этот баян?
Dimasik2007; user621724_Dimav1979; +2 3 Ответить
11. rpgshnik 3316 25.07.18 04:13 Сейчас в теме
(10) ок. Баян - понятие используется в контексте того источника где эта информация публикуется. Прежде чем публиковать посмотрел среди публикаций не нашел. Если это не пустые слова покажите ссылки на этот десяток публикаций инфостарта.
Ariva1; Yan_Malyakov; Mnemonik; +3 Ответить
14. triviumfan 37 25.07.18 07:51 Сейчас в теме
(11)
https://infostart.ru/public/15702/
https://infostart.ru/public/78294/
У хрусталёвой ещё пример
А также есть на других ресурсах. Это такой жестокий баян, что я не удержался.
А сколько тем-вопросов на форуме здесь наплодили..
Yashazz; user1330688; wowik; user621724_Dimav1979; +4 4 Ответить
19. rpgshnik 3316 25.07.18 09:02 Сейчас в теме
(14) первая ссылка нужно скачать и разбираться, вторая ссылка на первую.
третья да более менее интересно, но это ИТС
не стоит так бурно реагировать :)
оффтоп
user675510_Wealpe; okulus; Crazy_Max; +3 Ответить
63. lvictor58 135 09.06.21 11:29 Сейчас в теме
(14) Больше - не меньше. Лично мне понравилось. Обстоятельно, пошагово и очень наглядно. И заголовок и параметры можно выводить раздельно и по своему усмотрению. И не надо ничего скачивать, а потом разбираться в чужом коде.
user1639897; Windsor77; shalupov61; rpgshnik; +4 Ответить
12. slimper 200 25.07.18 05:59 Сейчас в теме
(0) Публикация Ок. Но я бы добавил пример вывода в заголовке наименования организации, а в подвале должности/фио руководителя или гл. бухгалтера.
user1330688; +1 Ответить
16. echo77 1707 25.07.18 08:27 Сейчас в теме
17. rpgshnik 3316 25.07.18 08:53 Сейчас в теме
(12) спасибо за совет, возможно стоит добавить...
13. NCCSOFT 56 25.07.18 07:21 Сейчас в теме
А как вывести штрихкод EAN-13 в СКД, но не цифрами, а в 2D-графике?
Думаю, СКД это не сможет!
18. rpgshnik 3316 25.07.18 08:55 Сейчас в теме
(13) без программирования думаю нет такой возможности.
20. user621724_Dimav1979 382 25.07.18 09:06 Сейчас в теме
(13) используя шрифт barcode
wowik; Dimasik2007; rpgshnik; +3 Ответить
24. Serg3141 11 25.07.18 10:11 Сейчас в теме
(13) Если нужно то, что на рисунке, то в макете достаточно выбрать нужный шрифт для вывода штрихкода,.
Прикрепленные файлы:
Windsor77; rpgshnik; +2 Ответить
25. s_vidyakin 64 25.07.18 12:55 Сейчас в теме
(13) Если можно вставить картинку, вопрос только в ее генерации. В чем сложность?
15. echo77 1707 25.07.18 08:23 Сейчас в теме
Свой заголовок отчета с использованием параметра, без макета
Прикрепленные файлы:
blandinko; user621724_Dimav1979; as; rpgshnik; +4 Ответить
21. rpgshnik 3316 25.07.18 09:29 Сейчас в теме
(15) Точно, оригинально. Аа можете этим же методом вывести:

"Отчет сформирован <ТекущаяДата>, пользователем: <Пользователь>". В одну строчку?
22. echo77 1707 25.07.18 10:02 Сейчас в теме
(21) Можно. Для этого просто нужно создать соответствующий параметр отчета и вывести его в группировку "Дополнительная информация", условным оформлением добиться нужного начертания
Прикрепленные файлы:
rpgshnik; +1 Ответить
23. rpgshnik 3316 25.07.18 10:08 Сейчас в теме
(22) понял... в принципе как в статье у автора первого сообщения выше.
27. WhiteOwl 402 26.07.18 17:26 Сейчас в теме
Спасибо за полезную информацию! Отличное оформление публикации!
KulSer; rpgshnik; +2 Ответить
30. KulSer 07.09.18 01:49 Сейчас в теме
Во-первых, публикация отличная.
А во-вторых, жалко, что все предлагаемые методы, по сути - способы обхода того, что не сделали разработчики платформы.
AKunitsyn; igee12; rpgshnik; +3 Ответить
31. Akbis 53 07.09.18 13:40 Сейчас в теме
А что за настройка такая "Дополнительная информация" ?
Всегда без этого обходился, да и в этом примере достаточно отключить оформление макетом.
62. Патриот 426 30.04.21 16:26 Сейчас в теме
(0) 1. вы вводите в заблуждение по поводу "Вариант использования группировки" = "Дополнительная информация". В частности об этом говорили
(31)
(60)
Эта настройка в вашей статье не нужна, о чём неплохо всё-таки отписать. А нужна она совсем для другого
2.
«Макет оформления» выбираем значение «Без оформления»
тоже не нужно - в моём случае всё работает и без этого. Если же для чего-то это всё-таки нужно, то на сей счёт тоже неплохо оставить комментарий.
3. Мои комментарии по существу. А комментаторов, кто пишет "зачем это нужно" - надо смело слать в лес, т.к. заголовок соответствует содержанию, а дальше кому это нужно, тот и применит. Также некоторые пишут про, то, что это изврат - бред. Это абсолютно стандартное использование возможностей СКД по назначению.
Yashazz; rpgshnik; +2 Ответить
32. ValeraEm 138 07.09.18 15:39 Сейчас в теме
Прием известный, но в свое время до этого надо было дойти. Статья оформлена супер.
rpgshnik; +1 Ответить
33. SeNiKo 24.10.18 10:23 Сейчас в теме
Отличная статья, спасибо за нее.
Подскажите, как выполнить условный выбор параметра?
Например, если пользователь задал период на форме, то отображать в заголовке именно его.
Если пользователь период не выбрал - показываем текущую дату, как в этой статье.
34. rpgshnik 3316 24.10.18 11:06 Сейчас в теме
(33) возможно, что первое приходит в голову:
1. Реализовать ввод даты на форме, допустим создав отчету реквизит ДатаНаФормеДляОтчета
2. В СКД на вкладке параметры задать новый параметр с типом даты, допустим ДатаОтчета.
3. Реализовать передачу параметра с формы в СКД, код для модуля объекта в процедуру ПриКомпановкеРезультата:
Параметры = КомпоновщикНастроек.Настройки.ПараметрыДанных;	
Параметры.УстановитьЗначениеПараметра("ДатаОтчета", ДатаНаФормеДляОтчета);

4. Затем как в статье на шаге 5 в пункте 4 указать выражение, вместо "ТекущаяДата()" будет
ВЫБОР 
КОГДА ПараметрыДанных.ДатаОтчета = ДАТА(1,1,1) 
ТОГДА ТекущаяДата() 
ИНАЧЕ ПараметрыДанных.ДатаОтчета 
КОНЕЦ

В результате при условие пустой даты, пользователю будет подставляться текущая, либо та которую он укажет.
35. SeNiKo 24.10.18 11:48 Сейчас в теме
Не хочет.
Я использую запрос к виртуальной таблице остатков регистра накопления, поэтому с параметром все просто - сразу есть параметр Период.
А вот использовать конструкцию Выбор в макете не получается.
Выбор
Когда ПараметрыДанных.Период = ДАТАВРЕМЯ(1, 1, 1) Тогда ТекущаяДата()
Иначе ПараметрыДанных.Период
Конец

Если Период задан пользователем на форме, то все хорошо. Если не задан, то ругается: Не установлено значение параметра "Период".
Пробовал вместо сравнения с ДАТАВРЕМЯ(1, 1, 1) использовать Неопределено - не помогло.
Попробовал в макете просто задать ПараметрыДанных.Период - без всяких выборов и без ТекущаяДата(). Результат тот же: если параметр задан, то все хорошо. Если не задан, то ругается.

Есть ли какая-то другая возможность проверить - заполнен параметр или нет?
36. rpgshnik 3316 24.10.18 11:58 Сейчас в теме
(35) не понял, есть виртуальная таблица, используете параметр Период и его не заполняете? У параметров тоже есть поле выражение, можно его обработать, если период пустой тогда установить текущую дату
37. SeNiKo 24.10.18 13:00 Сейчас в теме
(36) Верно, параметр Период не заполнен.
Присвоить параметру текущую дату можно.
Тут все хорошо, я свою задачу решил. За это вам блогодарности... :)

Сейчас остался вопрос скорее академический: как в макете определить - заполнен параметр или нет.
38. rpgshnik 3316 25.10.18 04:33 Сейчас в теме
(37) в СКД? Скорее всего сравнением по типу, если дата пустая то с Дата(1,1,1) если ссылка пустая то тогда ЗНАЧЕНИЕ(Документ.ИмяДокумента.ПустаяСсылка) и т.п.
39. sunflower40 24.10.19 17:38 Сейчас в теме
Очень помогла статья, огромное спасибо, сил и здоровья Вам.
40. Alex_1066 19.11.19 11:38 Сейчас в теме
Ну не знаю.. У меня не работает... Сделал вроде всё как.. Два раза пробовал.. и заголовок у меня множится, как буд-то он не отдельная верхняя группировка. В чём может быть проблема?
Прикрепленные файлы:
41. rpgshnik 3316 20.11.19 04:14 Сейчас в теме
(40) нужно скриншот настроек отчёта, если вам нужен заголовок без параметров то есть соответствующее поле в настройках - это ещё проще.
А так скорее всего ошиблись во втором шаге.
42. Alex_1066 20.11.19 15:06 Сейчас в теме
(41) Да, я знаю.. Если без параметров, то в дополнительных настройках можно указать текст и вывести. Попробовал ещё раз вывести заголовок по вашему.. Всё получилось. Спасибо большое. Правда, что было в первый раз я так и не понял )
rpgshnik; +1 Ответить
43. BoBaH 18 03.02.20 14:39 Сейчас в теме
Подскажите, пожалуйста, а данным способом можно сделать заголовок с изменением горизонтального положения в ячейке? Мне нужно отцентрировать заголовок по всей ширине отчета.
44. rpgshnik 3316 03.02.20 16:00 Сейчас в теме
(43) мне такой способ не известен, так как СКД динамически формирует ширину всех колонок. Возможно если вы определите сами ширину всех колонок, а так же определите визуально максимальную ширину колонки заголовка и отцентрируете текст внутри, тогда будет что-то похожее. Но всё равно, текст будет немного возможно смещён. Ну это так костыли на вскидку.
45. BoBaH 18 04.02.20 08:03 Сейчас в теме
(44) Эти костыли я уже примастырил, но это же не то((
47. yurikmellon 6 06.02.20 12:02 Сейчас в теме
ТС спасибо за статью, но у меня так и не получилось вывести в заголовок название организации через макет, как описано в статье.
Сделал через вычисляемые поля и убрал оформление. Получилось вполне приемлемо.
Прикрепленные файлы:
48. rpgshnik 3316 07.02.20 03:20 Сейчас в теме
(47) пожалуйста :) организацию необходимо задать как параметр (на вкладке СКД), заполнить её и установить в значение вместо "ТекущаяДата()".
49. rpgshnik 3316 07.02.20 03:52 Сейчас в теме
(47) Пример реализации отчета с шапкой, подвалом и разными параметрами (без кода). Конечно их заполнение примитивно с формы.
Прикрепленные файлы:
ПримерОрганизацииСПодваломИШапкой.erf
anton448; Ivan_32RFP; assa; mi13; Yan_Malyakov; TuMyP1985; dimaster; Ariva1; Ktyfa; Stradivari; okulus; GonziK_KIV; +12 Ответить
50. yurikmellon 6 07.02.20 09:19 Сейчас в теме
(49) спасибо, всё почти получилось, но уперся вот в какую штуку. В отчете используется сортировка по полю "Дата". Пока не было макета, всё отлично работало, как только добавил макет, стала появляться ошибка "Поле "Дата" не может быть использовано в группировке". Убираешь сортировку по дате и всё снова работает. Убираешь макет и всё опять работает. А вот и с макетом и с сортировкой по дате - ошибка. Не подскажете в какую сторону копать?
Прикрепленные файлы:
51. rpgshnik 3316 07.02.20 09:52 Сейчас в теме
52. Zurfik 11.02.20 08:03 Сейчас в теме
(50)
Может попробовать в запросе сделать упорядочивание, тогда в отчете уже не придется делать сортировку?
53. kako1toxren 12.02.20 17:52 Сейчас в теме
Спасибо за статью.
Данный способ создания заголовка в отчете видел в курсе у Белоусова при подготовке к спецу по платформе.
54. mikukrnet 180 12.02.20 19:54 Сейчас в теме
А почему не так?

Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)    
    КомпоновщикНастроек.Настройки.ПараметрыВывода.Элементы.Найти("Заголовок").Значение              = "Отчет за " + ТекущаяДата();     
КонецПроцедуры
mars2005; twilight_dream; rpgshnik; +3 Ответить
55. kako1toxren 12.02.20 23:16 Сейчас в теме
(54) в заголовке статьи указано, без программирования. Т.е. натыкать результат
rpgshnik; +1 Ответить
56. mikukrnet 180 13.02.20 10:15 Сейчас в теме
(55) самое сложно в программировании - не просто нажимать на кнопочки, а знать, что именно нажимать. Придти к знаниям можно несколькими путями - понимание принципа, отладка и тупое запоминание. Вот тут - ближе к третьему методу, за это СКД и не любят
57. rpgshnik 3316 13.02.20 10:39 Сейчас в теме
(56) в сообщение (49) пример более сложного заголовка/шапки и подвала, включая картинки (уже одной строчкой кода не отделаешься). Не слышал, что бы кто-то не уважал СКД, обычно все восхищаются.
58. mikukrnet 180 13.02.20 13:52 Сейчас в теме
Разве что ради картинки в отчете...
59. twilight_dream 26.03.20 16:09 Сейчас в теме
Это бред , а не заголовок. Заголовок должен так-же заполняться в диалог выбора файла при сохранении.
60. tireal 72 10.08.20 11:22 Сейчас в теме
по тексту выше уже задавали вопрос что за "Вариант использования группировки - Дополнительная информация" я не то чтобы стал отвечать, но столкнулся с ошибкой вызываемой это настройкой. Добавил поле которое не используется при выводе, но используется при расшифровке, так вот отчет стал ругаться что это поле не может использоваться в группировке. А у меня по сути и группировок то нет одни детальные записи, в общем пришлось покопаться, а оказалось что такой эффект дает как раз эта настройка - в общем пришлось ее убрать и все заработало. И еще - заметил что отчет при этой настройке стал работать заметно медленнее. В итоге не знаю зачем она нужна - лучше в выбранных записях группировки "Заголовок" оставлять только те что используется в шаблоне
sintfries; rpgshnik; +2 Ответить
61. user1540294 11.03.21 08:39 Сейчас в теме
Спасибо автору
cdromscsi; rpgshnik; +2 Ответить
64. sokol_6630 26.10.21 14:46 Сейчас в теме
Спасибо. Нужно было вывести свой заголовок.
rpgshnik; +1 Ответить
65. shalupov61 08.02.22 11:57 Сейчас в теме
Всё сделал по инструкции. Но при выводе отчета стало возникать сообщение об ошибке:

Ошибка исполнения отчета
по причине:
Ошибка при выполнении обработчика - 'ПриКомпоновкеРезультата'
по причине:
{ВнешнийОтчет.ИнвентаризацияРезерваПодСнижениеСтоимостиМПЗ.МодульОбъекта(66)}: Ошибка при вызове метода контекста (Выполнить)

по причине:
Ошибка компоновки макета
по причине:
Поле "Субконто1.Наименование" не может быть использовано в группировке
============================================================­=
Как только эту созданную группировку убираю - всё выводит без ошибок (но и без заголовка :-((( )
P.S. И ошибка эта возникает, если в других настройках группировки включено: Варианты использования группировки = Дополнительная информация. Если её отключить, то заголовок выводится, но почему-то повторяется много раз и итоги выводит. Затем идёт вывод отчета. Как будто он в заголовке повторяет количество строк отчета.
P.S. P.S. Разобрался: нужно ещё для этой группировки на закладке "Выбранные поля" отключить галочку напротив строки "Авто"
rpgshnik; +1 Ответить
73. VladSt 06.01.23 11:31 Сейчас в теме
(65) У меня также было. До того как добавил группировку "Дополнительная информация" на ВЕСЬ отчет стояла сортировка по полю с ошибкой. Убрал сортировку по всему отчету и установил по группировке, т.е. исключил действие сортировки на группировку "Дополнительная информация". Заработало.
66. aegoncharov 14.08.22 14:27 Сейчас в теме
Вот бы еще сделать чтобы эту группировку можно было выводить или не выводить, в зависимости от условия, например, от заполненности параметра. Установка отбора на неё не действует :(
67. rpgshnik 3316 14.08.22 14:30 Сейчас в теме
(66) снять галочку с группы?
68. aegoncharov 15.08.22 04:54 Сейчас в теме
(67) Нет, надо, чтобы автоматически. Например, задали мы в качестве параметра договор. Тогда в отчете выводится спец. заголовок с данными о договоре. А если не задали - чтобы не выводился.
69. rpgshnik 3316 15.08.22 04:58 Сейчас в теме
(68)Четвертый шаг - весь заголовок сплошной параметр. Пятый шаг - Выражение задаем через условие, если договор то "", иначе что-то пишем и т.п.
70. user1214212 07.12.22 08:31 Сейчас в теме
У меня не выходит...) ругается на эту группировку(доп.информация - нельзя использовать поле "МоеПоле" в группировке)
71. rpgshnik 3316 07.12.22 10:01 Сейчас в теме
(70) выше уже есть даже пример для бесплатной скачки в комментариях ПримерОрганизацииСПодваломИШапкой.erf
72. user1214212 08.12.22 15:24 Сейчас в теме
(71) Да я скачал, сверил все настройки, вроде ничего сверхъестественного, выбранные поля настроены аналогично, иии... не смог победить, забил) Ни в коем разе не утверждаю, что у вас что-то не так в публикации, я с подобной ошибкой разбирался при решении тестовых задач к спецу, не помню как победил...тут снова столкнулся
Оставьте свое сообщение

См. также

Добавление своей строки в отчет СКД

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

Иногда требуется добавить свою строку в начала или в конец отчета. Простейший способ сделать это.

15.03.2023    1008    FloNes    11    

2

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

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

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

20.02.2023    556    dovolos    0    

15

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

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

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

15.01.2023    9097    mkalimulin    121    

73

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

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

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

30.08.2022    1840    zeltyr    4    

18

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

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

4500 рублей

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

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

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

12.08.2022    4510    rpgshnik    36    

81

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

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

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

08.08.2022    5399    sapervodichka    33    

76

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

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

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

21.12.2021    1575    bulpi    4    

13

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

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

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

25.11.2021    6334    AtamanovYS    19    

119

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

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

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

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

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

08.10.2021    3531    e-9    13    

21

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

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

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

20.09.2021    4455    biimmap    9    

51

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

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

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

26.05.2021    2863    malikov_pro    21    

29

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

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

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

17.03.2021    10346    Yashazz    37    

50

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

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

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

24.02.2021    13161    JIEX@    4    

32

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

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

Мобильный HTML-интерфейс, взгляд изнутри

Работа с интерфейсом Мобильная разработка Мобильная платформа Бесплатно (free)

Для реализации красивого интерфейса в мобильном приложении 1С удобно использовать возможности стека HTML / CSS / JavaScript. О том, как построить отзывчивый HTML-интерфейс с перехватом событий и выполнением JavaScript-кода в поле HTML-документа на форме 1С, рассказал сотрудник отдела мобильной разработки в компании «1С-Рарус» Роман Сухоруков.

28.12.2020    6622    ingeneerz@gmail.com    17    

34

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

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

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

30.11.2020    15075    SizovE    6    

45

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

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

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

02.11.2020    12974    leobrn    82    

105

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

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

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

12.10.2020    3033    huxuxuya    29    

21

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

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

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

22.09.2020    4907    kalyaka    5    

39

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

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

от 11 рублей

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

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

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

28.08.2020    28361    rpgshnik    87    

274

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

Работа с интерфейсом Управляемые формы Бесплатно (free)

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

14.08.2020    5542    DrZombi    15    

17

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

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

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

08.05.2020    164562    user5300    37    

275

Английский интерфейс для 1С: Управление торговлей. Перенос перевода из 1С: ERP

Работа с интерфейсом Оперативный учет 1С:Управление торговлей 11 Россия Управленческий учет Бесплатно (free)

Полноценный англоязычный интерфейс для 1С: Управление торговлей. Я передаю идею, а пользоваться или нет, решайте сами. Надеюсь, эта статья ускорит появление продукта 1C:Trade Management 11.

05.05.2020    4151    _Ramzes    8    

18

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

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

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

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

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

11.03.2020    10606    rule_2    6    

20

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

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

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

18.02.2020    8264    randomus    20    

75

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

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

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

18.02.2020    12636    rpgshnik    6    

25

Простой и красивый интерфейс

Работа с интерфейсом Мобильная разработка Мобильная платформа Бесплатно (free)

Разработчики мобильных приложений на платформе 1С сталкиваются с проблемой адаптации сгенерированного платформой интерфейса под удобство использования. О том, какие приемы помогут сделать интерфейс красивым и удобным, на конференции Infostart Event 2019 Inception рассказал руководитель отдела мобильной разработки компании «1С-Рарус» Никита Бакшеев.

30.01.2020    20267    Baksheev-Nikita    35    

108

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

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

3 500 рублей

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

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

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

13.01.2020    66933    aximo    23    

194

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

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

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

30.12.2019    8860    pavelpribytkin96    2    

23

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

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

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

14.12.2019    7409    pavelpribytkin96    2    

34

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

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

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

09.12.2019    15592    John_d    17    

119

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

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

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

03.12.2019    28736    VachKirp    14    

22

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

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

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

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

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

03.12.2019    12067    Vlan    44    

24

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

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

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

12.11.2019    20630    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    10781    slozhenikin_com    28    

33