Работа - не волк! v2.0 - пример работы с измерительными диаграммами

14.11.23

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Работа - не волк! v2.0 (обработка для 8.1)
.rar 314,36Kb
196
196 Скачать (1 SM) Купить за 1 850 руб.
Работа - не волк! - (обработка для 8.1)
.rar 275,48Kb
163
163 Скачать (1 SM) Купить за 1 850 руб.
Работа - не волк! - старая версия без дня ЗП (обработка для 8.1)
.rar 274,40Kb
46
46 Скачать (1 SM) Купить за 1 850 руб.

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

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

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

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

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

 

UPD: Altair777 предложил идею по добавлению в обработку такого долгожданного дня, как день зарплаты. Что я и сделал. В случае если день ЗП выпадает на выходной или праздник - дата сдвигается вперед до ближайшего буднего дня (редко где дают зарплату раньше). Если день ЗП попадает в отпуск, то данный день ЗП программа пропускает - (где-то зарплату и отпускные выплачивают перед отпуском, где-то после, где-то во время... не стал заморачиваться).

Так же за сутки тестирования нашел мелкие недочеты, которые исправлены в новой версии.

UPD: Исправлен порядок обхода элементов на странице настроек.

UPD: 

1. Отказался от страниц - некрасиво. Сделал отдельные формы.

2. Добавил компактную форму обработки - без диаграмм.

3. Добавлен регулятор громкости звуковых оповещений.

4. Добавлена возможность прослушивания установленного звукового оповещения.

5. Облагорожена форма настроек.

6. Появилась возможность самостоятельно разукрашивать диаграммы и надписи.

7. Привел код в порядок, оставил в модулях форм только то, что связано с их элементами. Теперь если кто захочет переделать под себя - разобраться будет проще.

 

UPD: Пользователь Akv@rel заметила баг, который исправлен в обновленной версии.

См. также

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

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

6000 руб.

16.01.2015    62995    44    59    

82

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

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

2400 руб.

29.06.2020    18864    26    6    

41

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

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

1500 руб.

06.10.2020    10237    7    7    

10

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

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

20.08.2024    16869    mrXoxot    43    

121

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

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

27.05.2024    7401    smielka    37    

100

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

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

27.12.2023    14819    916    elcoan    47    

117

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

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

2 стартмани

10.04.2023    11919    162    acces969    31    

124
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
0. madonov 259 03.07.11 21:31 Сейчас в теме
Данная обработка предназначена для всех, кто сидя на работе только и думает об обеденном перерыве, конце рабочего дня, или отпуске. Благодаря ней Вы всегда будете вкурсе когда уже начнутся долгожданные выходные.
Создавалась для получения новых навыков ну и от скуки естественно.

Перейти к публикации

Nefilimus; +1 Ответить
1. Alraune 1505 03.07.11 21:31 Сейчас в теме
Данная обработка предназначена для всех, кто сидя на работе только и думает об обеденном перерыве, конце рабочего дня, или отпуске

Таким надо думать о смене работы, наверно :)
Spartan; xronos; Mraidyn; automatizator; СергейКа; Арчибальд; IDija; madonov; +8 Ответить
25. Abadonna 3968 06.07.11 13:01 Сейчас в теме
(1)
Таким надо думать о смене работы, наверно

О самоубийстве. Чтобы не тратить государственную пулю
2. sa1m0nn 28 04.07.11 07:35 Сейчас в теме
Блин, а чего делать тем, кто только вернулся из отпуска? :(
3. madonov 259 04.07.11 09:10 Сейчас в теме
Забить в настройки предполагаемую дату начала следующего и наблюдать как обаботка сообщает Вам, что до начала отпуска сталось ~340дней :( . Ну и надпись соответственно будет красная, ибо ещё нескоро. За 2 месяца до начала отпуска цвет надписи изменится :D .
4. milkers 2879 04.07.11 10:42 Сейчас в теме
Данная обработка имеет один, но весьма весомый минус. Этот минус может быть поставлен будущим работодателем, увидевшим этот шедевр в портфолио потенциального соискателя. :)
Nefilimus; dryms; madonov; +3 Ответить
6. Altair777 645 04.07.11 11:24 Сейчас в теме
(4) а также минус от работодателся получат все плюсовавшие :D
Nefilimus; madonov; +2 Ответить
7. madonov 259 04.07.11 11:29 Сейчас в теме
milkers пишет:
минус может быть поставлен будущим работодателем, увидевшим этот шедевр в портфолио потенциального соискателя.

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

cool.vlad4 пишет:
а эту обработку делать было не лень?

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

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

Altair777 пишет:

(4) а также минус от работодателся получат все плюсовавшие

И вообще все скачавшие или оставившие коментарии :D
10. Altair777 645 04.07.11 11:31 Сейчас в теме
(7)
Altair777 пишет:
И вообще все скачавшие или оставившие коментарии

я не качал, но комментарии писал - так что придется минус поставить, чтобы мой будующий работодатель это оценил :)
P.S. я сейчас как раз в стадии поиска...
Nefilimus; +1 Ответить
5. cool.vlad4 2 04.07.11 10:46 Сейчас в теме
а эту обработку делать было не лень? труд сделал из обезьяны человека, зачем же идти в обратном направлении?
8. Altair777 645 04.07.11 11:29 Сейчас в теме
(0) отдельно надо отмечать дни з/п - как особо радостные :)
ASV; artbear; IDija; +3 Ответить
9. madonov 259 04.07.11 11:30 Сейчас в теме
А вот это дельное предложение!
11. director04 3659 04.07.11 12:06 Сейчас в теме
я не качал, но комментарии писал - так что придется минус поставить, чтобы мой будующий работодатель это оценил
P.S. я сейчас как раз в стадии поиска...


Ну тогда бы, лучше, попросил разработчика, добавить счетчик до обустройства на новом месте работы....
12. sa1m0nn 28 04.07.11 13:59 Сейчас в теме
Для только вышедших из отпуска надо графики заменять на картинку с пальмами, чтобы не травмировать психику цифрами "До отпуска 340 дней".
13. madonov 259 04.07.11 14:05 Сейчас в теме
sa1m0nn, отсчет до нового отпуска идет только в том случае, если пользователь внес его в настройки. Если же в настройках указан закончившийся отпуск - выводится не такое травмоопасное для психики "Отпуск кончился =("
14. Serj1C 483 04.07.11 14:23 Сейчас в теме
Понравились часы на графиках!
15. madonov 259 04.07.11 14:30 Сейчас в теме
Serj1C, спасибо за отзыв :D. Я вобщем как только узнал о существовании измерительных диаграмм в 1С - так идея и родилась, и я думаю не только у меня, тк она на поверхности. Наверняка кто-то уже реализовывал аналоговые часы подобным методом, правда я не встречал.
16. vkr 04.07.11 15:40 Сейчас в теме
(0) СУПЕР !!! А еще можно туда будильник присобачить, чтоб на обед будил и в конце рабочего дня... :D
17. madonov 259 04.07.11 15:41 Сейчас в теме
(16) так он есть! Смотри настройки! :D
18. vkr 04.07.11 15:49 Сейчас в теме
(17) THX!!! Обязательно посмотрю в ближайшее время. Просто сейчас 8-ки под руками нету... :)
19. madonov 259 04.07.11 16:00 Сейчас в теме
(18) На подходе обновление. в (8) Altair777 подал хорошую идею с днями ЗП. Сейчас оттестирую и выложу.
----------
Апдейт :)
20. alnovin 322 05.07.11 11:37 Сейчас в теме
Идейка неплохая. В обработке есть недоработки:
1. при добавлении записей в ТЧ программа зависает. Возможно, зацикливается некоторое условие.
2. При повторном открытии обработки на вкладке Настройки частично обнуляются поля.
3. При заполнении реквизитов фокус прыгает (быть может данный механизм автор посчитал логичной, но подобное непредсказуемое поведение курсора, на мой взгляд, настораживает).
21. madonov 259 05.07.11 13:11 Сейчас в теме
(20) Спасибо за отзыв.
1. Можно чуть подробнее? Какие данные вносите? Занес более 15-ти элементов и не смог завесить обработку. Хотелось бы всетаки найти этот баг и отладить.
2. Если обработку не переименовывать, и открывать в одной и той же базе - все нормально. Это внешняя обработка и все настройки сохраняются и восстанавливаются при использовании методов СохранитьЗначение и ВосстановитьЗначение - у себя никаких проблем не замечал... И больше вроде никто не жаловался...
3. Как я понял речь идет о порядке обхода элементов - согласен, неправильный, исправлюсь =).
22. alnovin 322 05.07.11 13:32 Сейчас в теме
(21) Проблема с зависанием возникает после установки даты дополнительного выходного и нажатия клавиши Enter. Если не заполнять дату, а сразу перейти к наименованию мероприятия, то проблемы не возникает.
Что касается самоочищения реквизитов, то это все же происходит. Быть может, это связано с тем, что я работаю по 8.2, но это маловероятно.
Рад был помочь!
23. madonov 259 05.07.11 13:59 Сейчас в теме
(22) на 8.1 при установке даты дополнительного выходного и нажатии Enter - все нормально.
И после открытия все реквизиты восстанавливаются корректно.
К сожалению сейчас у меня нет возможности протестировать работу обработки на 8.2 и провести отладку :( .
26. madonov 259 06.07.11 16:12 Сейчас в теме
Небольшой UPD. В (20) было сделано замечание о неверном порядке обхода элементов - поправил.
24. automatizator 170 06.07.11 12:27 Сейчас в теме
Похоже обработка пошла в народ!
Абсолютно согласен с первым постом.
27. sound 536 06.07.11 16:40 Сейчас в теме
Эх вот бы мне столько свободного времени... Уж очень актуально в момент закрытия квартала
28. madonov 259 06.07.11 16:45 Сейчас в теме
(27) Ну я вообще студент. Пол года назад уволился работы, чтобы написать нормальный бакалаврский диплом(кстати писал конфу к 8.1). И вот, защитился на отлично и бездельничаю в ожидании учебных сборов которые надо пройти по завершению военной кафедры. Собственно поэтому обрзовался избыток свободного времени, который и вылился в эту обработку.
29. sound 536 06.07.11 16:47 Сейчас в теме
(28) ЭЭхъ, теперь я еще больше завидую :(
30. bulpi 217 06.07.11 17:08 Сейчас в теме
Все хорошо, но не хватает очень важного показателя - сколько осталось до выхода на пенсию :)))
32. madonov 259 06.07.11 17:11 Сейчас в теме
(30) :o Не-не-не... мне как молодому человеку было бы очень некомфортно видеть подобный показатель... Можно сразу строку делать "До смерти осталось..."
31. sound 536 06.07.11 17:11 Сейчас в теме
и сколько осталось до страшного суда
33. alex-pro 06.07.11 17:25 Сейчас в теме
Прикольно. Доставила. И даже не вылетает с глюками ))
34. madonov 259 06.07.11 20:42 Сейчас в теме
(33) Приятно слышать :) .
Вообще, если честно, то я не ожидал такого внимания. Обработка-то вобщем простенькая, незамысловатая и какой-либо практической пользы посути дела не несет. И тем не менее (24)"Похоже обработка пошла в народ!", чем я очень доволен :)
35. Altair777 645 07.07.11 13:35 Сейчас в теме
(34)
madonov пишет:
Вообще, если честно, то я не ожидал такого внимания

На самом деле это грустно, что у нас столько бездельников. Я про тех, кто с вожделением смотрит на зеленые участки диаграммы.
Ведь работа должна приносить радость, а не только деньги.
36. madonov 259 07.07.11 18:06 Сейчас в теме
(35) Согласен, только вот не всё в жизни идеально :( .
---------
UPD
40. Altair777 645 11.07.11 10:54 Сейчас в теме
(36) но стремиться к идеалу надо! ;)
если работа не в радость - лучшее ее поменять
41. madonov 259 11.07.11 11:02 Сейчас в теме
(40) Согласен, но можно доработать до отпуска, забрать отпускные, а потом уже менять =). Время до отпуска обработка считает =).
37. Akv@rel 11.07.11 09:18 Сейчас в теме
Спасибо, за обработку! Кстати, очень организовывает! Вот только не пойму - на своем компе загрузила всё нормально, доп. даты добавила, а вот у коллеги после настройки обработки съехала диаграмма, несколько раз пробовали новую из архива распаковывать, но старые растройки каким-то чудесным образом запоминаются :) А где же они хранятся (настройки)???
38. sound 536 11.07.11 09:23 Сейчас в теме
Настройки хранятся в профиле пользователя виндовз. Удалите их, если не жалко и другие настройки потерять, у меня бат-файлом удаляются:

rmdir "%AppData%\1C\1Cv82" /S /Q
rmdir "%LOCALAPPDATA%\1C\1Cv82" /S /Q
Прикрепленные файлы:
1C_ClearCache.bat
42. Akv@rel 13.07.11 14:07 Сейчас в теме
(38),(39) спасибо за ответ, разобралась.

Вот ещё одну особенность заметила: если добавить в табл. часть "Доп. выходные .." строки, закрыть настройки, затем сделать компактный вид, потом опять Развернуть и зайти в настройки, то события в табличной части задваиваются :)
43. madonov 259 13.07.11 14:11 Сейчас в теме
(42) Серьезное замечание, скоро залью версию без этого бага.
39. madonov 259 11.07.11 09:43 Сейчас в теме
По поводу места хранения настроек уже ответили - ищите на системном диске в папке пользователя Application Data\1C\1Cv81.
Если выложите скриншот с настройками при которых обработка дала сбой - буду признателен, это позволит мне отладить возникшую ошибку.
44. dryms 249 13.07.11 16:11 Сейчас в теме
Завтра воткну ее ПриНачалеРаботыСистемы() всем пользователям :D Шутка. А так чувак нашел способ нахаляву получить премиум аккаунт, за что уважение))
45. madonov 259 13.07.11 16:16 Сейчас в теме
(44) - Спасибо, но я вобщем даже не думал, что так получится :D .
Да, кстати, около часа назад выложил версию в которой исправлен баг описанный в (42).
46. MoneG2 27 14.07.11 09:09 Сейчас в теме
Круто было бы график работы подгружать из справочника Графики работы.
А в целом жизненно и круто :D спасибо )
48. madonov 259 14.07.11 10:07 Сейчас в теме
(46), (47) - спасибо за отзывы :)
49. Altair777 645 14.07.11 10:51 Сейчас в теме
(48) вот еще одна идея! ;)
я как-то работал в фирме, где время перекуров было регламентировано строго по часам
так у меня органайзер за 3 минуты до начала перекура играл песенку "Взвейтесь кострами синие ночи" :D
можно добавить формочку "День" с обеденным перерывом и графиком перекуров
50. madonov 259 14.07.11 11:03 Сейчас в теме
(49) идея мне понравилась, только вот маловероятно, что успею сделать до отъезда в часть. Времени не так много, а дел вагон ималенькая тележка - собираюсь тут полным ходом на учебные сборы, с 18.07.11 по 18.08.11 буду топтать берцами плац и не смогу ни дорабатывать обработку, ни читать данную ветку форума. Если что - не теряйте :) .
51. Altair777 645 14.07.11 11:11 Сейчас в теме
(50) мда... там не дадут побездельничать
удачи!
47. Rustvest 14.07.11 10:06 Сейчас в теме
Скука это великая весчь))) спасибо, прикольно получилось!
52. ASV 27.07.11 12:30 Сейчас в теме
Классная обработка - очень понравилась.
Хочу предложить:
1. Кроме дня ЗП у многих есть еще Аванс. А моя жена ЗП получает по-недельно.
Предлагаю предусмотреть в настройках 4-5 дней выплаты ЗП. :D
2. Картинка с Годом, мне кажется мелковата.
Предлагаю, как альтернатива, вместо Года - Месяц. А еще лучше, переключение Год - Месяц.
53. Senator_I 198 15.09.11 13:38 Сейчас в теме
Интересная разработка. Может быть еще что-нибудь придумаете с использованием графиков? Например анализ продаж?
54. Hamitova 19.09.11 08:24 Сейчас в теме
Много интересных идей. Спасибо...
55. natik86 26.09.11 19:13 Сейчас в теме
Нормально сделал. Плюсую!
56. ProgaN 06.10.11 08:00 Сейчас в теме
Посмеялись всем отделом )))
57. brookers 28.10.11 13:16 Сейчас в теме
Супер !!! главная обработка стала!!
58. madonov 259 28.10.11 13:29 Сейчас в теме
Эх, подзабросил я развитие этой обработки, тк позвали работать и времени стало мало. Тут высказывалось много хороших идей, реализовать которые у меня руки так и не доходят - если кто возьмется доработать - код открыт, дерзайте, я только за.
Спасибо всем за отзывы.
PS. Сам на работе даже не запускал ниразу - времени нет :(
59. maxim305 18 01.12.11 07:02 Сейчас в теме
Некая полезность у этой обработки есть, но это когда есть лишнее время, а так - смешно :)
60. madonov 259 01.12.11 07:08 Сейчас в теме
(59) Рад, что данная обработка подняла Вам настроение :-)
61. Tommy1987 5 09.12.11 10:17 Сейчас в теме
Да уж, потрясающая обработка))) И настроение поднимает и за временем следит))) Тайм менеджмент по отдыху)))
64. madonov 259 14.01.12 18:27 Сейчас в теме
(61),(62),(63) - Спасибо за отзывы - очень приятно.
62. dardroze 11.01.12 16:24 Сейчас в теме
про настроение точно подмечено)
63. Paul_Nevada 12.01.12 14:26 Сейчас в теме
Спасибо за разработочку!
65. Nefilimus 75 12.05.19 04:11 Сейчас в теме
Это самая важна обработка, которую я встречал)) Спасибо мил человек))
Оставьте свое сообщение