0
unbred
06.04.19
✎
23:54
|
Есть расширение. в нём есть РС и обработка. хочу в форму обработки дернуть реквизит из РС в виде поля формы. победить не могу. толи лыжи не едут,толи расширение не позволяет.
Намекните плс,можно ли в расширении изобразить подобное? если да,то где косяк? (в реквизите РС галку пробовал ставить "использовать всегда")
&НаСервере
Процедура EngRuНаСервере()
//ФормаСпискаРС=РегистрыСведений.unbredWords.ПолучитьФормуСписка("ФормаСписка");
//Форму списка получить не могу ,хотя в толстом клиенте запускаю.
Запрос=Новый Запрос;
Запрос.текст ="ВЫБРАТЬ
| unbredWords.Ru КАК Ru,
| unbredWords.Eng КАК Eng,
| unbredWords.Тематика КАК Тематика,
| unbredWords.ДомашниеЖивотные КАК ДомашниеЖивотные,
| unbredWords.ДикиеЖивотные КАК ДикиеЖивотные,
| unbredWords.ЧастиТела КАК ЧастиТела,
| unbredWords.Глаголы КАК Глаголы,
| unbredWords.Другое КАК Другое
|ИЗ
| РегистрСведений.unbredWords КАК unbredWords";
Тз=запрос.Выполнить().Выгрузить();
Для Каждого строчка ИЗ ТЗ Цикл
а=1;
НовыйЭлементФормы = Элементы.Добавить(строчка.Eng, Тип("ПолеФормы"));//,Элементы.ДомашниеАнг);
НовыйЭлементФормы.Вид = ВидПоляФормы.ПолеВвода;
//НовыйЭлементФормы.ПутьКДанным = "Строчка.Eng";//Тут ошибка "неверное значение" (объекта нет)
//НовыйЭлементФормы.ПутьКДанным = "ФормаСпискаРС.Eng";
ф=1;
КонецЦикла;
КонецПроцедуры
|
|
3
RomanYS
07.04.19
✎
00:21
|
(2) ПутьКДанным это путь к реквизитам формы (!). Т.е. сначала должны появиться реквизиты формы, а потом уже элементы.
(0) Вообще ни капли не понятно, что ты пытаешься сделать. Пример бы хоть нарисовал, что у тебя в РС и что ожидаешь увидеть на форме.
|
|