Помогите найти ошибку
05.06.2012
14:19
#1
"В 1с очень зеленый. Передо мной стоит такая задача: необходимо сделать авто заполнение столбца "Показатель" табличной части документа. Название показателя берется из справочника столбец "Название".
При компиляции ошибки не выдает, но на форме при нажатии кнопки не отрабатывает. Работаю в управляемом приложении.
Возможно, не указываю формальные параметры, но струдом понимаю какие именно они должны быть и где прописавются.
Вот что сейчас есть:
&НаКлиенте
Процедура ЗаполнитьПоказатели(Команда)
ЗаполнитьПоказатели(Команда)
КонецПроцедуры
&НаСервере
Процедура ЗаполнитьПоказателиНаСервере(Команда)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Показатели.Ссылка КАК Название
| ИЗ
| Справочник.Показатели КАК Показатели";
РезультатЗапроса = Запрос.Выполнить().Выбрать();
Пока РезультатЗапроса.Следующий() Цикл
НоваяСтрока = Элементы.ТабличнаяЧасть1.ДобавитьСтроку();
НоваяСтрока.Показатель = РезультатЗапроса.Название;
КонецЦикла;
КонецПроцедуры"
При компиляции ошибки не выдает, но на форме при нажатии кнопки не отрабатывает. Работаю в управляемом приложении.
Возможно, не указываю формальные параметры, но струдом понимаю какие именно они должны быть и где прописавются.
Вот что сейчас есть:
&НаКлиенте
Процедура ЗаполнитьПоказатели(Команда)
ЗаполнитьПоказатели(Команда)
КонецПроцедуры
&НаСервере
Процедура ЗаполнитьПоказателиНаСервере(Команда)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Показатели.Ссылка КАК Название
| ИЗ
| Справочник.Показатели КАК Показатели";
РезультатЗапроса = Запрос.Выполнить().Выбрать();
Пока РезультатЗапроса.Следующий() Цикл
НоваяСтрока = Элементы.ТабличнаяЧасть1.ДобавитьСтроку();
НоваяСтрока.Показатель = РезультатЗапроса.Название;
КонецЦикла;
КонецПроцедуры"
Читают тему
(гостей: 1)