![]() |
![]() |
![]() |
|
Вывод результата Запроса в Табличное Поле | ☑ | ||
---|---|---|---|---|
0
soaringman
14.05.12
✎
15:43
|
Процедура ЗаполнитьНажатие(Элемент)
СписЗнач.Очистить(); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | РеализацияТоваровУслуг.Проведен, | РеализацияТоваровУслуг.Дата, | РеализацияТоваровУслуг.ДоговорКонтрагента, | РеализацияТоваровУслуг.Контрагент, | РеализацияТоваровУслуг.СуммаВключаетНДС, | РеализацияТоваровУслуг.Ответственный |ИЗ | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | КонтактнаяИнформация.Объект КАК Объект, | КонтактнаяИнформация.Тип КАК Тип, | КонтактнаяИнформация.ЗначениеПоУмолчанию КАК ЗначениеПоУмолчанию | ИЗ | РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация) КАК ВложенныйЗапрос | ПО РеализацияТоваровУслуг.Контрагент.Ссылка = ВложенныйЗапрос.Объект"; СписЗнач.загрузить(Запрос.Выполнить().Выгрузить()); КонецПроцедуры Ругается: {Обработка.Моя.Форма.Форма.Форма(3,2)}: Переменная не определена (СписЗнач) <<?>>СписЗнач.Очистить(); (Проверка: Толстый клиент (обычное приложение)) {Обработка.Моя.Форма.Форма.Форма(22,2)}: Переменная не определена (СписЗнач) <<?>>СписЗнач.загрузить(Запрос.Выполнить().Выгрузить()); (Проверка: Толстый клиент (обычное приложение)) Форма обычная, Конфигурация УТ, платформа 8.2 |
|||
1
LamerSql
14.05.12
✎
15:46
|
ну так определи переменную
|
|||
2
Ненавижу 1С
гуру
14.05.12
✎
15:46
|
(0) по-моему все понятно
|
|||
3
soaringman
14.05.12
✎
15:53
|
Так СписЗнач это Объект на форме с типом "СписокСначений на видимой пользователю при запуске обработки, я новичок, с прикладной частью пока еще тяжело. Задача Сделать внешнюю обработку которая будет брать документы из Документы.РеализацияТоваровИУслуг на указанный диапазон дат, проверять на проведение, формировать по каждому документу Торг12 и отсылать на почту контрагенту
|
|||
4
Лоботряс
14.05.12
✎
15:57
|
Разницу между СпискокЗначений и ТаблицаЗначений знаешь?
|
|||
5
salvator
14.05.12
✎
15:59
|
ЭлементыФормы.СписЗнач.Значение = Запрос.Выполнить().Выгрузить();
ЭлементыФормы.СписЗнач.СоздатьКолонки(); Только СписЗнач сделай таблицей значений |
|||
6
soaringman
14.05.12
✎
16:02
|
Теперь Знаю мне нужна ТаблицаЗначений но я по ходу другого не понимаю, я так понял что если я на форме нарисовал ТабличноеПоле с Типом ТаблицаЗначений и именем ТаблЗнач, то мне уже получается не надо определеять переменную так как я буду выводить свой запрос напрямую в ТабличноеПоле или нет ?
|
|||
7
salvator
14.05.12
✎
16:04
|
(6) См. (5), только СписЗнач замени на ТаблЗнач, соответственно
|
|||
8
Лоботряс
14.05.12
✎
16:09
|
Есть элементы формы, и есть реквизиты объекта.
ЭлементыФормы.ТаблицаЗнач - это то что отображается на форме, а ТаблицаЗнач - это реквизит объекта. Связь между ними описывается в свойствах элемента формы в поле "Данные" |
|||
9
soaringman
14.05.12
✎
16:10
|
спасибо за отклики огромное, иду дальше....
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |