|   |   | 
| 
 | Справочник Внешние отчеты и обработки | ☑ | ||
|---|---|---|---|---|
| 0
    
        Ver_olga 24.07.13✎ 10:12 | 
        Доброе утро. Конфигурация УПП. Подскажите, пожалуйста, есть ли возможность узнать из какой папки открыта обработка непосредственно уже из самой обработки. Т.е., н/р: в справочнике "Внешние отчеты и обработки" имеются 2 папки: "Техническая", "Для пользователя". В каждую папку загружена одна и та же обработка. Необходимо при открытии обработки понять: она открыта из папки "Техническая" или из папки "Для пользователя". Спасибо.     | |||
| 1
    
        Капитан О 24.07.13✎ 10:12 | 
        на зачем?     | |||
| 2
    
        Галахад гуру 24.07.13✎ 10:13 | 
        Нет.     | |||
| 3
    
        drcrasher 24.07.13✎ 10:13 | 
        а никак     | |||
| 4
    
        drcrasher 24.07.13✎ 10:15 | 
        формально обработке пофиг, где в дереве справочника она лежит.
  по факту обработка открывается из папки %temp% | |||
| 5
    
        Starhan 24.07.13✎ 10:16 | 
        но зачем?     | |||
| 6
    
        Ver_olga 24.07.13✎ 10:16 | 
        (1), (5) В справочнике Внешних обработок есть папки по наименованиям отделов, разные отделы могут использовать одну и ту же обработку, но с существенной разницей в настройках, нужно сделать, чтобы пользователь 1 не мог открыть чужую обработку, использовать настройку прав по папкам нельзя.     | |||
| 7
    
        Капитан О 24.07.13✎ 10:18 | 
        (6) выглядит так, как будто всем нужна ровно одна обработка     | |||
| 8
    
        Starhan 24.07.13✎ 10:19 | 
        (6) в типовой никак без изменений
  Проще в обработке предусмотреть какие права у текущего пользователя или типа того. | |||
| 9
    
        Галахад гуру 24.07.13✎ 10:20 | 
        (6) "нужно сделать, чтобы пользователь 1 не мог открыть чужую обработку" значит все нужно настраивать права.     | |||
| 10
    
        КнОпка 24.07.13✎ 10:20 | 
        RLS ?     | |||
| 11
    
        Ver_olga 24.07.13✎ 10:23 | 
        RLS пытались настроить, они у нас периодически слетают, поэтому хотели для надежности прописать в модуле обработки.     | |||
| 12
    
        Конфигуратор1с 24.07.13✎ 10:23 | 
        (0) если без доработок то в обработке при открытии проверяшь права доступа к папке, добавив предварительно в настройки пользователя папку доступа обработок, если с изменениями то рлс те в помощь     | |||
| 13
    
        Конфигуратор1с 24.07.13✎ 10:23 | 
        (0)кстати. фотка то гда?     | |||
| 14
    
        Лефмихалыч модератор 24.07.13✎ 10:24 | 
        (0) зачем понимать это при открытии?     | |||
| 15
    
        Starhan 24.07.13✎ 10:25 | 
        у них одна обработка на всех, но с разными настройками (внутри обработки). В зависимости от того откуда открыта, надо жестко запрещать определенные настройки
  как я понял | |||
| 16
    
        Ver_olga 24.07.13✎ 10:26 | 
        (15) все верно     | |||
| 17
    
        Ver_olga 24.07.13✎ 10:31 | 
        (12) вот понять какая папка текущая и не могу, т.к. обработка после открытия живет сама по себе и о том к какому элементу справочника Внешние обработки она была привязана не знает.     | |||
| 18
    
        Конфигуратор1с 24.07.13✎ 10:34 | 
        (17) в справочнике у вас два разных элемента. Поэтому приписываете для пользователя ручная настройка - Папка внешних обработок. При открытии проверяете если обработка открывается не с той папки то ее не открываете и сообщаете пользователю что бы взял другую     | |||
| 19
    
        Конфигуратор1с 24.07.13✎ 10:35 | 
        (17) сделаю за 400 рублей без изменения конфигурации)     | |||
| 20
    
        Конфигуратор1с 24.07.13✎ 10:36 | 
        (19) при размещении в личной карточке фото бесплатно)     | |||
| 21
    
        Конфигуратор1с 24.07.13✎ 10:37 | 
        хотя посмотрел справочник вру придется таки поправить модуль формы справочника (((     | |||
| 22
    
        ЧашкаЧая 24.07.13✎ 10:42 | 
        Пользуемся http://infostart.ru/public/85059/. Довольны. 
  Пусть название не вводит вас в заблуждение -- в подсистеме возможно подключить и внешние обработки. Кроме гибкой настройки прав (по пользователям, по группам, по ролям), есть неплохие механизмы для отчетов на СКД. | |||
| 23
    
        Ver_olga 24.07.13✎ 10:42 | 
        (18),(21)
  Фотки красивой нет :) Не могли бы чуть-чуть поподробнее, т.к. то что вы пишете, чисто логически как раз что мне и надо. Я начала делать так: создала доп.регистр сведений, в котором указывается пользователь, обработка (или группа спр.Внешн.обр) которые он имеет право открывать, при открытии проверяю, но получается только в случае когда обработка в справочнике одна. | |||
| 24
    
        Ver_olga 24.07.13✎ 10:45 | 
        (22) спасибо за наводку, но мне теперь самой эта задача интересна. Хотелось бы решить - т.к., как говорится: вот оно близко, а не ухватишь:)     | |||
| 25
    
        КнОпка 24.07.13✎ 10:47 | 
        (24)Можно же попробовать использовать наименование элемента справочника, не?) Самый простой вариант     | |||
| 26
    
        craxx 24.07.13✎ 10:49 | 
        (17) разное имя обработок задать. тогда программно можно отследить     | |||
| 27
    
        Ver_olga 24.07.13✎ 10:51 | 
        (25),(26) тоже можно, наверное так и придется как то-через полумеры идти. Просто привычнее, конечно, искать по самой ссылке - не промахнешься, а здесь так никак не сделаешь, чтобы случайно не промахнуться. Всем спасибо.     | |||
| 28
    
        drcrasher 24.07.13✎ 10:52 | 
        +(25) и анализировать имя файла обработки     | |||
| 29
    
        Конфигуратор1с 24.07.13✎ 11:49 | 
        (23) не надо ниакой доп регистр сведений.  у вас уже есть регистр сведений натсройки пользователя. Ох уж женщины сколько бы у них чего не было им все мало.     | |||
| 30
    
        notebug 24.07.13✎ 11:56 | 
        да тут можно еще по коду проверять. какую-нибудь аббрревиатуру использовать и проверять. аналогично поиску по ссылке. а по ссылке можно проверить поинадлежность по родителю в справочнике, разве нет?     | |||
| 31
    
        Конфигуратор1с 24.07.13✎ 13:02 | 
        (27) покажите почту     | |||
| 32
    
        Конфигуратор1с 24.07.13✎ 13:02 | 
        (31) + или мне напишите на почту куда ответить     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |