Обработка заполнения табличной части
☑
0
Loser
26.12.11
✎
13:44
Скажите, пожалуйста, где должны располагаться процедуры и функции, вызываемые из процедуры инициализировать в обработке заполнения табличной части?
У меня получается ошибка Определения процедур и функций должны размещаться перед операторами тела модуля.
Хотя процедуры и функции расположены перед процедурой Инициализировать()
1
Amra
26.12.11
✎
13:45
У тебя скорее точки с запятой стоят после Конецпроцедуры
2
Loser
26.12.11
✎
13:51
нет никаких точки с запятой
3
Loser
26.12.11
✎
13:54
например
Процедура ЗаполнитьСписокТиповЦен(Объект)
/////////////////операторы процедуры
КонецПроцедуры
Процедура ЗаполнитьТабличнуюЧастьПоПоступлениюНаОсновании(Объект,ДокументПоступление,Перезаполнение=Ложь)
ЗаполнитьСписокТиповЦен(Объект);
КонецПроцедуры
Процедура Инициализировать(Объект, ИмяТабличнойЧасти, ТабличноеПолеОбъекта) экспорт
ЗаполнитьТабличнуюЧастьПоПоступлениюНаОсновании(Объект,ДокументПоступление,Истина);
КонецПроцедуры
4
1с-кин
26.12.11
✎
13:59
Разницы нет, где процедура расположена, но где-то не хватает ";", или лишний, и платформа не видит, где КонецПроцедуры.
5
Loser
26.12.11
✎
14:07
Понятно. Получилось)) Спасибо
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший