Имя: Пароль:
1C
1C 7.7
v7: Определения процедур и функций
0 anjel
 
04.05.07
12:02
Выдает ошибку:
<<?>>Процедура Удалить()
{Отчет.ИсторияЦены.Форма.Модуль(11)}: Определения процедур и функций должны размещаться перед операторами основной программы
При проверке модуля обнаружены синтаксические ошибки!

Текст:
Процедура Подбор(Режим)
   Перем КФ;
   ОткрытьПодбор("Справочник.Товар",,КФ,Режим);
   КФ.ВыборГруппы(1);
КонецПроцедуры    
Процедура ОбработкаПодбора(Выб)
   ВыбТовар.ДобавитьЗначение(Выб);
КонецПроцедуры;  
//___________________________
Процедура Удалить()
   Стр=ВыбТовар.ТекущаяСтрока();
   Если Стр>0 Тогда
       ВыбТовар.УдалитьЗначение(Стр);        
   КонецЕсли;                            
КонецПроцедуры;
//___________________________
Процедура Очистить()
   ВыбТовар.УдалитьВсе;
КонецПроцедуры;
//____________________________

Процедура Сформировать()  

Меняю процедуры местами-не помогает. Помогите разобраться
1 povar
 
04.05.07
12:03
; убери после всех КонецПроцедуры
2 Ёпрст2
 
04.05.07
12:03
(0) Определения процедур и функций вынеси вверх, операторы основной программы - в самый низ.
3 Лефмихалыч
 
04.05.07
12:04
у тебя перед первой процедурой/функцией либо операторы какие-то есть, либо где-то между процедурами/функциями
4 Heckfy
 
04.05.07
12:05
(1) +1
5 Скользящий
 
04.05.07
12:08
Пиши с Опенконфои. Он тебе НачалоПроцедуры() КонецПроцедуры() напишет по человечески, а не как ты накарябал.
6 Скользящий
 
04.05.07
12:09
Опенконфои=опенконфом. Клава раздолбанная, сорьки
7 anjel
 
04.05.07
12:09
спасибо. Достаточно было убрать (;)