Только просмотр это просто! хотя и не так очевидно!

Публикация № 144660

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

91
Как правильно настроить доступ только на просмотр конкретным пользователям, причем у каждого из них может быть доступ к разным совершенно объектам и что делать? может для каждого свою роль Только_На_Просмотр_Иванова, Только_На_Просмотр_Петрова и т.д. - да нет, конечно, это ж бред, не красиво - значит, не правильно! я вам расскажу про одну фичу как это сделать красиво, быстро и удобно! а главное без изменения конфигурации и ролей

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

1. Заходим в справочник "Группы пользователей" создаем группу с именем "Только просмотр" - имя можно придумать свое.

2. У каждого нашего пользователя кому надо "Только просмотр" настраиваем роли по уровню доступа к данным – собственно, что можно смотреть, а что нет. Это тут как у вас жизнь сложилась типовые роли или доработанные не важно.

3. Назначаем группе "Только на просмотр" наших горячо люб пользователей.

4. Заходим в БД в дату запрета редактирования данных и ставим на эту группу дату эдак год 2579 месяц и день по выбору

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

Как правильно было замечено в коментариях, для справочников доступ останется. Но всетаки частично (не все справочники) можно решить данную проблему, используя механизм доступа к объектам назначив на нашу группу "Только просмотр", доступ на просмотр как показано на скриншоте (пример УПП) по тому или иному справочнику. 

Эта статья написана с целью по возможности сократить излишнии доработки и использовать типовые механизмы.

91

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

Комментарии
Избранное Подписка Сортировка: Древо
1. khaoos 239 25.07.12 05:11 Сейчас в теме
Прикольно, но стоит добавить, что только для типовых конфигураций и "только просмотр" только для документов.
2. hulio 56 26.07.12 07:12 Сейчас в теме
Решение очевидное и простое, но все же есть недостаток: работает только на документы. Права на редактирование справочников останутся, а задача зачастую поставлена так: запретить любые изменения в базе.
mikhailovaew; Оля_; MRAK; +3 Ответить
3. shatt 38 26.07.12 16:07 Сейчас в теме
Супер! Просто и легко, и конфу менять не надо, можно и самих пользователей с полными ролями обучить. Пусть создают и редактируют сами
Справочники конечно открыты, но порой в задаче и не стоит этого пункта
4. tango 484 26.07.12 16:21 Сейчас в теме
ну, хорошо
следует допустить, что я что-то просто не догнал.

кто-нибудь объясните мне вот что:

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


далее говорит, какой он молодец и делится нохау:
У каждого нашего пользователя кому надо "Только просмотр" настраиваем роли по уровню доступа к данным... Это тут как у вас жизнь сложилась типовые роли или доработанные не важно.


ну и в чём соль? за что плюсуем и трусики рвем?
GreenDragon; Abbra; frc; Новенький_2209; +4 1 Ответить
5. Pavel777777 59 26.07.12 16:29 Сейчас в теме
(4) - имеется в виду, что в конфигурации не добавляется новая роль (с правами "на просмотр"), а используются существующие для настройки доступа к разным разделам ....
6. tango 484 26.07.12 16:38 Сейчас в теме
(5) Pavel777777, ну тогда минус однозначно
7. Pavel777777 59 26.07.12 17:25 Сейчас в теме
(6) ... за что же ему минус?) ... я тоже таким же методом пользуюсь ... очень удобно отсекать разных аудиторов от возможности изменять документы
13. Makushimo 154 27.07.12 11:55 Сейчас в теме
(5) Pavel777777,
А зачем тогда новая группа "Только просмотр", если в ролях весь доступ открываешь/закрываешь ?
14. Altair777 639 27.07.12 11:58 Сейчас в теме
Согласен с (4)

> У каждого нашего пользователя кому надо "Только просмотр" настраиваем роли по уровню доступа к данным

не стыкуется с

> а главное без изменения конфигурации и ролей

Каким образом Вы настраиваете роли без конфигуратора? В смысле, не раздача ролей пользователям, а настройка самих ролей?
sergik_nsk; frc; tango; +3 1 Ответить
18. frc 27.07.12 14:29 Сейчас в теме
(14) Altair777,
да нет там никаких настроек ролей. Первые три пункта - это либо автор вообще не понимает, что делает, либо специально "для веса" налил воды.
Самый важный пукнт, который и делает всю работу "по ограничению" - это п.4
4. Заходим в БД в дату запрета редактирования данных и ставим на эту группу дату эдак год 2579 месяц и день по выбору

(4) tango,
а плюсики ставят такие же лентия за "да нет, конечно, это ж бред, не красиво - значит, не правильно!", "я вам расскажу про одну фичу как это сделать красиво, быстро и удобно!", "В общем, насмотрелся, и решил, что раз тема актуальная, а нашего брата по поддержке 1С как селедки и надо делиться своими маленькими фишками.", "а вот редактировать не смогут вот и все! Пользуйтесь! Просто, но не очевидно."
Неочевидно для автора и остальных, не читающих справку.
for-elenak; hasp_x; Shadow326; +3 Ответить
8. ideal_ko 26.07.12 17:27 Сейчас в теме
использую ту же "фишку", но на справочники она не подходит.
9. Фред 26.07.12 23:53 Сейчас в теме
Да справочники, по ходу, и ни на фиг не нужны в данной ситуации, Если только не злонамеренный враг...Но тогда совсем другие проблемы и методы их решения...
Нормально подмечено. Спасибо!
10. Qsko 60 27.07.12 08:36 Сейчас в теме
Когда начал читать, то задумался и сам додумался до раскрытия сути метода. Действительно, на практике, для всяких аудиторов порой требуется на время дать доступ только для просмотра документов. Причем справочники они как правило не открывают, а если и смотрят, то ума хватает не трогать. А вот с документами - да, у многих привычка закрывать их кнопкой "ОК", что приводит к перепроведению документа.

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

За способ спасибо, ибо не всегда замечаешь то, что рядом валяется.

P.S.
Кстати, справочники в случае чего можно достаточно быстро восстановить (выгрузить и загрузить из резервной копии, например), а вот догонять движения документов - та ещё геморроидальная задача.
11. tadem 27.07.12 09:02 Сейчас в теме
ОГромное спасибо за идею! Чтоб шеф не проводил документы а все мог видеть. Ему же замечания не сделаешь. А так дешево и сердито и программерам не платить !!!!!!!!!!!!
12. IvOlka 27.07.12 11:54 Сейчас в теме
Хорошая идея, плюсую!
15. tango 484 27.07.12 12:02 Сейчас в теме
короче, минус ставлю за публикацию на ИС юзерского хелпера под видом непосильного опыта
Прикрепленные файлы:
for-elenak; Егор Динин; Altair777; +3 1 Ответить
16. gull22 87 27.07.12 14:12 Сейчас в теме
Плюсую, т.к. задача такая стоит, а решение предложено.
17. tango 484 27.07.12 14:25 Сейчас в теме
(16) gull22, ничего, что это типовое решение, причем в юзерском хелпере описано понятнее, чем аффтырем?
for-elenak; hasp_x; shiaju; +3 Ответить
19. frc 27.07.12 14:31 Сейчас в теме
(17) tango,
предлагаю такие статьи после принятия коллегиального решения старожилов выносить в раздел "Мусор", все плюсы снимать, а ставящих плюсы за такое, да еще с причмокиванием - лишать на неделю права комментить.
Дорджи здесь?
for-elenak; +1 1 Ответить
20. tango 484 27.07.12 14:35 Сейчас в теме
(19) frc, что характерно - никто не собирается сгорать от профессионального стыда
21. frc 27.07.12 14:37 Сейчас в теме
(20) tango,
ну вот пусть и сидят в бане.
А то Дорджи банит порой и адекватных 1с-ников, а тут - просто какой-то рассадник тупости.
Кстати, кто тут модератор на этой ветке? Кто пропустил такое безобразие, да еще под вызывающим заголовком??
25. tango 484 27.07.12 14:43 Сейчас в теме
(21) frc, тише, тише, а то сейчас тебе минус пицот :)
32. Alraune 1457 27.07.12 15:13 Сейчас в теме
(21)
Кстати, кто тут модератор на этой ветке? Кто пропустил такое безобразие, да еще под вызывающим заголовком??

Я
34. Altair777 639 27.07.12 15:21 Сейчас в теме
(32) Alraune

привет, Ирочка :)
А кто допустил в "печать" этот.... мммм.. опус? Неужели ты?!
А тогда, наверное, можешь и отменить? ;)
48. Alraune 1457 27.07.12 17:34 Сейчас в теме
(34)(35)(41) Оставлю, в частности, по той причине, что поставили плюсы 45 человек, среди которых есть и уважаемые мной авторы (справедливости ради отмечу, что такие есть и среди поставивших минус). И вообще эта статья далеко не самое худшее, что есть на ИС :)
Shadow326; Spacer; +2 Ответить
50. Altair777 639 27.07.12 17:42 Сейчас в теме
(48) Alraune, Ирина... это на них ("уважаемых плюсоваших") затмение нашло. Им же потом самим стыдно будет :)
51. frc 27.07.12 18:01 Сейчас в теме
(50) Altair777,
да они не глядя купились на "воду" пунктов 1-3.
118. Spacer 292 28.10.13 18:17 Сейчас в теме
(50)(51)(52)Развели море флуда. Можете предложить свой лучший способ по теме?
Ну так предложите! А флудить то зачем?
119. tango 484 29.10.13 11:00 Сейчас в теме
(118) Spacer, от чистого сердца - две вещи:
1. дата сообщений, на которые у вас эрекция
2. заглянуть в зеркало (можно и в правила форума, но это по желанию)
120. Spacer 292 29.10.13 11:31 Сейчас в теме
(119) Хамить изволите? Ну, ну...
35. frc 27.07.12 15:22 Сейчас в теме
(32) Alraune,
тогда прошу обратить внимание на заголовок темы, и на обсуждение выше.
22. Altair777 639 27.07.12 14:38 Сейчас в теме
(19) frc,

ага... публикацию не удалять, плюсы снимать и от портала Инфостарт ставить минус 100 :)
23. frc 27.07.12 14:41 Сейчас в теме
(22) Altair777,
я бы оставлял такие публикации для такой цели - захотел рассслабится, посмеяться - пожалуйста, зашел в заповедник непуганных идиотов, почитал, настроение поднял :)
24. tango 484 27.07.12 14:42 Сейчас в теме
26. Altair777 639 27.07.12 14:44 Сейчас в теме
28. tango 484 27.07.12 14:45 Сейчас в теме
27. frc 27.07.12 14:45 Сейчас в теме
А вот еще отровенный бред автора:
Очистка базы от документов
удаление документов! средствами SQL!
когда есть давным-давно очистка типовыми средствами полностью и навсегда за 5 сек.
Однозначно, надо вводить карантинную зону.
29. tango 484 27.07.12 14:48 Сейчас в теме
(27) frc, не, ну там люди не плюсы ставят - 4 тугрика отдают, имеют право. тем более что Доржи свои 2 получит
30. frc 27.07.12 14:53 Сейчас в теме
(29) tango,
да там и просто опасная штука.
31. Altair777 639 27.07.12 14:58 Сейчас в теме
(29) tango, кто скачивал - не плюсовал. И наоборот :)
33. tango 484 27.07.12 15:15 Сейчас в теме
36. Evgeny-st 27.07.12 15:54 Сейчас в теме
Спасибо автору, очень полезная вещь. Правда я хочу предложить еще один вариант, который использую в своей практике. Просто устанавливаю дату запрета редактирования будущим числом для конкретных пользователей, и все.
Прикрепленные файлы:
37. Altair777 639 27.07.12 15:59 Сейчас в теме
(36) Evgeny-st, да разницы большой нет - на отдельных или на группу.

Речь тут вообще не об этом.
39. frc 27.07.12 16:01 Сейчас в теме
(37) Altair777,
как это нет разницы?! :)
даешь статьи "Каким способом лучше открывать документы" и "Проведение - плюсы и минусы от нажатия кнопки в списке или в самом документе".
Егор Динин; +1 1 Ответить
40. Altair777 639 27.07.12 16:11 Сейчас в теме
(39) frc, да тут поле не паханное!

"Почему не открывается договор контрагентов? Я нажимаю на нем, а он не хочет!"
Да потому что нефик жать на кнопку редактировать в списке :)
42. frc 27.07.12 16:41 Сейчас в теме
(40) Altair777,
и это "реально просто, хоть и неочевидно" :)
38. frc 27.07.12 15:59 Сейчас в теме
(36) Evgeny-st,
т.е. вам невдомек, что вы сделали то же самое, что и "предложил" автор, только - открыть группы и установить на пользователей?
41. tango 484 27.07.12 16:31 Сейчас в теме
не, реально, (36) переполнил. Alraune, пожалуйста, убери это отсюда

конкретный пример, почему 1снег - местами ругательно
43. gull22 87 27.07.12 16:44 Сейчас в теме
От плюсующего. Мне эта тема была интересна, я ее прочитал.
Обращаю внимание "старожилов",что на Главной сайта лозунг: "Инфостарт - сообщество по автоматизации бухгалтерского учета и управления". А сообщество состоит из таких как я, и таких как Altair777. Неравенство в сообществе - закон природы. Так хулите за наличие неравенства природу, а не членов сообщества.
46. Altair777 639 27.07.12 17:03 Сейчас в теме
(43) gull22,

> Так хулите за наличие неравенства природу, а не членов сообщества

Ага! Пользователь же не виноват что он тупой и не хочет учиться. Это "зло над тобою судьба пошутила" © Надсон, Семён Яковлевич
Arebazzz0; frc; +2 Ответить
47. frc 27.07.12 17:21 Сейчас в теме
(43) gull22,
Тогда уж и мне плюсик - в справке есть "Дополнения к описанию", где - внимание! - выкладываются описания изменений в релизах.
Могу статью написать, как найти.
49. Altair777 639 27.07.12 17:40 Сейчас в теме
(47) frc, а еще есть целое пособие по быстрому освоению! И с его помощью Вы сможете быстро освоить основные приемы работы с «1С:Управление торговым предприятием для Украины» и сразу приступить к делу.
44. tango 484 27.07.12 16:46 Сейчас в теме
Плюсующему. Надо полагать, вы как-то связаны с использованием 1С. Плюсаните мне за то, что скажу вам: есть на клавиатуре кнпка F1 - нажмите ее, найдете много-много интересного.
Shadow326; frc; Altair777; +3 Ответить
45. Altair777 639 27.07.12 16:59 Сейчас в теме
(44) tango, и мне плюсик тоже! :)
Есть комбинация Shift + F1

P.S. О комбинации Alt + F1 я пока промолчу, издам отдельной публикацией ;)
52. tango 484 27.07.12 21:16 Сейчас в теме
тема! "уважаемые плюсанувшие":

"Информационный Софт" Волгоград
- какая реклама фирме!
53. tango 484 27.07.12 21:18 Сейчас в теме
54. tango 484 27.07.12 21:19 Сейчас в теме
вау!
Трактор !
хи-хи-хи :)))
55. tango 484 27.07.12 21:20 Сейчас в теме
ну, DrAku1a еще...

звиняйте, кого глаз не зацепил.

верно говорят - на старуху поруха :)
56. tango 484 27.07.12 21:27 Сейчас в теме
а что? снимаю предложение почикать, пусть будет
можно даже раздел замутить типо кунсткамеро
1С:Вундурвафля
57. Altair777 639 28.07.12 09:41 Сейчас в теме
(56) tango, может надо создать тему на форуме чтобы эти самые "уважаемые плюсанувшие" отписались - как они дошли до такой жизни :)
А этот шедевр апать не надо. А то вдруг еще кто-то поведется.

И кто из плюсовавших, как "уважаемых" так и не уважаемых ответит - кто из них воплотил это в реальной жизни?
Каковы трудозатраты по сравнению с ролями? В любой мало-мальски приличной конфигурации есть роль ТолькоПросмотр.
58. tango 484 28.07.12 10:19 Сейчас в теме
(57) Altair777, в БП 2.0 пришлось самому ваять
60. Altair777 639 28.07.12 10:20 Сейчас в теме
(58) tango, вот-вот! Один раз сделал и потом всю жизнь пользуешься :)
59. tango 484 28.07.12 10:20 Сейчас в теме
(57) Altair777, как они дошли до такой жизни
просто аффтырь реально вынес моск
см., например моё (4)...
только я достаточно стар, чтобы не бояться сказать, что не понял
Altair777; +1 Ответить
61. Altair777 639 28.07.12 10:24 Сейчас в теме
(59) tango, да я тоже уже не молод :) (сколько мне лет я тебе в личку написал)
Поэтому и не боюсь. 1С-иной я занимаюсь 14 лет, много повидал в своей жизни и пустых идей, и пустых людей.
62. tango 484 28.07.12 10:28 Сейчас в теме
(61) Altair777, ну, на личности не стоит переходить, по любасику
да и не знаем мы, что двигало аффтырем, может, просто не сдержал восторг и поделился
63. Altair777 639 28.07.12 10:36 Сейчас в теме
(62) tango, да это я так... образно :)
Извиняюсь перед автором этой "идеи", если про людей он воспринял на свой счет.

Кстати, ты обратил внимание что автор ни разу не отписался в комментах?
Он стесняется или ему нечего сказать?
64. tango 484 28.07.12 10:40 Сейчас в теме
(63) Altair777, у парня шок ...от множества плюсиков
65. Altair777 639 28.07.12 10:42 Сейчас в теме
(64) tango, почивает на лаврах? Надеюсь, это состояние у него продлится долго ;)
67. sergik_nsk 136 29.07.12 14:40 Сейчас в теме
(57) Altair777, пишешь
И кто из плюсовавших, как "уважаемых" так и не уважаемых ответит - кто из них воплотил это в реальной жизни?
Каковы трудозатраты по сравнению с ролями? В любой мало-мальски приличной конфигурации есть роль ТолькоПросмотр.

А как ты эту роль сделаешь: если надо что бы один бухгалтер мог видеть зарплату, а другой нет, причем они оба не должны вносить новые или менять уже созданные документы. Если идти твоим путем, через роли, так надо тогда уже две роли делать "Только просмотр без ЗП" и "Только просмотр можно ЗП"
74. tango 484 30.07.12 10:13 Сейчас в теме
78. Altair777 639 30.07.12 10:54 Сейчас в теме
(67)

> Если идти твоим путем, через роли, так надо тогда уже две роли делать "Только просмотр без ЗП" и "Только просмотр можно ЗП"

Во-первых не надо мне тыкать. Я с Вами водку не пил.
А, во-вторых, есть такое понятие как "Дополнительные права."
89. sergik_nsk 136 30.07.12 18:30 Сейчас в теме
(78) Altair777, я уже тоже не мальчик, потому и обращаюсь на ты, честно говоря не вижу причины спорить, напиши свою публикацию как правильно использовать "дополнительные права", так что бы и конфигурация осталась на полной поддержке и права на просмотр обеспечить как в условии (67). Ну если это (78) конечно, не просто слова ради слов.

И еще про хелп, я его тоже читал и в нем не очевидно написано, что поставьте дату на более поздний срок, чтобы обеспечить "только просмотр" в будущем, потому наверно и встречаю роль "просмотр всего" раз за разом со всеми вытекающими, потому и на публикацию решился время найти, и не ради плюсиков, мне они ни к чему, а если с десяток хотяб человек прочтет и поймет о чем речь, так это и есть, тот стимул ради чего стоит что-то делать.
EADiabolic; rosinfo1; +2 2 Ответить
90. Altair777 639 30.07.12 19:15 Сейчас в теме
(89)

> так что бы и конфигурация осталась на полной поддержке
А больше ничего не надо? ;) Где в публикации это хоть раз упомянуто?

> напиши свою публикацию как правильно использовать "дополнительные права"
Изучайте мат.часть.

> И еще про хелп, я его тоже читал и в нем не очевидно написано
Не очевидно написано? Выражение, полное абсурда.

P.S. С первого раза не дошло? И со второго тоже? Неужели не понятно - не надо мне "тыкать".
92. tango 484 30.07.12 20:52 Сейчас в теме
(90) Altair777, случай тяжелее, чем можно было надеяться
68. sergik_nsk 136 29.07.12 15:03 Сейчас в теме
(57) Altair777,
В любой мало-мальски приличной конфигурации есть роль ТолькоПросмотр

так по твоему выходит все типовые конфигурашки даже мало мальски не приличные? что то я тебя не пойму, говоришь что опытный, взрослый, 14 лет в 1С, может ты свойство чтение имел ввиду?

И вообще (60) - (65) какойто флуд не по теме получается, что то не понял, задай вопрос по существу. Может какрантин и вправду нужен.
79. Altair777 639 30.07.12 10:56 Сейчас в теме
(68)

> так по твоему выходит все типовые конфигурашки даже мало мальски не приличные? что то я тебя не пойму, говоришь что опытный, взрослый, 14 лет в 1С, может ты свойство чтение имел ввиду?

И снова не надо мне тыкать. И как опытный программист я скажу - все типовые конфигурации не приличные :)
71. GalinaK 30.07.12 06:41 Сейчас в теме
(57) Altair777, "В любой мало-мальски приличной конфигурации есть роль ТолькоПросмотр" (((, в ЗУПе нет, может она "неприличная"? а плюсики ставят за идею - ничего не настраивать, а просто закрыть возможность изменений датой "Запрета редактирования"
75. tango 484 30.07.12 10:14 Сейчас в теме
(71) GalinaK, чью идею? почему вы не плюсуете мне за супер-креативную идею нажимать при случае кнопу f1?
Arebazzz0; +1 Ответить
81. Altair777 639 30.07.12 11:09 Сейчас в теме
(71) GalinaK,

> а плюсики ставят за идею - ничего не настраивать, а просто закрыть возможность изменений датой "Запрета редактирования"
А настраивать все равно придется. Внимательно прочитайте текст это поделки.
66. sergik_nsk 136 29.07.12 14:10 Сейчас в теме
Altair777, tango, вы тут вдвоем самые недовольные, да не нравиться вам, не читайте! раздули типа, да и все и так понятно и просто, зачем про это писать, читайте вроде хелп и справку и все. Только почему, то когда открываешь в очередной раз конфигурашку, а там роль "Только на просмотр", уже кто то добавил. Зачастую так и бывает, что ради этого только и вносили изменения и, следовательно, в автомате уже обновление не работает.
Сама по себе идея использовать дату запрета редактирования для использования в качестве "только просмотр" может и проста, да вот только честно скажу нигде не подсматривал, и нигде не встречал подобного ее использования.
p.s. а публикаций мало и редко коменты пишу, так как работы много и особо некогда.
72. Altair777 639 30.07.12 10:05 Сейчас в теме
(66)

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

Незнание типовых конфигураций, в данном случае, не может служить оправданием.
73. tango 484 30.07.12 10:11 Сейчас в теме
(66) дружище, дело не в том, что твоя идея проста, дело в том, что она - не твоя, а типового функционала пользователя (хелп - пользователя)

т.е. плюсовавшие тебе "специалисты" не годятся даже для работы оператором 1с, прикинь?
69. sergik_nsk 136 29.07.12 15:29 Сейчас в теме
По справочникам согласен, будет доступ на редактирование. Что бы это обойти можно попробовать использовать механизм ограничения доступа к объектам,
Прикрепленные файлы:
70. sergik_nsk 136 29.07.12 15:40 Сейчас в теме
Он назначается на группу, вроде ДОЛЖНО получиться, во всяком случае на некоторые основные справочники можно доступ прикрыть, остальные можно попробовать отрулить типовыми ролями, т.е. поьзователю назначить те роли в соответствии с которыми он должен иметь доступ.
76. frc 30.07.12 10:26 Сейчас в теме
(70)
вот если бы вы написали грамотную статью, когда и что какие запреты и ограничения, как отрабатывают, как можно хитро извернуться/наколоться с этими запретами, пару случаев из практики применения этих запретов - вот тогда вам честь и хвала.
А с такой помпой постить давно реализованный функционал, только потому, что вы "открыли его для себя" - по крайней мере, некрасиво.
А что вам наплюсовали Алекс-ис и трактор и прочие - так вы такую ерунду написали, что они просто разбираться не стали :)
А я вот разобрался. И точно вам говорю - из статьи можно выкинуть 4/5 без потери смысла.
Станет просто понятно и доступно.
А не муть в болоте, и на выходе - типовой функционал в одно касание.
Altair777; tango; +2 Ответить
77. tango 484 30.07.12 10:29 Сейчас в теме
(76) frc,
Станет просто понятно и доступно.

... как по кнопе F1
80. frc 30.07.12 11:06 Сейчас в теме
(77) tango,
ну да :)
собственно, это и есть содержание статьи: нажать одну кнопку типового механизма. Но расписано так, что создается видимость упорной и сложной настройки.
82. shiaju 30.07.12 11:12 Сейчас в теме
КГ/АМ, прости господи (с)
Altair777; +1 Ответить
83. Altair777 639 30.07.12 11:25 Сейчас в теме
(82) shiaju, краткость - сестра таланта :)
84. vip 30.07.12 11:52 Сейчас в теме
(83) Ну, к тебе это не относится.
"Опытный программист", мля.
85. tango 484 30.07.12 12:09 Сейчас в теме
(84) немотивированное хамство
87. kilokilo 18 30.07.12 16:12 Сейчас в теме
(85) tango,
зарабатывает смартманну :)
88. cssprite 27 30.07.12 16:16 Сейчас в теме
tango, Altair777
спасибо, прошел бы мимо, но зацепившись за Ваш праведный гнев, обдумал информацию из статьи в применении к реальной ситуации, понял, заслуживает +
91. tango 484 30.07.12 20:29 Сейчас в теме
93. shiaju 31.07.12 08:38 Сейчас в теме
Уважаемые разработчики пользователи 1с, считающие себя программистами и плюсующие данную статью. Смысл гневных комментариев, которого вы, очевидно, не понимаете, заключается в том, что в статье тщательно обсасывается простейший типовой механизм, который, к тому же, не решает поставленную автором статьи задачу. Таким же образом можно было бы написать статью на тему "как поменять пароль пользователю" или "краткая инструкция по переименованию элементов справочника".

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

P.S. Насчет статей которые можно было бы написать - я пошутил. Не пишите, пожалуйста.
KroVladS; Светлый ум; tango; gavrikprog; AlexO; Altair777; +6 1 Ответить
94. tango 484 31.07.12 08:55 Сейчас в теме
+(93) и сюда загляните, для общего развития
http://forum.infostart.ru/forum24/topic51001/
95. Altair777 639 31.07.12 10:14 Сейчас в теме
(94) tango, я ее тоже минусанул :)
96. Altair777 639 31.07.12 10:18 Сейчас в теме
(93) shiaju, ну раз уж разговор зашел про рейтинг и в ответ на (68)

Рейтинг за публикации: 335
Рейтинг Life: 372

+ Советник администрации
+ Модератор форума

P.S. я знаю что это не много, но все же :)
97. tango 484 31.07.12 10:33 Сейчас в теме
упс. по ходу нипадецки война против дураков началась?
за лицо ИС

:)
С кем ты, товарищ Трактор?
Оставьте свое сообщение

См. также

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

Статья Программист Нет файла v8 v8::УФ 1cv8.cf Бесплатно (free) Работа с интерфейсом

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

06.10.2019    2948    YPermitin    19       

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

Статья Программист Пользователь Стажер Нет файла v8 1cv8.cf Россия Бесплатно (free) Работа с интерфейсом

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

02.10.2019    3673    VachKirp    8       

Добавляем виджет "Задачи от меня" в Документооборот 2.1 22

Статья Программист Нет файла v8 v8::Бизнес-процессы ДО Россия Бесплатно (free) Практика программирования Работа с интерфейсом

Небольшая доработка Документооборота 2.1 для возможности добавления виджета "Задачи от меня" в обработку Текущие дела.

25.09.2019    1417    Sergey_Borisovi4    2       

[Механизм интерфейса] Часы 54

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом Практика программирования Разработка

Добавляем цифровые часы на форму, как бонус рассмотрим вариант и с аналоговыми.

26.08.2019    3000    rpgshnik    33       

Произвольная начальная страница через расширение (программно) 41

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

Установка своей формы произвольному пользователю на начальную страницу.

14.08.2019    2409    nagaitseff    11       

Подходы, методы и инструменты UX/UI для разработки эффективных интерфейсов на 1С 29

Статья Программист Нет файла v8 Бесплатно (free) Работа с интерфейсом

Интерфейсам в 1С обычно уделяют мало внимания. Это в итоге снижает востребованность платформы, делает ее неконкурентной, лишает большой доли рынка. Как не потерять старых клиентов и привлекать новых с помощью интерфейсов, а главное – как сделать «правильный» интерфейс, рассказал участникам конференции Infostart Event 2018 Education управляющий партнер и основатель консалтинговой группы WiseAdvice Иван Тягунов.

07.08.2019    4396    IvanAT1981    14       

Пользовательские настройки системы компоновки данных 77

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования Работа с интерфейсом Разработка

Работа с отчетами в пользовательском режиме, формы отчетов. Понятие пользовательских настроек в отчетах на СКД. Определение состава пользовательских настроек для разделов в целом и для отдельных элементов, для всего отчета и для отдельных группировок. Видимость функциональных опций в отчетах на СКД.

09.07.2019    5798    ids79    0       

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

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом БСП (Библиотека стандартных подсистем)

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

04.06.2019    13659    YPermitin    49       

Расшифровка отчета на СКД с детализацией по выбранному полю на основе БСП 91

Статья Программист Нет файла v8 v8::УФ v8::СКД 1cv8.cf Россия Бесплатно (free) Практика программирования Работа с интерфейсом Разработка

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

14.05.2019    7075    Viktor_Ermakov    6       

Свой макет оформления отчета 33

Статья Программист Нет файла v8 v8::СКД Россия Windows Бесплатно (free) Работа с интерфейсом

Пример создания и оформления и применения своего (пользовательского ) макета оформления для СКД.

24.04.2019    4392    olegpkc    5       

Динамический вывод таблицы значений на форму 35

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

Вывести на форму таблицу значений, а потом на её место другую, третью, четвёртую? Не вопрос.

11.01.2019    5528    Vlad1917    26       

Прикладной пример переработки стандартной формы РМК - Розница 74

Статья Программист Нет файла v8 Розница УУ Кассовые операции Розничная торговля Бесплатно (free) Работа с интерфейсом

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

04.10.2018    10679    asdfgcom    56       

Cправочная информация. Картинки. 16

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

Справочную информацию мало кто любит писать, но вот захотелось. И что с этим делать?

06.06.2018    6322    aspirator23    2       

Итоги в динамическом списке 47

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

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

28.05.2018    8884    CXY    16       

Программное управление обычными формами документов и справочников в УПП/КА 32

Статья Программист Нет файла v8 v8::УФ КА1 УПП1 Россия Бесплатно (free) Работа с интерфейсом

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

09.05.2018    8332    dima_home    7       

Решение проблемы отображения интерфейса Такси на экранах с маленьким разрешением 26

Статья Программист Нет файла v8 v8::УФ Беларусь Windows Бесплатно (free) Работа с интерфейсом

Решение возникшей проблемы при переходе с интерфейса 8.2 на интерфейс Такси на экранах с маленьким разрешением.

06.04.2018    9690    Drak87    18       

Красивые графики. Пошаговая инструкция (Highstock) 121

Статья Программист Нет файла v8 Бесплатно (free) Работа с интерфейсом

Данный подход опробован на библиотеках: Нighcharts и Highstock. Для работы будет необходима 1С и браузер Google Chrome. Чукча не писатель (первая публикация).

22.11.2017    14085    Degrement    20       

Меняем стандартную форму выбора для реквизита формы на свою форму с запросом 51

Статья Программист Нет файла v8 Россия Бесплатно (free) Практика программирования Работа с интерфейсом

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

30.09.2017    15668    ah7777777    24       

"Мигаем" интерфейсом, или цепочки асинхронных вызовов 71

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Работа с интерфейсом

Как, не блокируя интерфейс, привлечь внимание пользователя к интерфейсным элементам. Или, попросту говоря, "мигнуть" чем-то.

06.09.2017    12517    Chrizt    13       

"Восстановить положение окна" - не помогает. Как я решил проблему. 28

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

Как получилось решить проблему глюков отображения формы документа.

28.05.2017    46090    niko11s    44       

Как добавить/убрать кота в отчет? 77

Статья Программист Нет файла v8 БП3.0 Бесплатно (free) Работа с интерфейсом

Кот в отчете: кому-то нравится, кого-то жутко бесит. Как избавиться, заменить, оставить (нужное подчеркнуть)?

12.05.2017    22990    starik-2005    16       

Итоги в динамическом списке 46

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

Как быстро посчитать итоги в динамическом списке

03.04.2017    20817    Восьмой    34       

Исправление проблем со встраиванием внешних отчетов в УНФ 1.6 12

Статья Программист Нет файла v8 УНФ Россия Бесплатно (free) Работа с интерфейсом

В УНФ 1.6 (тестил на версии 1.6.7.43) существуют следующие проблемы: 1. при встраивании доп. отчета в базу, он не отображается, пока не собьешь фильтр подсистемы 2. при встраивании доп. отчета в базу, отсутствует команда «Дополнительные отчеты» (по аналогии с командной «Дополнительные обработки») . В статье описывается решение перечисленных проблем.

16.11.2016    11391    TheRealStanly    3       

Как "перемотать" динамический список в начало при открытии? (или некоторые нюансы получения данных динамического списка) 57

Статья Программист Нет файла v8 Бесплатно (free) Работа с интерфейсом

В современных интерфейсах (новостях, социальных сетях и прочим) принято размещать новые данные сверху, более старые - внизу. К сожалению, в 1C сделано несколько по-другому - по умолчанию списки документов отсортированы по возрастанию даты и далее возможно два варианта: либо список при открытии проматывается в конец, либо список может запоминать "последнюю" текущую строку.

03.11.2016    18995    Fragster    25       

Программное создание графических схем (v.2): API для ГрафическойСхемы 73

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

Пример динамического создания графических схем, добавления элементов любых видов. Любые схемы без бизнес-процессов. Программная работа со схемой. Отличие от существующей статьи в том, что здесь используется объектная модель. Исправил и упростил некоторые моменты - результат соответствует схеме, созданной руками. Добавил возможность рисования произвольных форм для существующих фигур.

27.09.2016    16825    serg_infostart    15       

Автоматическое добавление новых реквизитов на форму (УФ) 38

Статья Программист Нет файла v8 v8::УФ Бесплатно (free) Работа с интерфейсом Универсальные функции

Идея такая: Программист добавил реквизит в объект. В комментарии этого реквизита прописал некое спец. слово (можно не матерное). На форму объекта новый реквизит далее попадает автоматом в спец. группу "Дополнительно".

03.08.2016    16128    Патриот    23       

Управляемые формы: Поле HTML Документа и веб-клиент 56

Статья Программист Нет файла v8 Россия Бесплатно (free) Практика программирования Работа с интерфейсом

Взаимодействие javascript и интерфейса 1С дает огромные возможности для реализации нестандартных функций. Раньше можно было напрямую вызывать функции JavaScript через DOM объект document Поля HTML документа. В современных браузерах эта возможность ушла. Более того, в веб-клиенте появляется тип ВнешнийОбъект, который вообще нигде не описан. На Инфостарте были предложения вызывать JavaScript через fireEvent, но это очень неудобно. Предлагаю свой вариант решения.

18.07.2016    23984    compguru    10       

Как вывести динамическое представление для пустого значения (в таблице)? 23

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования Работа с интерфейсом

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

29.03.2016    9655    weissfeuer    9       

Выделение документов в динамическом списке 20

Статья Программист Нет файла v8 Бесплатно (free) Работа с интерфейсом

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

01.02.2016    15721    Sardukar    7       

Три приёма, позволяющие сделать интерфейс конфигураций 1С на управляемых формах удобнее при большом шрифте 52

Статья Программист Нет файла v8 УНФ ERP2 БП3.0 Windows Бесплатно (free) Работа с интерфейсом Универсальные функции

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

05.11.2015    14930    H-Labs    11       

Как скрыть "пустые группы" в списке выбора справочника при отборе 46

Статья Программист Нет файла v8 Бесплатно (free) Работа с интерфейсом

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

29.10.2015    25468    shevelyov    25       

Открытие форм нескольких новых документов в тонком и толстом клиенте, УФ 23

Статья Программист Нет файла v8 v8::УФ 1cv8.cf Windows Бесплатно (free) Работа с интерфейсом

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

1 стартмани

29.09.2015    17952    Wezoowy    13       

Параметры сеанса. 47

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Практика программирования Работа с интерфейсом

Параметры сеанса - это объекты метаданных конфигурации. Поговорим об их назначении и принципах работы с ними.

06.09.2015    55155    niko11s    8       

Шкала в строке состояния 51

Статья Программист Нет файла v8 Windows Бесплатно (free) Работа с интерфейсом

Простая шкала, не требующая дополнительных форм и элементов управления

31.08.2015    13378    Ivon    26       

Назначение сочетания клавиш для кнопок командной панели (Обычные формы) 13

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Практика программирования Работа с интерфейсом

Назначение сочетания клавиш кнопкам командной панели Формы списка/выбора для любой конфигурации (Обычные формы)

07.08.2015    14974    bld    7       

Развитие управляемого интерфейса в 1С 8.2 - 1С 8.3 55

Статья Программист Нет файла v8 Windows Бесплатно (free) Практика программирования Математика и алгоритмы Работа с интерфейсом

К управляемым формам, которые появились в 8.2, я до сих пор относился презрительно. Считал это неудачной попыткой 1С следовать модным тенденциям в разработке интерфейсов и прогибом для возможности работать через браузер. Я считал, что 1С пожертвовала простотой разработки в угоду веб-доступу. Но после курсов Арутюнова Сергея по управляемому интерфейсу в июле 2015 года в УЦ1 я поменял ненависть на любовь. Звучит парадоксально, но это так. А теперь подробнее…

27.07.2015    34975    fixin    103       

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

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

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

22.06.2015    21379    Tatitutu    12       

Недокументированное использование стандартных обработок из меню "Все функции". 902

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Практика программирования Работа с интерфейсом

Рассмотрены возможности произвольного использования стандартных функций, вызываемых из меню платформы "Все функции" - "Стандартные" (Активные пользователи, Журнал регистрации, Поиск ссылок на объект, Проведение документов ...).

19.06.2015    100344    ekaruk    121       

Быстрый ввод строковых значений в поля составного типа 63

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

Когда нужно дать пользователю возможность вводить с клавиатуры строковые значения в поле ввода составного типа

04.06.2015    17148    Cyberhawk    14       

Личный опыт эскплуатации интерфейса "Такси" 11

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Работа с интерфейсом

Уважаемые коллеги, предлагаю вам мой личный опыт использования интерфейса "Такси"

07.02.2015    15262    Marik    30       

Как перенести форму документа (справочника, ...) из одного документа (справочника, ...) в другой похожий документ (справочник, ...) 54

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Практика программирования Работа с интерфейсом

При попытке изменить Тип Реквизита «Объект» все элементы формы теряли путь к данным, ладно бы «поля ввода» (можно было выбрать заново «путь к данным»), но с табличными частями вообще труба, при выборе в «Таблице» все колонки в этом элементе банально удалялись. Можно, конечно, потратить кучу времени и вручную продублировать все то, что есть в форме оригинала, но я нашел другой путь!

26.11.2014    14227    RomanBor    18       

Создание интерфейса со всеми блокировками прав пользователя 20

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Работа с интерфейсом

Создание интерфейса (напр. Продавец) со всеми блокировками прав пользователя (доступ к конфигуратору, меню Операции, Все функции, правам пользователей в меню сервис и др.)

10.10.2014    12275    ~ADm!t_@vd~    8       

Свернуть с учетом уровня дерево значений на управляемой форме 11

Статья Программист Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Работа с интерфейсом

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

03.10.2014    12948    ivashka    2       

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

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Работа с интерфейсом

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

30.09.2014    62758    John_d    14