Имя: Пароль:
1C
1С v8
Скопировал рабочую базу к себе, у меня ошибка. На рабочей все работает... Что не так?
,
0 SkillUp
 
26.09.18
15:15
Скопировал рабочую базу к себе, у меня ошибка. На рабочей все работает... Что не так?

Код, на который выдает ошибку (часть кода):

&НаКлиенте
Процедура СписокВыполненияВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
          
    СтандартнаяОбработка = Ложь;
    Если ТипЗнч(ВыбраннаяСтрока) <> Тип("РегистрСведенийКлючЗаписи.ВыполенияЗаданий") Тогда
        Возврат;    
    КонецЕсли;
    Рег = РегистрыСведений.ВыполенияЗаданий.Получить(Новый Структура("Клиент,Задание,КоммерческоеПредложение",ВыбраннаяСтрока.Клиент,ВыбраннаяСтрока.Задание,ВыбраннаяСтрока.КоммерческоеПредложение));
    Если Рег.Выполнено или Рег.Завершено Тогда
        Если Вопрос("Этот клиент уже обработан ИЛИ задание отменено. Открыть на просмотр?", РежимДиалогаВопрос.ДаНет) = КодВозвратаДиалога.Нет  Тогда
            Возврат;
        КонецЕсли; ;
    КонецЕсли;
    Если ВыбраннаяСтрока.Задание.ТипЗадания=ПредопределенноеЗначение("Перечисление.ПМ_ТипыЗаданийАктуализатору.Актуализировать") Тогда
        //подготовим кеш
        ПМ_Лига.ПодготовитьКеш(ВыбраннаяСтрока.Задание);
        Об=ВыбраннаяСтрока.Клиент.ПолучитьОбъект();
        П = Новый Структура("Ключ,Задание", ВыбраннаяСтрока.Клиент,ВыбраннаяСтрока.Задание);
        
        
        Если ПараметрыСеанса.ТекущийПользователь.ИспользоватьКомплекснуюФормуКлиента3в1 = Истина Тогда
            Форм=ОткрытьФорму("Справочник.ПМ_Клиенты.Форма.КомплекснаяФорма3в1",П);
        Иначе
            Форм=ОткрытьФорму("Справочник.ПМ_Клиенты.Форма.ФормаАктуализации",П);
        КонецЕсли;


Сама ошибка:


{Задача.ЗадачаИсполнителя.Форма.ЗадачиАктуализатораДляРабочегоСтола.Форма(180,8)}: Переменная не определена (РегистрыСведений)
    Рег = <<?>>РегистрыСведений.ВыполенияЗаданий.Получить(Новый Структура("Клиент,Задание,КоммерческоеПредложение",ВыбраннаяСтрока.Клиент,ВыбраннаяСтрока.Задание,ВыбраннаяСтрока.КоммерческоеПредложение));
{Задача.ЗадачаИсполнителя.Форма.ЗадачиАктуализатораДляРабочегоСтола.Форма(193,8)}: Переменная не определена (ПараметрыСеанса)
        Если <<?>>ПараметрыСеанса.ТекущийПользователь.ИспользоватьКомплекснуюФормуКлиента3в1 = Истина Тогда
{Задача.ЗадачаИсполнителя.Форма.ЗадачиАктуализатораДляРабочегоСтола.Форма(223,9)}: Переменная не определена (ПараметрыСеанса)
            Если <<?>>ПараметрыСеанса.ТекущийПользователь.ИспользоватьКомплекснуюФормуКлиента3в1 = Истина Тогда

Сталкивался ли кто-то с подобной ситуацией?
1 Вафель
 
26.09.18
15:16
и это все на клиенте? как это вообще работало?
2 Вафель
 
26.09.18
15:17
хотя может рабочая запускается в режиме толстый клиент уф
3 SkillUp
 
26.09.18
15:17
(2) Сейчас проверю....
4 SkillUp
 
26.09.18
15:18
(2) Нет, не в этом дело...
5 SkillUp
 
26.09.18
15:19
(1) Да, это на клиенте.
6 SkillUp
 
26.09.18
15:20
(1) Как работало? Да просто у пользователя открывалось пользовательское приложение и все... А у меня выдает ошибку эту ,под любым пользователем...
7 SkillUp
 
26.09.18
15:23
Переменная не определена (РегистрыСведений)
    
Что-то я не понимаю...
8 Вафель
 
26.09.18
15:24
(7) загляни в СП и увидь, что на тонком клиенте это не доступно
9 s03
 
26.09.18
15:25
(6) проверь, в каком режиме работают пользователи с рабочей базой
10 Флориан
 
26.09.18
15:25
"ВыполенияЗаданий" - бггг...
11 Малыш Джон
 
26.09.18
15:26
(0) запускаешь в автоматическом режиме, а там откуда копировал, толстый клиент стоял?
12 SkillUp
 
26.09.18
15:29
Да, вот сейчас проверяю!!!
13 Фрэнки
 
26.09.18
15:30
(7) может в строке запуска на пользователе там прописан толстый клиент, а тебе этого не видно?
14 SkillUp
 
26.09.18
15:30
(11) Да, ДЕЛО БЫЛО В ЭТОМ.
15 SkillUp
 
26.09.18
15:30
СПАСИБО!!!
16 SkillUp
 
26.09.18
15:31
(8) Да, просмотрел, спасибо!