Имя: Пароль:
1C
1С v8
передача параметров по значению
0 iva77ru
 
19.08.11
10:55
Помогите, пожалуйста, разобраться:

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

   текФЛ = ВыбранноеЗначение.Физлицо;
   ЗарплатаКВыплатеОрганизацийПереопределяемый.ПроверитьФизлицаДляАвтозаполнения(ЭтотОбъект, Знач текФЛ , Отказ, Заголовок);

При проверки синтаксиса выдает ошибку:
{Документ.ЗарплатаКВыплатеОрганизаций.Форма.ФормаДокумента.Форма(1131,91)}: Ожидается выражение
   ЗарплатаКВыплатеОрганизацийПереопределяемый.ПроверитьФизлицаДляАвтозаполнения(ЭтотОбъект,<<?>> Знач текФЛ , Отказ, Заголовок); (Проверка: Толстый клиент (обычное приложение))

В чем ошибка?
1 cViper
 
19.08.11
10:56
Знач убери.
2 cViper
 
19.08.11
10:58
Оно указывается при определении, а не при использовании функции.
3 iva77ru
 
19.08.11
11:01
Спасибо! Все верно, нужно указывать при определении функции.