Выбор периода для СКД

20.05.09

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

Мое интерфейсное решение для выбора периода в отчетах, построенных на СКД. Может использоваться как и замена НастройкиПериода

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Бесплатно
-
.1242799462 9,98Kb
545
545 Скачать бесплатно

Выкладываю по просьбам трудящихся механизм выбора периода. 

Замечания, дополнения и аргументированная критика приветствуется...

См. также

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

Богатый редактор картинок 1С предназначен для обработки изображений в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

6000 руб.

16.01.2015    62986    44    59    

82

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

Обработка предназначена для создания и управления дашбордами.

2400 руб.

29.06.2020    18855    26    6    

41

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

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

1500 руб.

06.10.2020    10224    7    7    

10

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

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

20.08.2024    16802    mrXoxot    43    

121

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

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

27.05.2024    7353    smielka    37    

100

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

Добавьте новогоднего настроения! Расширение создает декорацию в виде гирлянды на некоторых формах объектов.

27.12.2023    14789    913    elcoan    47    

117

Инструментарий разработчика Работа с интерфейсом Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

2 стартмани

10.04.2023    11914    162    acces969    31    

124
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. nickVZ 10 20.05.09 11:21 Сейчас в теме
А смотрится совсем иначе, нежели для "семерки"...
2. Stepa86 1531 20.05.09 11:34 Сейчас в теме
(1) семерку вживую не видел ниразу, поэтому и не похоже =)
3. sytkosa 119 20.05.09 12:25 Сейчас в теме
Плюс авансом, щас будем смотреть
4. coder1cv8 3477 20.05.09 14:14 Сейчас в теме
5. z-alexey 1198 20.05.09 14:24 Сейчас в теме
Спасибо, что не оставили без внимания. Надо бы подумать над тем, как можно сделать, чтобы не приходилось открывать День, Месяц, Декада... уменьшить на 1 клик
6. Stepa86 1531 20.05.09 14:36 Сейчас в теме
(5) лучше сделать 3 простых быстрых клика, чем один, но с поиском в партянке периодов... где быстрее выберешь предыдущий месяц,
тут: http://screencast.com/t/OIuWE7S3gCW
, тут: http://screencast.com/t/2TlegdLGPD
или тут: http://screencast.com/t/cv09sHQ7o

Замечу, что во втором случае мы начинаем сразу с этого окна (прям на форме выбор потому что), а в третьем доп. клик для вызова диалога (еще и модального)
7. Stepa86 1531 20.05.09 14:39 Сейчас в теме
+ (6) можно в принципе допилить обработку так, чтобы при открытии некоторые ветви были раскрыты (выбираются смс-голосованием пользователей), некоторые скрыты или окрашены в менее контрастный цвет и добавить 2 ветки: часто используемые периоды и последние используемые периоды... но мне пока лень и некогда - юзабилити-тестирование на носу
9. z-alexey 1198 20.05.09 15:31 Сейчас в теме
(6) Все раскрывать - согласен не удобно. Поэтому и говорю нужно что-то думать.

Тогда такое предложение. Сейчас чтобы открыть ветки, надо или на плюсик целиться или два раза нажимать по слову день. Можно сделать Группы более жирным шрифтом и раскрывать их по одному нажатию :)
Ну или сделать закладки вместо группировок. По ним проще попадать.
8. sytkosa 119 20.05.09 14:58 Сейчас в теме
Можно еще в верху там где "Выбранный период" добавить пару кнопок или выпадающий список вперед/назад на несколько периодов можно на 3 или 4 аналогичного периода
10. cs25 81 20.05.09 16:52 Сейчас в теме
11. pvvpvv 10 20.05.09 18:48 Сейчас в теме
Простите за глупый вопрос. А чем не устраивает стандартный выбор периода?
12. Stepa86 1531 20.05.09 18:56 Сейчас в теме
(11) 1) Нет возможности конфигурирования
2) Меньшее количество кликов при выборе, потому что Стандартный диалог сначало нужно еще вызвать, а этот уже висит на форме (см. пример отчета)
3) Нельзя выбрать декаду, полугодие, неделю, а выбор дня занимает напорядок больше времени
4) судя по (4) и (10) мой вариант удобнее и красивее
14. pvvpvv 10 20.05.09 19:37 Сейчас в теме
(12) По первому пункту не понял. По второму - на форму можно повесить все, что угодно. А в принципе - дело вкуса.
13. Собеседник 183 20.05.09 19:19 Сейчас в теме
(0) зачетно.+
я бы добавил соответствия между закладками
"Дерево периодов" и "Календарь"
22. Stepa86 1531 25.05.09 11:40 Сейчас в теме
(13) соответствие не буду делать, потому что календарь используется в первую очередь для быстрого выбора конкретной даты, которая скорей всего близка к текущей, а если будет связано с деревом, то после переключения на календарь сложно будет сорентироваться в текущем периоде и сначало нужно будет перейти на текущую дату и только затем искать необходимую дату...

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

(8) Пока не знаю, как это сделать более органично - много элементов на форме будет отталкивать и восприятие множества элементов может занять больше времени, чем просто вводпроизвольного периода
15. Fuego 463 20.05.09 19:56 Сейчас в теме
Выглядит оч неплохо :)
16. Yashazz 4790 20.05.09 20:26 Сейчас в теме
Очень хорошо, особенно прикреплённый вариант.
17. Flashback1979SE 21.05.09 03:24 Сейчас в теме
18. Vitek 21.05.09 10:41 Сейчас в теме
(0)Вчера открыл шаблон типового отчета из Бух 1.6.15.5, и подумал...откуда же они сперли идею...)))
19. Stepa86 1531 21.05.09 10:45 Сейчас в теме
(18) мне вот тоже интересно... :-[
20. lav_andrew 5 23.05.09 03:12 Сейчас в теме
(19) интересные у тебя интерфейсные решения
21. пользователь 23.05.09 16:56
Сообщение было скрыто модератором.
...
23. Totoro 571 25.05.09 11:42 Сейчас в теме
(0) Отлично. Пожелания:
1) Сделать жирным шрифтом текст периода в заголовке.
2) Кнопку-ссылку "Настроить период" сделать доступной всегда (не очень удобно после выбора конкретного периода искать "произвольный", а менять период на "произвольный", только если была нажата ОК в диалоге выбора произвольного периода) и соотв. даты "с" и "по" внизу делать видимыми (сворачивать/разворачивать), только если выбран произвольный период.
ЗЫ Во всяком случае мне так больше понравилось.
24. Stepa86 1531 25.05.09 12:10 Сейчас в теме
(23) по поводу 1) вот это имелось ввиду? http://screencast.com/t/QuSKzobPK

по поводу 2) не согласен с сворачивать/разворачивать даты, я их сделал поуже, но совсем скрывать не хочу, думаю многие по ним ориентируются при вводе периода...

вот прикручу вывод истории и придумаю способ листания периодов вперед/назад и выложу новую версию
25. Totoro 571 25.05.09 12:26 Сейчас в теме
(24) Нет. Надпись под "Выбранный период" в заголовке, дублирующая текст в дереве (на картинке её нет). Когда она обычным шрифтом - ей как-то не замечаешь и по привычке обращаешь внимание прежде всего на две крупные даты и время внизу (и автоматически тратишь время на рассчет получившегося периода). Поэтому когда выбран, например месяц, то тяжело не обращать внимания на даты, а смотреть на заголовок, даже жирный (в дереве выбранных период может быть свернут или прокручен из поля зрения).
ЗЫ как вариант: перенести жирный текст периода из заголовка вниз сразу над датами - так тоже ничего.
26. Evg-Lylyk 4841 25.05.09 12:34 Сейчас в теме
(26) Мне очень понравилось. Разрешите в свою консоль вставлю?
27. Stepa86 1531 25.05.09 12:36 Сейчас в теме
(26) эт ты сам у себя спрашиваешь? =)
Так как половину я сам содрал у 1С, то я не против...
28. hame1e00n 524 27.05.09 00:30 Сейчас в теме
Кхе-кхе. Объясните плиз как прикрутить это дело к отчету с ипользованием СКД
29. Stepa86 1531 27.05.09 14:26 Сейчас в теме
(28) копируешь панельку из формы в форму отчета, переносишь все функции и процедуры из модуля формы в модуль формы отчета и используешь для выбора периода через переменные ПериодС и ПериодПо или переменную Период... главное не забыть изменить привязки и обработчики выбора периода
30. DRY 21.09.09 22:39 Сейчас в теме
31. leraks 22.03.12 11:36 Сейчас в теме
Чтото не обычное от меня +
32. Scukosan 20.04.12 10:34 Сейчас в теме
возможно ли настроить выбор периода расчета с минимальной периодичностью в месяц?
а далее по нарастающей любой месяц/квартал/полугодие/год?
33. Odinas 11.10.13 16:46 Сейчас в теме
Спасибо, интересная идея.
34. Масянечка 15.04.15 09:21 Сейчас в теме
Оставьте свое сообщение