0
Gracheva
10.03.16
✎
10:02
|
Месяц назад только начала изучать 1с.
Необходимо для определенного пользователя запустить внешний отчет с определенными настройками.
В модуле общего приложения есть такая процедура:
Процедура СформироватьОтчеты()
ВыбраннаяНастройка = ВосстановитьЗначение( "ОбработкаРапортРуководителю_Настройки");
Если Не ВыбраннаяНастройка = Неопределено Тогда
Параметры = Неопределено;
Если ВыбраннаяНастройка.Свойство("_ДанныеФормы", Параметры) Тогда
АвтоЗапуск = Неопределено;
Параметры.Свойство("ФормироватьПриСтартеСистемы", АвтоЗапуск);
Если Не АвтоЗапуск = Неопределено И АвтоЗапуск Тогда
Конечно же ВыбраннаяНастройка у меня равно Неопределено.
Откуда вообще брать название настройки для ВосстановитьЗначение()?
|
|
2
lubitelxml
10.03.16
✎
10:14
|
Глобальный контекст (Global context)
СохранитьЗначение (SaveValue)
Синтаксис:
СохранитьЗначение(<Имя>, <Значение>)
Параметры:
<Имя> (обязательный)
Тип: Строка.
Имя, с которым сохраняется значение, используется для идентификации сохраняемых значений.
<Значение> (обязательный)
Тип: Произвольный.
Сохраняемое значение.
Описание:
Сохраняет значение для использования не только в текущем, но и в последующих сеансах работы с программой. Значение хранится индивидуально для каждой пары информационная база - пользователь. Например, можно сохранять значения по умолчанию, используемые данным пользователем.
Доступность:
Толстый клиент.
Пример:
СохранитьЗначение("СрокИсполненияЗаказа", СрокИсполнения);
СохранитьЗначение("СкладПоУмолчанию", МестоХранения);
|
|
3
dubraver
10.03.16
✎
10:14
|
СохранитьЗначение(<Имя>, <Значение>) // Сохраняет значение для использования в текущем и последующих сеансах работы с программой.
ВосстановитьЗначение(<Имя>) // Получает значение, сохраненное ранее с помощью метода СохранитьЗначение
|
|