0
zzStas
18.06.13
✎
10:27
|
Добрый день!
При попытки записать в файл конфигурацию для мобильного приложения вываливается ошибка
{ОбщийМодуль.ОбщиеФункции.Модуль(196,20)}: Тип не определен (Запрос)
ТекЗапрос = Новый <<?>>Запрос;
Вот сам кусок:
&НаСервере
Функция ПолучитьЦенуНаДату(Номенклатура,ТипЦены, ТекДата=Неопределено) Экспорт
СтруктураДляВозврата = Новый Структура;
СтруктураДляВозврата.Вставить("Цена",0);
СтруктураДляВозврата.Вставить("Период",Неопределено);
СтруктураДляВозврата.Вставить("Валюта",Неопределено);
Если НЕ (ТипЗнч(Номенклатура) = Тип("СправочникСсылка.Номенклатуры") И ТипЗнч(ТипЦены) = Тип("СправочникСсылка.ТипЦен")) Тогда
Возврат СтруктураДляВозврата;
КонецЕсли;
Если ТекДата=Неопределено Тогда
ТекДата = ТекущаяДата();
КонецЕсли;
ТекЗапрос = Новый Запрос;
ТекЗапрос.Текст =
"ВЫБРАТЬ
| ЦеныСрезПоследних.Период КАК Период,
| ЦеныСрезПоследних.Цена,
| ЦеныСрезПоследних.Валюта
|ИЗ
| РегистрСведений.Цены КАК ЦеныСрезПоследних
|ГДЕ
| ЦеныСрезПоследних.Номенклатура = &Номенклатура
| И ЦеныСрезПоследних.ТипЦены = &ТипЦены
| И ЦеныСрезПоследних.Период <= &Период
|
|УПОРЯДОЧИТЬ ПО
| Период УБЫВ"
;
ТекЗапрос.УстановитьПараметр("Номенклатура",Номенклатура);
ТекЗапрос.УстановитьПараметр("ТипЦены",ТипЦены);
ТекЗапрос.УстановитьПараметр("Период",ТекДата);
Рез = ТекЗапрос.Выполнить();
Выборка = Рез.Выбрать();
Если НЕ Выборка.Следующий() Тогда
Возврат СтруктураДляВозврата;
КонецЕсли;
СтруктураДляВозврата.Вставить("Цена",Выборка.Цена);
СтруктураДляВозврата.Вставить("Период",Выборка.Период);
СтруктураДляВозврата.Вставить("Валюта",Выборка.Валюта);
Возврат СтруктураДляВозврата;
КонецФункции
Спасибо.
|
|
2
zzStas
18.06.13
✎
10:38
|
... сам не программист 1С, программисту было поручено разобраться, но уже 4ый день тупит, поэтому решил немного сам поковырять.
Т.е. как я понял необходимо с нуля писать Мобильное приложение, которое будет уже работать с текущим?
Спасибо.
|
|