gifts2017

"Динамический рабочий стол" (в кавычках)

Опубликовал Николай (betepon) в раздел Программирование - Работа с интерфейсом

Интерфейс представлен в виде формы с двумя областями - одна из которых - древовидный динамический интерфейс, а вторая, поле картинки.

Лирическое отступление: 
Для себя я вывел формулу инфостарта - из 10 скачавших свои рекомендации к программе оставляет 1.

Разработка целиком и полностью основана на коде Ivon, который представлен в материале http://infostart.ru/projects/4586/   .

На всякий случай повторюсь с информацией (минимально модифицировав)

Интерфейс заполняется динамически в зависимости от пользователя. Когда и какими кнопками заполнять - уже Ваше дело. Не стоит заморачиваться с кучей интерфейсов. Выстраивайте интерфейс на лету.

Обработка "МенюРабочегоСтола.epf" - выдернутая из конфы общая форма, которая открывается при старте системы.

Объекты в Конфигурации для обработки:
Добавить справочник "Интерфейсы":
 реквизитов справочника нет;
 добавить табличную часть "ИФ" в справочник "Интерфейсы":
  реквизиты табличной части "ИФ":
  "Страница" - Тип Строка(0);
  "Линия1" - Тип Строка(0);
  "Линия2" - Тип Строка(0);
  "Линия3" - Тип Строка(0);
  "Действие" - Тип Строка(0).

Добавить регистр сведений "ИнтерфейсыРисунки" непериодический, независимый.
 Измерения: "Элемент" - Тип Строка(200);
 Ресурсы: "Рисунок" - Тип Строка(0).
   
В справочник "Пользователи" добавить реквизит типа Строка неограниченной длинны "ОбоиРабочегоСтола"
В справочник "Пользователи" добавить табличную часть "Интерфейсы".
 Реквизиты табличной части "Интерфейсы":
  "Интерфейс" - Тип СправочникСсылка.Интерфейсы;
  "Активно" - Тип Булево (При добавлении новой строки в ТЧ должен устанавливаться на Истину);

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

Для удобства пользователей написана еще одна крошечная обработка "СменаОбоев" и добавлена в каждом интерфейсе на основную панель. Как ясно из названия - позволяет пользователю менять картинку обоев самостоятельно в процессе работы.

 Добавлена пустая обработка, содержащая образцы форм справочников "Пользователи", "Интерфейсы" и регистра сведений "ИнтерфейсыРисунки"

 Обработка полностью совместима с обработкой Ivon которая представлена в материале http://infostart.ru/projects/4586/   .

Еше раз выражаю глубокую признательность Ivon за материал http://infostart.ru/projects/4586/   .

Критика принимается и приветствуется.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
МенюРабочегоСтола + Смена обоев + Пустая обработка с образцами форм
.1251714062 29,06Kb
26.02.13
221
.1251714062 29,06Kb 221 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. sound sound (sound) 31.08.09 15:48
Надо уже начинать "кучковать" рабочие столы, впрочем как и перенумераторы с иконками :)
2. Maniac (Eugeneer) 31.08.09 16:42
ПОвбивав бы за обои. лишние 2 метра в операционке.
3. Игорь <...> (I_G_O_R) 31.08.09 19:44
пора писать в заголовке: "Еще один рабочий стол..."
4. Игорь <...> (I_G_O_R) 31.08.09 19:48
да и установить проще некуда...
практически все в одной обработке...
5. Александр Шишкин (Шёпот теней) 31.08.09 21:45
... долго думал чего мне эта картинка напоминает ...
вспомнил ...
САП Р\3 - полная копия ...
... хм ...

УЖАСнулся ...
6. Александр Шишкин (Шёпот теней) 31.08.09 21:48
(5) + это была не критика ...

... кто работал в САП-е поймут ...

... вот ...
7. Паладин (Паладин) 02.09.09 10:33
Тоже сразу про SAP подумал! Так не хватает этой программы - рабочий стол скачаю обязательно)))))))
8. Николай (betepon) 02.09.09 13:27
(5),(6),(7)
В SAP никогда не работал, но погуглил и посмотрел. Действительно получилось похоже.
Но это не специально.
(2)
Обои можно не использовать. Указать пустой путь к обоине. Загрузка обоев потерпит неудачу и все.
9. Николай (betepon) 21.12.09 18:30
Лирическое отступление:
Для себя я вывел формулу инфостарта - из 10 скачавших свои рекомендации к программе оставляет 1.
Пример: на данный момент из 162 скачавших отзывы оставили 15 человек.
10. dushelov (Душелов) 21.12.09 22:39
(9) А чего тут комментировать?..
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа