Вопрос № 92067: Здравствуйте господа.
Вопрос вот в чём(может и не по програмью, но всётаки):
Есть у меня старая обработка в которую много чего введено руками (в список) и сохранено через "сохранить настройку". Другие пользователи (кроме меня) загру...Вопрос № 92143: Здравствуйте, ув. эксперты!
Вопрос: 1С 8.0 – можно ли обращаться к метаданным как в 7.7.
И если можно подскажите, пожалуйста, как.
Виталий.
..Вопрос № 92168: Здравствуйте уважаемые эксперты! Подскажите как правильно разграничить права доступа к штатному расписанию. Необходимо ограничить доступ даже на чтение к мин и макс окладам некоторых позиций Штатного расписания. Другими словами, чтобы сотрудники отде...
Вопрос № 92.067
Здравствуйте господа.
Вопрос вот в чём(может и не по програмью, но всётаки):
Есть у меня старая обработка в которую много чего введено руками (в список) и сохранено через "сохранить настройку". Другие пользователи (кроме меня) загрузить настройку не могут. Где в профиле храняться эти изменения?
И сейчас еще надо эту настройку загрузить в новую обработку. Как это сделать?
Заранее благодарен.
Отправлен: 19.06.2007, 15:26
Вопрос задал: DaLi_Bor (статус: 3-ий класс)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Андрей Тимофеев
Здравствуйте, DaLi_Bor!
Все настройки хранятся в каталоге пользователя указанном в конфигураторе.
Ответ отправил: Андрей Тимофеев (статус: 4-ый класс)
Ответ отправлен: 19.06.2007, 15:35
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, DaLi_Bor!
1. Настройка хранится в файле .lst в каталоге пользователя, и другие пользователи и другие обработки взять этот файл не могут.
2.Добавьте в обработку кнопку Сохранить в файл, Загрузить из файла, и сохраняйте ЗначениеВФайл, ЗначениеИзФайла. сли файл будет в расшаренном месте, то другие пользователи и другие обработки (но не другие конфигурации) смогут им воспользоваться.
3.Пример сохранения для всех пользователей в моей обработке
ip32-94.zt.ukrtel.net/extforms/rpvovan/групповой засос из кассовых аппаратов.ert
Ответ отправил: Vovchai (статус: 2-ой класс)
Ответ отправлен: 20.06.2007, 08:01
Отвечает: Ромашов Евгений Николаевич
Здравствуйте, _vit9791!
ЭтотОбъект.Метаданные().Имя и так далее
Ответ отправил: Ромашов Евгений Николаевич (статус: 1-ый класс)
Ответ отправлен: 20.06.2007, 12:04 Оценка за ответ: 3 Комментарий оценки: мало и не понятно. Смотри ответ Vovchai
Вопрос № 92.168
Здравствуйте уважаемые эксперты! Подскажите как правильно разграничить права доступа к штатному расписанию. Необходимо ограничить доступ даже на чтение к мин и макс окладам некоторых позиций Штатного расписания. Другими словами, чтобы сотрудники отдела кадров не знали ни оклады, ни тарифную сетку высшего руководства.
Отвечает: Игорь К.
Здравствуйте, Щекочихина Татьяна Николаевна!
Только программными средствами.
Частично закрыть справочник используя только управление правами не удастся.
Допустим: в справочник "ШтатноеРасписание" можно ввести реквизит "УровеньСекретности" и при отчете фильтровать по нему.
При интерактивном выборе, (допустим при вводе документа заполнить значение реквизита) можно вместо справочника, для выбора предлагать ТаблицуЗначений или сделать отбор по реквизиту "УровеньСекретности". Вот только надо спрятать панель инструментов на форме справочника, а некоторые функции (добавить, пометить на удаление) самой прописать на добавленных кнопках.
Дерзайте и у Вас все получится.
--------- Лучше два часа потерять, потом за пять минут долететь
Ответ отправил: Игорь К. (статус: 4-ый класс)
Ответ отправлен: 20.06.2007, 15:53 Оценка за ответ: 5 Комментарий оценки: Спасибо!
Отвечает: ATan
Здравствуйте, Щекочихина Татьяна Николаевна!
К сожалению в 1С предприятии нет встроеннго способа ограничения доступа к отдельным записям базы данных. Можно ограничить доступ ко всему справочнику но не к отдельной записи. Отсюда есть несколько вариантов решения вашей проблемы, но это потребует владение навыками программирования.
1. Самый простой способ - это ведение учета зарплаты ваших шефов в отдельной базе, а в вашей рабочей базе будут только общие сведения о них. Однако с формированием сводной отчетности по ЗП будут проблемы. :)
2. Придется переделать отчеты по штатнному расписанию, а в них уже исскуственно отсеивать своих шефов и ставить им оклад равным ХХХ руб.:) Как это сделать решайте сами, вариантов много.
ну и т.п. способы, общая идея которых сводиться к искажению отображения данных для определенных пользователей и переделке конфигурации.
Удачи.
Ответ отправил: ATan (статус: 3-ий класс)
Ответ отправлен: 20.06.2007, 16:06 Оценка за ответ: 5 Комментарий оценки: Спасибо!
Отвечает: Ovr1970
Здравствуйте, Щекочихина Татьяна Николаевна!
Во первых - это можно сделать только програмно.
Самый простой способ - ориентироваться на права пользователя.
Приерно так: Если НазваниеНабораПрав()="Кадровик" Тогда
Соответсвенно эти конструкции надо вставить для изменения интерфейса и (или ) выводимых данных в справочники и отчеты по штатному расписанию.
Ответ отправил: Ovr1970 (статус: Практикант)
Ответ отправлен: 21.06.2007, 10:14 Оценка за ответ: 5 Комментарий оценки: Спасибо, что откликнулись!