Имя: Пароль:
1C
1С v8
Функция склонения ФИО выполняется только на клиенте!
0 КВАДРО2
 
13.11.12
13:53
Функция склонения ФИО выполняется только на клиенте, а надо чтобы выполнялось на сервере т.к. используется регламентное задание...Как сделать, выполнялось на сервер? Вот кусок кода, если я уберу #Клиент - не поможет ведь?

   НайденноеЗначение = ОбщегоНазначенияПереопределяемый.ПолучитьЗначениеПеременной(ИмяПараметраВР, НайденноеЗначение, Кэш, ПоместитьВКэш);
   
   Если НайденноеЗначение = Неопределено Тогда
       
       Если ИмяПараметраВР = ВРег("глКомпонентаСклоненияФИО") Тогда
           #Если Клиент Тогда
           Если НЕ ПолучитьИзКэшаКонфигурации(ИмяПараметраВР, НайденноеЗначение, Кэш, ПоместитьВКэш) Тогда
               Попытка
                   // Загружаем внешнюю компоненту
                   ПодключитьВнешнююКомпоненту("ОбщийМакет.КомпонентаСклоненияФИО", "Decl", ТипВнешнейКомпоненты.Native);
                   НайденноеЗначение = Новый("AddIn.Decl.CNameDecl");
               Исключение
1 zak555
 
13.11.12
13:54
используй грамотную функцию
2 КВАДРО2
 
13.11.12
13:57
(1) Можно подробней?
3 zak555
 
13.11.12
14:04
4 КВАДРО2
 
13.11.12
14:11
(3)Спасибо! Завтра попробую и отпишусь
5 zak555
 
13.11.12
14:18
главное не скажи, что это функция для 77 ))
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс