30.12.2019 Олег Мороз 12715
Параметры сеанса в 1С 8.3

Содержание:

1.    Какие существуют параметры сеанса в 1С

2.    Управляемые формы 1С  

    

1.      Какие существуют параметры сеанса в 1С

 

Что такое «Параметр сеанса» в 1С? Все слышали, но никто особо не вникал в этот объект конфигурации в программе 1С:Бухгалтерия 8.3.


Параметр сеанса – это глобальная переменная конфигурации, которая задается при запуске системы программы в модуле сеанса конфигурации. А именно в процедуре «УстановкаПараметровСеанса()» Самая известная из всех – это «Текущий Пользователь».


Разработчики могут добавлять параметры с любым необходимым по задаче разным типом. О чем не надо забывать при работе с параметрами, так это о правах на них.


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


Так как сейчас есть конфигурации, в которых есть обычные формы, то обращение к параметрам сеанса будет проще. Всего лишь необходимо будет написать в коде «глЗначениеПеременной(«ТекущийПользователь»);» и мы получим значение параметра. Для своих параметров сеанса будет код посложнее, но его можно также получить, сделав вызов по аналогии с уже существующими параметрами, какие есть. 


2.    Управляемые формы 1С


В управляемых формах 1С все намного проще и быстрее, просто прописываешь «ПараметрыСеанса.ТекущийПользователь();» и будет счастье, получаем значение сеанса.

Приведу пример установки параметра сеанса.




Но обратите внимание, что если параметр неверно задан, не задан или у пользователя нет прав на него, то мы получим ошибку «не удается продолжить выполнение кода».


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


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


С одной стороны все хорошо с параметрами, но вот только они не доступны на тонком клиенте 1С и на веб-клиенте. Потому необходимо быть очень аккуратным и писать код правильно.


Если при использовании параметров сеанса в чем-то не уверены, знайте: всегда рядом есть более опытные коллеги, которые с радостью помогут и подскажут. Ведь они тоже когда-то были в такой же ситуации. Учиться необходимо постоянно, чтобы успевать в ногу со временем.


Специалист компании ООО «Кодерлайн» 

Олег Мороз.

Наши проекты

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
1С:Управление производственным предприятием

- Внедрение функционала управления НСИ;
- Рефакторинг;
- Оптимизация общег...

Московский филиал ООО «Авиакомпания «Икар»
Московский филиал ООО «Авиакомпания «Икар»

Отрасль:
Авиаперевозки

Внедренное типовое решение:
1С:Зарплата и управление персоналом

Управление персоналом и кадровый учет (HRM) Кадровый учет Расчет зарплаты Рег...

Компания IBS
Компания IBS

Отрасль:
Системный интегратор

Внедренное типовое решение:
1С:Управление производственным предприятием

- Интеграция систем – АСУП и «1С:Управление производственным предприятием»...

Установка программного продукта БИТ.Финанс для 1С:Бухгалтерия 8
ООО «Джи Эй Си Шиппинг энд Лоджистикс»

Отрасль:
Транспорт

Внедренное типовое решение:
БИТ.Финанс

Построение единого информационного пространства финансовой службы;
Учет ...

ООО «Солви Пак»
ООО «Солви Пак»

Отрасль:
Торговля. Производство печати на рулонных материалах

Внедренное типовое решение:
1С:CRM+1С:Комплексная автоматизация

Управление отношениями с клиентами (CRM) ...

АО «Аэроклуб»
АО «Аэроклуб»

Отрасль:
Услуги в области делового туризма

Внедренное типовое решение:
1С:Бухгалтерия 8 КОРП

Проведение серии интервью с руководством и ключевыми специалистами Разраб...

Автоматизация кадрового учета на базе «1С:ERP Управление предприятием 2.0»
Автопредприятие ПАО «Газпром»

Отрасль:
Транспорт

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Настройка подсистемы кадрового учета;
- Перенос персональных данных;
- З...

ООО "Эскорт-Центр"
ООО "Эскорт-Центр"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Сквозной учет затрат по объектам
- Бухгалтерский учет
- Расчет зарплаты...

МГК "Световые Технологии"
МГК "Световые Технологии"

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты "Кодерлайн" произвели доработки в системе 1С:ЕРП 2.4 с учетом треб...

Группа компаний ТМ «Дружба народов»
Группа компаний ТМ «Дружба народов»

Отрасль:
Пищевая промышленность

Внедренное типовое решение:
1С:ERP Управление предприятием 2.1

- Переход на новый релиз 2.1 программы «1С:ERP Управление предприятием»
- Разра...

ООО «Экслтрейд»
ООО «Экслтрейд»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оптовая торговля Торговые операции ...

ООО «ЛукБелОйл»
ООО «ЛукБелОйл»

Отрасль:
Нефтегазовая отрасль

Внедренное типовое решение:

- Обследовании бизнес-процессов «Документооборот», «Казначейство и Бюджети...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение