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

Публикация № 978755 12.01.19

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

управляемые формы дата время

Небольшой лайфхак для повышения удобства редактирования пользователем полей с типом "Дата".

Возможно, о данном "приеме" известно многим, хотя сам случайно увидел его у коллеги при том, что уже 7 лет работаю 1С-программистом.

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

Самым очевидным и простым решением проблемы, как лично я считал до недавнего времени, является создание отдельных реквизитов формы для каждого реквизита объекта с типом "Дата" с форматами редактирования под необходимую часть даты. То есть при наличии у документа стандартного реквизита "Дата" на форме объекта можно создать реквизиты формы "ДатаДата" и "ДатаВремя", например, с форматами дат "dd.mm.yyyy" и "HH:mm" соответственно, причем у времени убрать кнопку выбора и добавить кнопку регулировки. Но при таком варианте помимо создания реквизитов форм под каждую нужную дату объекта необходимо ещё в модуле формы описать заполнение реквизитов формы при создании формы на сервере и заполнение реквизита объекта при изменении каждого элемента-части даты.

Как оказалось, проще всего вспомнить тот факт, что элемент формы отображает данные, указанные в свойстве "ПутьКДанным", но эта связь может иметь вид "Один ко многим" - одни и те же данные могут отображаться несколькими угодно элементами формы! Поэтому для решения задачи отдельного отображения и редактирования даты и времени достаточно создать два элемента формы, которые будут ссылаться на одну и ту же дату, установить для них различные форматы редактирования, а также установить свойства "КнопкаВыбора" в "Нет" и "КнопкаРегулирования" в "Да" для элементов отображения времени. Это даст возможность удобно для пользователя редактировать на форме дату и время раздельно без строчки кода для разработчика. Важно также, что необязательно разделять дату всего лишь на две части - можно, к примеру, выводить отдельно часы и минуты друг от друга и так далее.

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

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. acanta 12.01.19 22:07 Сейчас в теме
Супер. Давно такую искала. Спасибо.
pavelpribytkin96; Jimbo; drmaxart; +3 Ответить
2. drmaxart 140 12.01.19 22:14 Сейчас в теме
(1)Спасибо, приятно слышать!
pavelpribytkin96; Jimbo; +2 Ответить
3. ltfriend 971 13.01.19 08:19 Сейчас в теме
Это самый очевидный и простой способ, а не создавать лишние реквизиты. Применимо и к обычным формам.
pavelpribytkin96; Jimbo; drmaxart; +3 Ответить
7. drmaxart 140 13.01.19 13:17 Сейчас в теме
(3) согласен! По этой причине я и уточнил, что именно лично я считал так до осознания описанного варианта
pavelpribytkin96; +1 Ответить
4. motorsoft 2 13.01.19 11:46 Сейчас в теме
Отлично, взял на заметку
pavelpribytkin96; drmaxart; +2 Ответить
5. rozer 297 13.01.19 12:11 Сейчас в теме
6. MCV 13.01.19 13:16 Сейчас в теме
8. acanta 13.01.19 13:29 Сейчас в теме
Вопрос: как должен выглядеть обработчик, чтобы при регулировании минут минуты были кратны, например 10?
9. drmaxart 140 13.01.19 14:33 Сейчас в теме
(8)Нужно реализовать обработчик события Регулирования у поля минут, в нём параметр Направление позволяет определить, какая из кнопок регулирования была нажата. При нажатии на увеличение (вверх) параметр равен 1, при нажатии на уменьшение (вниз) - равен -1. То есть ставим СтандартнаяОбработка в ЛОЖЬ и пишем Дата = Дата + 600 * Направление
pavelpribytkin96; programmer_87; DrAku1a; gradi; rpgshnik; acanta; +6 Ответить
10. kolosof 13.01.19 15:44 Сейчас в теме
11. kembrik 3 14.01.19 10:45 Сейчас в теме
Способ кстати прекрасно работает и на обычных формах, именно там я его и подсмотрел у предшественника, отлично мигрировал в управляемые. От кнопок выбора даты и переметки времени совсем отказались в итоге, данный функционал используется при таксировке путевых листов, там операторы обрабатывали путевые с клавиатуры с дикой скоростью, лишние контролы и мышка только замедляли процесс. Мы еще цветом подсвечиваем и шрифтами выделяем, совсем глазасто получается
Прикрепленные файлы:
drmaxart; +1 Ответить
12. dock 44 14.01.19 22:39 Сейчас в теме
Как оказалось, проще всего вспомнить тот факт, что элемент формы отображает данные, указанные в свойстве "ПутьКДанным", но эта связь может иметь вид "Один ко многим" - одни и те же данные могут отображаться несколькими угодно элементами формы!

Если такие вещи приходят "сам случайно увидел его у коллеги ", то как же у нас всё плохо с обучением...
Или в 1С-ники приходят совсем не программисты...
З.Ы. автору благодарность за наставление юных подаванов на пусть истины ;)
13. drmaxart 140 14.01.19 22:44 Сейчас в теме
(12)Ну за чем так критично - этот факт все знают, просто лично я вот просто не задумывался о таком варианте применения, в голову не приходило. Бывает)
14. dock 44 14.01.19 23:04 Сейчас в теме
(13) :) вот в этом и есть отличие в образовании. Я открыл статью, думал реально "что-то"... Посмотрел свой код, вспомнил как писал: у меня просто даже мысли не было, что можно сделать как-то по другому :) Скорее были тесты на правильное поведение системы.
Лирика:
Когда ты ещё студент, очень многие принципы/методы/подходы просто закладываются чуть ли не на уровень подсознания.
Закладывается базис, который в дальнейшем вырабатывается в стиль - почерк. Одно дело, когда ты в 20 лет на курсе по базам данных выполняешь лабораторные работы по приведению БД к 6-й нормальной форме и к окончанию курса ты просто не можешь сделать базу менее чем в 3-й НФ (что и обещал преподаватель)... И совсем другое дело, когда ты в 30 лет узнаешь вообще о том, что БД оказывается-то реляционная...
С опытом только по коду начинаешь определять, из какой сферы пришёл человек в программисты 1С.
Yashazz; ZOMI; +2 Ответить
15. Danilov 15.01.19 09:19 Сейчас в теме
Отлично, взял на заметку
ValentinGushchin; drmaxart; +2 Ответить
16. suepifanov 15.01.19 14:56 Сейчас в теме
дополнительно к этому можно сделать список быстрого выбора времени как, например, сделано в УНФ.
Кнопка выпадающего списка = да, и ПриСозданииНаСервере заполнить список нужными интервалами.

// Процедура заполняет список выбора времени.
// Параметры:
//  ПолеВводаФормы  - элемент-владелец списка,
//  Интервал        - интервал, с которым необходимо заполнить список, по умолчанию час.
Процедура ЗаполнитьСписокВыбораВремени(ПолеВводаФормы, Интервал = 3600, Начало = '00010101080000', Окончание = '00010101200000') Экспорт
	
	СписокВремен = ПолеВводаФормы.СписокВыбора;
	СписокВремен.Очистить();
	
	ВремяСписка = НачалоЧаса(Начало);
	
	Пока НачалоЧаса(ВремяСписка) <= НачалоЧаса(Окончание) Цикл
		
		Если НЕ ЗначениеЗаполнено(ВремяСписка) Тогда
			ПредставлениеВремени = "00:00";
		Иначе
			ПредставлениеВремени = Формат(ВремяСписка,"ДФ=ЧЧ:мм");
		КонецЕсли;
		
		СписокВремен.Добавить(ВремяСписка, ПредставлениеВремени);
		
		ВремяСписка = ВремяСписка + Интервал;
		
	КонецЦикла;
	
КонецПроцедуры
Показать
Прикрепленные файлы:
pavelpribytkin96; drmaxart; +2 Ответить
17. androgin 15.01.19 20:59 Сейчас в теме
я конечно извиняюсь, но это не лайфхак, а тупость, при чем всем известная еще стотыщ лет назад
PLAstic; Yashazz; grachev1c; ZOMI; +4 2 Ответить
18. drmaxart 140 15.01.19 21:16 Сейчас в теме
(17)ну не для всех. Я смотрю, у Вас ко всем публикациям есть претензии. На Инфостарте много статей о вещах, которые кто-то знает, а кто-то - нет. Им поможет, для такого обмена информацией ресурс и создан
MCV; pavelpribytkin96; Дон Кихот; snood; ivnik; +5 Ответить
20. androgin 16.01.19 15:24 Сейчас в теме
(18) то есть по факту вам сказать нечего. поперлись копаться и искать к чему бы в ответ прицепиться?
Это вас характеризует явно не в положительном ключе))))
Уверен, что этот ресурс создан не для дошкольных публикаций и очевидных вещей, которые должен знать каждый программист. Тут гораздо более сложные и ПОЛЕЗНЫЕ материалы публикуются, а не два элемента одного реквизита с разным форматированием
21. Yashazz 4339 27.08.21 15:31 Сейчас в теме
(20) к сожалению, похоже, что сложные и полезные нафиг никому не нужны, а вот дошкольно-пионерские "лайфхаки" подобно этому, что собрал более 70 плюсов, нужны. Увы. Если когда-то этот ресурс и был создан для профи, то после взятия курса на "капитализацию" единственная цель - раскрутка. А плюсики, они, как и деньги, не пахнут.
19. ZOMI 449 16.01.19 14:53 Сейчас в теме
Автору пора уже готовить доклад для Infostart Event. Так лаконично разжевал такую сложную тему.
PLAstic; Yashazz; ivnik; androgin; +4 Ответить
Оставьте свое сообщение

См. также

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

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

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

28.08.2020    21893    rpgshnik    82    

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

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

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

30.08.2022    1014    zeltyr    3    

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

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

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

12.08.2022    2996    rpgshnik    22    

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

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

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

08.08.2022    4430    sapervodichka    32    

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

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

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

23.07.2018    87834    rpgshnik    69    

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

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

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

21.12.2021    1197    bulpi    4    

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

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

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

25.11.2021    5335    AtamanovYS    19    

[ПОТРАЧЕНО] Динамическая таблица формы

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

История одной разработки в далеком 2020 году.

15.10.2021    4478    rpgshnik    47    

Подбор в управляемой форме - что может быть проще? Промо

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

Технологии модальности сейчас меняются на технологии асинхронности, многопоточности и прочие дивные вещи, что, в свою очередь, заставляет людей еще чаще спрашивать о том, что да как в этой новой нелегкой жизни. Разбираемся!

19.09.2017    63949    starik-2005    71    

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

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

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

08.10.2021    2720    e-9    13    

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

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

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

20.09.2021    3347    biimmap    9    

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

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

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

26.05.2021    2502    malikov_pro    21    

Строим графы средствами 1С (без GraphViz) Промо

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

Множество статей на Инфостарте описывают, как работать с компонентой GraphViz, чтобы построить ориентированный граф. Но практически нет материалов, как работать с такими графами средствами 1С. Сегодня я расскажу, как красиво строить графы с минимальным пересечением. Нам этот метод пригодился для отрисовки алгоритмов в БИТ.Финансе, т.к. типовой механизм не устраивал. Еще это может быть полезно для визуализации различных зависимостей: расчета себестоимости, графы аффилированности компаний и т.д. Надеюсь, эта статья поможет сделать мир 1С красивее и гармоничней:) Итак, поехали...

23.05.2018    27089    slozhenikin_com    20    

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

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

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

17.03.2021    8114    Yashazz    37    

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

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

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

24.02.2021    9768    JIEX@    4    

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

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

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

28.12.2020    5694    ingeneerz@gmail.com    17    

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

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

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

09.02.2015    48695    boogie    21    

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

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

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

30.11.2020    11212    SizovE    4    

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

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

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

02.11.2020    11339    leobrn    82    

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

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

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

12.10.2020    2777    huxuxuya    29    

Старые обработки в новом (Управляемом) интерфейсе Промо

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

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

12.08.2016    61573    valerasv    7    

Процедура генерации отдельных элементов формы для даты и времени

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

Развиваю тему статьи "Раздельный вывод частей даты на форму без программирования" - на этот раз реализовал процедуру для общего модуля, которая из элемента формы реквизита с типом "Дата" генерирует отдельный элемент для времени и выполняет все шаги, указанные в исходной публикации

03.10.2020    916    drmaxart    0    

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

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

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

22.09.2020    4482    kalyaka    5    

Переопределение представления ссылочного значения

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

Переопределение представления ссылочного значения

17.09.2020    7940    sam441    15    

Идея или как сохранить ЦВЕТ, ШРИФТ, ОФОРМЛЕНИЕ пользователя Промо

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

Простой и оригинальный способ сохранять ЦВЕТОВУЮ СХЕМУ и ОФОРМЛЕНИЕ пользователей. Как сохранить ЦВЕТ

22.06.2015    25336    Tatitutu    12    

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

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

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

14.08.2020    5071    DrZombi    15    

Обработка нажатия клавиши

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

Один из способов обработки события нажатия клавиши.

10.06.2020    7073    RotaninV    7    

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

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

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

05.05.2020    3879    _Ramzes    7    

Хранение и редактирование дополнительных параметров в регламентированном отчете. Для начинающих. Промо

Работа с интерфейсом Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление производственным предприятием Бухгалтерский учет Бесплатно (free)

Для начинающих. Как редактировать дополнительные параметры регламентированного отчета, изменив только модуль формы и модуль объекта. Как сохранить дополнительные параметры в данных отчета.

22.01.2014    21396    KapasMordorov    4    

Сбор информации об изменении состояния и вывод в виде направленного графа с помощью vis.js

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

В публикации опишу схему данных сбора истории изменения реквизита и вывода в виде графа.

29.03.2020    2069    malikov_pro    2    

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

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

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

11.03.2020    8817    rule_2    6    

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

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

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

18.02.2020    7591    randomus    20    

Программное генерирование кнопочек для удобного управления уровнями группировки в отчетах (версия 2a). Промо

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

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

09.04.2011    48108    mtv:)    75    

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

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

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

18.02.2020    9144    rpgshnik    6    

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

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

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

30.01.2020    18917    Baksheev-Nikita    35    

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

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

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

13.01.2020    55093    aximo    22    

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

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

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

27.07.2012    33835    milkers    9    

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

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

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

30.12.2019    8064    pavelpribytkin96    2    

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

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

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

14.12.2019    7002    pavelpribytkin96    2    

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

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

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

09.12.2019    14581    John_d    17    

Рабочее место кассира для touch-screen и программируемой клавиатуры продавца в «1С: Розница» Промо

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

Вашему вниманию предлагается текст одного из технических проектов «1С: Розница 8», он описывает процесс разработки интерфейса РМК, с которым, нынче, работают кассиры очень многих магазинов.

29.11.2012    49348    aavolkoff    49    

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

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

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

03.12.2019    26832    VachKirp    14    

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

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

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

03.12.2019    11257    Vlan    44    

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

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

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

12.11.2019    18611    John_d    25    

Бухгалтерия предприятия 3.0 интерфейс, аналогичный 1С:Бухгалтерии 7.7; Промо

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

Бухгалтерия предприятия, редакция 3.0, версия 3.0.14. Добавлена возможность использовать интерфейс, аналогичный 1С:Бухгалтерии 7.7;

20.09.2012    38461    dour-dead    18    

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

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

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

05.11.2019    6855    user1069006    1    

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

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

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

31.10.2019    10458    slozhenikin_com    28    

Лайфхаки 1С (часть 2) Настройка работы интерфейса такси. Настройка и советы по работе

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

Советы по настройке интерфейса Такси и особенности работы в этой среде.

24.10.2019    19637    VachKirp    10    

Выбор вариантов отчета в "Управление торговлей" ред. 11 Промо

Работа с интерфейсом Склад и ТМЦ Платформа 1С v8.3 1С:Управление торговлей 10 Россия Бухгалтерский учет Бесплатно (free)

В УТ 11 в свойствах конфигурации задано хранилище вариантов отчетов. Исходя из этого, все отчеты будут использовать для своих вариантов именно это хранилище (если, конечно, в свойствах самого отчета не задано другое хранилище). По сути, все варианты для отчетов находятся в справочнике "Варианты отчетов", который заполняется при первом запуске системы. Вполне очевидно, что если Вы создаете свой отчет (внешний или внутренний) с несколькими вариантами, у Вас не будет возможности выбирать нужный вариант (переключаться между вариантами), т.к. в выше указанном справочнике нет никакой информации о вариантах созданного Вами отчета. В этой небольшой статье я покажу один из способов решения данной проблемы.

27.05.2012    49943    1cUserAndrew    25    

Изменение макета в карточке номенклатуры(УТ 11, КА 2)

Работа с интерфейсом Управляемые формы 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Бесплатно (free)

Краткая памятка по выведению добавленного реквизита в справочнике Номенклатура в стандартную карточку номенклатуры в УТ 11, КА 2, ERP 2.

24.10.2019    6707    darkultro37    7    

Создание асинхронных виджетов

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

Описание нескольких способов создания асинхронных виджетов для 1С:Предприятия. Рассматриваются способы с использованием HTTP-сервисов и фоновых заданий.

16.10.2019    15635    Infostart    19    

Формы. Трудности программной работы

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

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

06.10.2019    14076    Infostart    31