Куперс

Бухучет и анализ

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

1С:Предприятие 7.7 /
Практические рекомендации /
Другие практические рекомендации

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

Другие материалы по теме:
пробел, поиск, элемент, справочник, 7.7

Материалы из раздела: 1С:Предприятие 7.7 / Практические рекомендации / Другие практические рекомендации

Общесистемные механизмы и принципы

Переоценка основных средств

Источники данных для расчетов бюджетирования

Основные элементы подсистемы. Горизонт и периодичность планирования

Хранение кадровой информации по сотруднику

Нас находят: поиск в справочнике 1с 7 7 по коду, поиск по коду в 1с v 7 7, в программе 1с справочник с кодом 84, ЧисловоеЗначение 1с, поиск по коду в 1с, поиск по коду в 1с 77, числовой код услуги, справочник найти по коду 1с 7, поиск числовыx значений 1c, поиск темы в справочнике в 1с

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

Получить группы пользователей 1с в Бухгалтерии 2.0

В конфигурации Бухгалтерия 2.0 можно воспользоваться типовой функцией ГруппыПользователя(<Пользователь>), из модуля УправлениеПользователями.

Пример 1. Получим все группы текущего пользователя.

Пользователь = ПараметрыСеанса.ТекущийПользователь; Группы = УправлениеПользователями.ГруппыПользователя(Пользователь);

Получить группы пользователей 1с в Управлении торговлей 11

В конфигурации Управление торговлей 11.1 можно использовать следующую функцию:

Функция ГруппыПользователя(Пользователь) Экспорт ВсеПользователи = Справочники.ГруппыПользователей.ВсеПользователи; Запрос.УстановитьПараметр(«Пользователь», Пользователь); Запрос.УстановитьПараметр(«ВсеПользователи», ВсеПользователи); Запрос = Новый Запрос; Запрос.Текст = «ВЫБРАТЬ | ГруппыСостав.Ссылка КАК Группа |ИЗ | Справочник.ГруппыПользователей.Состав КАК ГруппыСостав |ГДЕ | ГруппыСостав.Пользователь = &Пользователь | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | ГруппыПользователей.Ссылка |ИЗ | Справочник.ГруппыПользователей КАК ГруппыПользователей |ГДЕ | ГруппыПользователей.Ссылка = &ВсеПользователи»; ТаблицаГрупп = Запрос.Выполнить().Выгрузить(); МассивГрупп = ТаблицаГрупп.ВыгрузитьКолонку(«Группа»); Возврат МассивГрупп; КонецФункции

Эту функцию можно расположить в вашем, не типовом, серверном общем модуле и использовать по мере надобности.

Пример 2. Проверить, принадлежит ли текущий пользователь 1с группе пользователей Розничные продажи (код для серверной процедуры)

ТекущийПользователь = ПараметрыСеанса.ТекущийПользователь; Пользователь = ПараметрыСеанса.ТекущийПользователь; ГруппыПользователя = УправлениеПользователями.ГруппыПользователя(Пользователь); ГруппаРозница = Справочники.ГруппыПользователей.НайтиПоНаименованию(«Розничные продажи»); Если Не ГруппаРозница = Неопределено Тогда ПользовательРозничныеПродажи = ГруппыПользователя.Найти(ГруппаРозница); Если Не ПользовательРозничныеПродажи = Неопределено Тогда //Необходимый вам код КонецЕсли; Конецесли;

Также прочитайте статью: Как программно в 1с прибавить к дате день

Добавить комментарий

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

Наверх