Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 04:20

как при создании на сервере получить ссылку строки на форме списка документа?

Автор Yamuna, 10 окт 2019, 13:46

0 Пользователей и 1 гость просматривают эту тему.

Yamuna

Добрый день, подскажите как получить на форме списка документа в событии СписокПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки)ссылку на стороку, т.е на документ , который является ключем в Строки,мне эту ссылку надо потом использовать в запросе...
&НаСервереБезКонтекста
Процедура СписокПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки)

Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ИТС_ПодпискиТОРСрезПоследних.СостояниеЗаявки КАК СостояниеЗаявки,
| ИТС_ПодпискиТОРСрезПоследних.ДатаСостояния КАК ДатаСостояния
|ИЗ
| РегистрСведений.ИТС_ПодпискиТОР.СрезПоследних КАК ИТС_ПодпискиТОРСрезПоследних
|ГДЕ
| ИТС_ПодпискиТОРСрезПоследних.Заявка = &Заявка";

Запрос.УстановитьПараметр("Заявка",Строки.Ключ) ;// так не работает

РезультатЗапроса = Запрос.Выполнить();

ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
// Вставить обработку выборки ВыборкаДетальныеЗаписи
КонецЦикла;

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


Yamuna

как получить текущие данные строки чтобы в реквизит Состояние заявки добавить значение из регистра?

bsn-chita

Там не одно значение содержится. Что вы конкретно хотите в итоге получить опишите. Если получить например первое значение то вот код:

МассивСтрок = Строки.ПолучитьКлючи();
ПервыйЭлемент = МассивСтрок[0];

А так смотрите в синтакс помощнике в вычислить выражение смотрите что за тип интересуемый и его вбивайте так быстрее будет.

Yamuna

Цитата: bsn-chita от 10 окт 2019, 14:31
Там не одно значение содержится. Что вы конкретно хотите в итоге получить опишите.
тут ситуация такая: при проведении документа ВходящаяЗаявка в реквизит "Состояние заявки" записывается "не заявлена" и потом когда ВходящаяЗаявка указывается в табличной части ИсходящейЗаявки при проведении реквизиту "Состояние заявки" присваивается "Заявлена", и чтобы на форме списка и в документе отобразить это состояние, я и стараюсь это выполнить. как это можно лучше сделать?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск