Имя: Пароль:
1C
1С v8
Вызвать процедуру глобального контекста
0 odines
 
15.10.12
17:03
вызываю из модуля формы
НаКлиенте
Проц 1

ОчиститьНаСервере();

КонецПроц1

Проц ОчиститьНаСервере()
ОчиститьНастройкиПользователя()
КонецПроц

ругается

Процедура или функция с указанным именем не определена (ОчиститьНастройкиПользователя)
           <<?>>ОчиститьНастройкиПользователя(ПользовательИБ); (Проверка: Сервер)


не пойму почему процедура глобального контекста недоступна в модуле формы?
1 YF
 
15.10.12
17:06
(0) Где эта процедура ОчиститьНастройкиПользователя описана-то?
2 odines
 
15.10.12
17:07
ОчиститьНастройкиПользователя (ClearUserSettings)
Вариант синтаксиса: По пользователю информационной базы

Синтаксис:

ОчиститьНастройкиПользователя(<ПользовательИБ>)
Параметры:

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

Тип: ПользовательИнформационнойБазы.
Пользователь информационной базы, для которого выполняется очистка настроек.
Вариант синтаксиса: По имени

Синтаксис:

ОчиститьНастройкиПользователя(<ИмяПользователяИБ>)
Параметры:

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

Тип: Строка.
Имя пользователя информационной базы.
Описание:

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

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

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

Также удаляются настройки пользователя из системного хранилища настроек.
Пример:

ОчиститьНастройкиПользователя(ПользователиИнформационнойБазы.ТекущийПользователь());
3 Капитан О
 
15.10.12
17:08
(0) потому что процедура с указанным именем не определена
4 YF
 
15.10.12
17:08
ОчиститьНаСервере() - где выполняется?
5 Wobland
 
15.10.12
17:08
+(3) на сервере
6 Fish
 
15.10.12
17:09
(2) Надо несколько раз перечитать фразу:
"Доступность:

Толстый клиент. "

Много думать.
7 Капитан О
 
15.10.12
17:09
(4) боюсь предположить...
8 odines
 
15.10.12
17:09
НаКлиенте
ОчиститьНаСервере()


НаСервере
ОчиститьНаСервере()
ОчиститьНастройкиПользователя
9 YF
 
15.10.12
17:10
(8) Тогда (6)
10 odines
 
15.10.12
17:10
(6) что думать? под толстым запускаюсь - ошибка та же...
11 Wobland
 
15.10.12
17:11
(8) научить уже амперсанд набирать как я - без переключения раскладки
12 YF
 
15.10.12
17:11
(10) Все-таки еще думать
13 Wobland
 
15.10.12
17:11
(10) ключевое слово для тебя "много"
14 Wobland
 
15.10.12
17:11
(11) *научись
15 YF
 
15.10.12
17:12
(14) А как?
16 Wobland
 
15.10.12
17:13
17 odines
 
15.10.12
17:21
(12) не догоняю никак, должен быть доступен глобальный контекст...
18 Wobland
 
15.10.12
17:22
(17) воистину так. можно вызывать вот прямо так: ОчиститьНастройкиПользователя(ПользовательИБ)
но только на сервере
19 YF
 
15.10.12
17:22
(17) Доступность "ТолстыйКлиент" какбы говорит, что процедура доступна НА КЛИЕНТЕ, причем не на любом, а только на толстом ...
20 Wobland
 
15.10.12
17:23
(18) ойёй, но никак не на сервере
21 odines
 
15.10.12
17:29
(19) прописал наклиенте - не помогает...
22 Wobland
 
15.10.12
17:32
(21) ты компиляцию от исполнения отличаешь?