A
A
Armenjan12020-08-24 11:05:22
1C-Enterprise
Armenjan1, 2020-08-24 11:05:22

How to get value in request?

&НаСервереБезКонтекста
    Функция Количества(Номенклатура)
Запрос = Новый Запрос;
  Запрос.Текст = 
    "ВЫБРАТЬ
    |	ОстаткиТоваров1Остатки.КоличествоОстаток КАК КоличествоОстаток
    |ИЗ
    |	РегистрНакопления.ОстаткиТоваров1.Остатки(, Номенклатура = &Номенклатура) КАК ОстаткиТоваров1Остатки";
  
  Запрос.УстановитьПараметр("Номенклатура", Номенклатура);
  
  РезультатЗапроса = Запрос.Выполнить();
  
  ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
  
  Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
    возврат ВыборкаДетальныеЗаписи.КоличествоОстаток;
  КонецЦикла;
        
      КонецФункции

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
Denis Melnikov, 2020-08-24
@Armenjan1

debug and see what is transferred in the document to the "nomenclature" parameter

A
Alexander, 2020-08-24
@Dem0lisher

And if not from any section (neither "processing", nor "documents")? Well for example in the console of requests to execute?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question