Имя: Пароль:
1C
1С v8
Внешний отчет при запуске 1с
0 Gracheva
 
10.03.16
10:02
Месяц назад только начала изучать 1с.
Необходимо для определенного пользователя запустить внешний отчет с определенными настройками.
В модуле общего приложения есть такая процедура:
Процедура СформироватьОтчеты()

ВыбраннаяНастройка = ВосстановитьЗначение( "ОбработкаРапортРуководителю_Настройки");
    Если Не ВыбраннаяНастройка = Неопределено Тогда
Параметры = Неопределено;
    Если ВыбраннаяНастройка.Свойство("_ДанныеФормы", Параметры) Тогда
    АвтоЗапуск = Неопределено;
            Параметры.Свойство("ФормироватьПриСтартеСистемы", АвтоЗапуск);
    Если Не АвтоЗапуск = Неопределено И АвтоЗапуск Тогда


Конечно же ВыбраннаяНастройка у меня равно Неопределено.
Откуда вообще брать название настройки для ВосстановитьЗначение()?
1 lubitelxml
 
10.03.16
10:13
СохранитьЗначение()
2 lubitelxml
 
10.03.16
10:14
Глобальный контекст (Global context)
СохранитьЗначение (SaveValue)
Синтаксис:

СохранитьЗначение(<Имя>, <Значение>)
Параметры:

<Имя> (обязательный)

Тип: Строка.
Имя, с которым сохраняется значение, используется для идентификации сохраняемых значений.
<Значение> (обязательный)

Тип: Произвольный.
Сохраняемое значение.
Описание:

Сохраняет значение для использования не только в текущем, но и в последующих сеансах работы с программой. Значение хранится индивидуально для каждой пары информационная база - пользователь. Например, можно сохранять значения по умолчанию, используемые данным пользователем.

Доступность:

Толстый клиент.
Пример:

СохранитьЗначение("СрокИсполненияЗаказа", СрокИсполнения);
СохранитьЗначение("СкладПоУмолчанию", МестоХранения);
3 dubraver
 
10.03.16
10:14
СохранитьЗначение(<Имя>, <Значение>) // Сохраняет значение для использования в текущем и последующих сеансах работы с программой.
ВосстановитьЗначение(<Имя>) // Получает значение, сохраненное ранее с помощью метода СохранитьЗначение