Имя: Пароль:
1C
1С v8
Выгрузить() табличную часть в общем модуле
0 Patrio_
O_Muerte
 
12.01.15
15:35
Добрый день.
Вызываю общий модуль с процедурой выгрузки табличной части в таблицу значений (Выгрузить()). Не работает падла.
Говорит мол Выгрузить не доступен на клиенте, хотя модуль у меня выполняется на сервере и директива исполнения &НаСервере перед процедурой указана.
Типа такого:

&НаКлиенте
Процедура Проц1()

ТЗ = Объект.ТабличнаяЧасть;
ОбщийМодуль.Проц2(ТЗ);

КонецПроцедуры

&НаСервере
Процедура Проц2(ТЗ) Экспорт

ВремТЗ = ТЗ.Выгрузить(); // вот тут падает

КонецПроцедуры

по причине:
Метод недоступен на клиенте

Подскажите как решить.
1 Euguln
 
12.01.15
15:39
(0) Галочку "Клиент" у модуля сними в свойствах.
2 Euguln
 
12.01.15
15:41
+ и вызывай на сервере
Процедура Проц1()

Проц2();

КонецПроцедуры

&НаСервере
Процедура Проц2() Экспорт

ТЗ = Объект.ТабличнаяЧасть;
ВремТЗ = ТЗ.Выгрузить();


КонецПроцедуры
3 Patrio_
O_Muerte
 
12.01.15
15:56
Благодарю.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой