1С диалог выбора периода

1С диалог выбора периода

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

Вместо этого в управляемых формах необходимо использовать

И добавлена команда "УстановитьПериод"

Данный код открывает стандартную форму выбора периода немодально.
Соответственно будет работать и в web-интерфейсе.

Техническая поддержка:
Россия 8 (800) 55-55-256
Москва 8 (495) 668-08-22
Санкт-Петербург 8 (812) 309-06-46
звонок бесплатный

Для начала создаем реквизиты формы с типом дата, например НачПериода (Заголовок: Период с) и КонПериода (Заголовок: по), СоставДаты — Дата и время, реквизит с типом СтандартныйПериод — ВыборПериода. На форме создаем группу с горизонтальной группировкой и размещаем наши реквизиты: НачПериода, КонПериода, ВыборПериода.Вариант, ВыборПериода. Чтобы элементы ВыборПериодаВариант и ВыборПериода выглядели как кнопки ниспадающего списка и выбора, делаем следующее: в свойствах устанавливаем АвтоМаксимальнаяШирина = Ложь (снимаем галку), МаксимальнаяШирина=1. Далее в модуле формы создаем обработчики на событии ПриИзменении для этих элементов

Примечание: если в периоде не нужно использовать время в составе даты, то можно в качестве элементов даты применить ВыборПериода.ДатаНачала, ВыборПериода.ДатаДатаОкончания, задав заголовки.

Собственно, и все.

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

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

См. также

[Шпаргалка] Программное создание элементов формы 284

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

06.09.2019 9941 rpgshnik 41

Агрегатные функции СКД, о которых мало кто знает 343

Пользуетесь ли Вы всеми возможными агрегатными функциями, которые предоставляет система компоновки данных? Если Вы используете только: СУММА, КОЛИЧЕСТВО, МИНИМУМ, МАКСИМУМ, СРЕДНЕЕ, то эта статья для Вас.

05.09.2019 13217 ids79 44

Обмен данными. Консистентность vs Многопоточность 25

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

03.09.2019 4272 m-rv 1

Функции СКД: ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив 254

Подробное описание и использование внутренних функций системы компоновки данных: Вычислить, ВычислитьВыражение, ВычислитьВыражениеСГруппировкойМассив, ВычислитьВыражениеСГруппировкойТаблицаЗначений.

08.08.2019 14340 ids79 30

Процедура ПриКомпоновкеРезультата 270

26.07.2019 12585 2 vasilev2015 54

Подсистема "Варианты отчетов". Используете ли Вы ее правильно? 217

Небольшая история про использование подсистемы "Варианты отчетов" из БСП. Используете ли Вы ее правильно?

04.06.2019 17054 YPermitin 49

Выгрузка документа по условию 5

Что делать, если документы нужно выгружать не все подряд, а по какому-то фильтру: статусу, дате, набору условий. А что если он соответствовал этим условиям, а потом перестал? А если потом опять начал? Такие ситуации заставили попотеть не одного программиста.

25.04.2019 6242 m-rv 2

Как настроить правильную техподдержку (helpdesk, service desk на коленке) 38

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

Читайте также:  Aerocool qs 240 black обзор

24.04.2019 8283 siddy 0

Как прикрутить ГУИД к регистру сведений 23

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

16.04.2019 8886 m-rv 16

Excel vs 1С: битва с неожиданным исходом 43

Что лучше 1С или Excel? Разберемся, в казалось бы, очевидном, чтобы получить невероятное!

11.04.2019 27329 bolefirenko 109

Информирование пользователя. Работа с объектом «СообщениеПользователю» 252

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

15.02.2019 19219 ids79 34

Копирование числовых ячеек из 1С в Excel 26

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

15.01.2019 11729 itriot11 21

Разработка и сценарное тестирование с Vanessa-ADD. Концепция, теория и сквозной пример создания сценария 222

Первая часть цикла публикаций, посвященных Vanessa-ADD

09.01.2019 27703 Vladimir Litvinenko 69

Универсальные функции ЗУП 3.1 / ЗКГУ 3.1, которые помогут в разработке 487

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

14.11.2018 35606 GeterX 93

Автоматические и управляемые блокировки применительно к типовым конфигурациям 1С 127

Основные принципы работы с режимами автоматических и управляемых блокировок в 1С Предприятие 8. Теория и применение в типовых конфигурациях: БП, УТ, ЕРП

10.11.2018 22384 ids79 40

Git + 1С. Часть 1. Как подключиться к команде разработки и начать использовать Git 277

Первая статья из цикла инструкций по работе с Git в 1С-разработке. Рассмотрим, как настроить рабочее место, как получить свою "копию" проекта для разработки и приступить к полезным действиям. Все примеры будут изложены в рамках трёх практических кейсов: 1. Моя команда дорабатывает типовую конфигурацию, использует приватный репозиторий на BitBucket, в котором версионируются внешние отчеты/обработки, расширения конфигураций и правила обмена; 2. Я участвую в стартап-команде, которая разрабатывает свою конфигурацию с использованием Git и GitLab; 3. Я принимаю участие в развитии OpenSource-продукта на GitHub как заинтересованный разработчик (контрибьютор).

Читайте также:  Ip адрес беспроводного роутера

18.10.2018 37116 stas_ganiev 72

Вспомогательные инструкции в коде 1С 106

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

15.10.2018 21590 tormozit 100

Из Excel в 1С запросом 33

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

14.08.2018 14359 m-rv 5

Тестер: частые вопросы 156

Ошибкам бой — тесты норма жизни!

25.07.2018 21081 grumagargler 24

Повышаем эффективность разработки правил обмена 124

Как повысить скорость и качество разработки правил обмена? Как вести групповую разработку правил обмена? Как облегчить сопровождение правил обмена после передачи в эксплуатацию? Об этом и многом другом вы можете узнать из этой статьи.

25.06.2018 20323 olegtymko 47

Как сделать запрос на изменение данных 75

В статье приведены особенности внутренней архитектуры и примеры работы с расширением языка запросов 1С.

01.06.2018 22272 m-rv 21

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

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

23.05.2018 18068 slozhenikin_com 19

Распределение расходов пропорционально продажам 9

Финансовая модель. Распределение административных расходов по подразделениям пропорционально продажам за месяц. Дополнительные реквизиты против бизнес-процессов!

13.05.2018 12128 Rustig 9

Универсальный обмен между идентичными конфигурациями через REST интерфейс OData. Часть І: Справочники 96

Сейчас все чаще интеграции различных конфигураций проектируются через HTTP-сервисы — они и работают быстрее, и "войти" в режим отладки гораздо проще, тем самым обойдя "черный ящик" универсального обмена через xml, например. Более года назад я начал работать в компании, в которой разработчики работали с конфигурациями 1С в режиме совместимости еще 8.2.16 (менять режим совместимости в типичных базах мы не хотели) — а как Вы наверное знаете, если интересовались HTTP-сервисами в 1С, их использование в режиме совместимости 8.3.4 и ниже недопустимо — и здесь я уже не надеялся на разработку и использование HTTP-сервисов. Но позже меня заинтересовал такой "сервис" как REST интерфейс OData, так как его можно использовать не меняя режим совместимости конфигурации — именно он и стал для меня идеальным вариантом решения "нетривиальных" задач.

Читайте также:  Perfect player iptv для windows

11.05.2018 17004 V.Stavinsky 11

Минимализмы 3 356

Очередная серия "минимализмов" [http://infostart.ru/public/306536/, https://infostart.ru/public/460935/]. Также, как и в предыдущих статьях, здесь приведена подборка коротких оригинальных авторских решений некоторых задач. Ранее эти решения были разбросаны по моим комментариям к чужим публикациям.

19.02.2018 37233 ildarovich 44

Этюды по программированию. Взаимодействие с Microsoft Word 109

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

11.12.2017 26630 milkers 23

Метод формирования движений в типовых регистрах нетиповыми регистраторами 31

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

05.12.2017 22057 itriot11 34

1С: Конвертация данных 3. Инструкции и примеры. EnterpriseData (универсальный формат обмена) 737

Что такое КД3? Как начать использовать? Полезные дополнения к документации. Что нужно исправить в типовых обработках и конфигурации. Как изменить правила обмена не снимая конфигурацию с поддержки. Как отлаживать правила обмена?

19.11.2017 143022 MaxS 251

Как работает серверный вызов в 1С 459

Клиент-серверная архитектура заложена в платформе изначально — со времен «1С:Предприятие 8.0». Однако при разработке на 8.0 и 8.1 о разделении кода на клиентскую и серверную часть можно было не заботиться, поскольку на клиенте (на толстом клиенте) был доступен тот же функционал, что и на сервере. Всё изменилось с выходом платформы «1С:Предприятие 8.2», когда появился тонкий клиент. Теперь на клиенте доступен один функционал, на сервере — другой. Клиент и сервер «общаются» между собой с помощью серверного вызова. Конечно, это усложнило процесс разработки, но с другой стороны – можно создавать более оптимальные (быстрые) решения, поскольку все сложные задачи выполняются на сервере.

18.11.2017 44308 pahich 77

Обзор имеющихся библиотек OneScript 300

Экосистема OneScript активно развивается. Количество пользователей данного интерпретатора и имеющихся библиотек неуклонно растет, количество решаемых проблем — тоже. Однако остро встает вопрос некоторой разобщенности и размазанности информации по имеющимся библиотекам, их функциональности и проблемам, которые они решают. Данная статья призвана навести порядок в этой теме.

14.11.2017 32052 nixel 85

Программные перечисления, ч.2: приемы кэширования при разработке 67

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

Ссылка на основную публикацию
Adblock detector