Имя: Пароль:
1C
 
Закладки на форме
0 LazyGuy
 
29.11.07
14:21
Здравствуйте. У меня на работе стоит 1C v 70.020. Попытался использовать закладки. Ввел вот такой простейший код в модуле формы

Процедура ПриОткрытии()
   Форма.ИспользоватьЗакладки(1);
   Форма.Закладки.ДобавитьЗначение(1,"ОсновнойЗаработок");
       ...
       ...
   Форма.Закладки.ДобавитьЗначение(4,"Дополнительно");
       Форма. ИспользоватьСлой("ОсновнойЗаработок");
КонецПроцедуры

Закладки имеют абсолютно те же названия что и слои. При запуске в режиме предприятия система выдает ошибки для каждой строки в которой добавляется закладка: Ожидается идентификатор. Подскажите пожалуйста с чем это может быть связано.
1 ValeraSv
 
29.11.07
14:22
Обнови движок
2 LazyGuy
 
29.11.07
14:57
Наверное так и сделаю. Есть еще мысли по этому поводу??
3 Salimbek
 
29.11.07
15:02
(2) Посмотри как в типовых с закладками, если там работает, то скопируй их код к себе
4 ValeraSv
 
29.11.07
15:03
Все должно работать.
5 TaHKeP
 
29.11.07
16:16
Сделай так:

Процедура ПриВыбореЗакладки(Зн)  
   Форма.ИспользоватьСлой("Основной",1);
   Если Зн=1 Тогда    
       Форма.ИспользоватьСлой("Кнопки",1);
       Форма.ИспользоватьСлой("Клиент",1);
       Форма.ИспользоватьСлой("Отбор",0);
   Иначе      
       Форма.ИспользоватьСлой("Клиент",0);
       Форма.ИспользоватьСлой("Отбор",1);
       Форма.ИспользоватьСлой("Кнопки",1);
   КонецЕсли;    
КонецПроцедуры

Процедура ПриОткрытии()
   Форма.ИспользоватьЗакладки(1);
   Форма.Закладки.ДобавитьЗначение(1,"Дебиторка  ");
   Форма.Закладки.ДобавитьЗначение(2,"Отбор  ");
   
   ПриВыбореЗакладки(1);
КонецПроцедуры