Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Вывести в форму списка документы из запроса / 19 сообщений из 19, страница 1 из 1
20.12.2011, 15:29
    #37585122
Taekwonder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
Здравствуйте Уважаемые 1С-ники!
Очень прошу наставьте на путь истинный, выполняю код, он выполняется без ошибок, но результата ожидаемого не получаю. Подскажите что не так? Может чего добавить надо или чего не так как надо делаю?
Вот код:
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Запрос = Новый Запрос;
	Запрос.Текст = "
	|ВЫБРАТЬ * 
	|ИЗ Документ.РеализацияТоваровУслуг 
	|ГДЕ НЕ Проведен И ПометкаУдаления";
	ТЗФильтр = Запрос.Выполнить().Выгрузить();
	//ЭлементыФормы.Список.Данные = "ТЗФильтр";
	ЭлементыФормы.Список.Значение = ТЗФильтр;
	//ЭлементыФормы.Список.АвтоОбновление = Истина;
	ЭлементыФормы.Список.ОбновитьСтроки();



Что собственно надо: Необходимо, чтобы документы отобранные запросом выводились в форму списка документа. Т.е. старый список очистился, а новый появился. Код отрабатывает без ошибок, но ничего не происходит.
...
Рейтинг: 0 / 0
20.12.2011, 15:36
    #37585138
tvm
tvm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
Taekwonder, думаю что в этом:

РезультатЗапроса (QueryResult)
Выгрузить (Unload)
Возвращаемое значение:

Тип: ТаблицаЗначений; ДеревоЗначений.
Если тип обхода задан Прямой, результат выгружается в таблицу значений, в противном случае в дерево значений.
Описание:
Создает таблицу значений (или дерево значений) и копирует в нее все записи набора.
а разве список может в данных содержать таблицу значений
...
Рейтинг: 0 / 0
20.12.2011, 15:38
    #37585145
Taekwonder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
tvm,

То есть присваивать не ТаблицуЗначений, а СписокЗначений?
...
Рейтинг: 0 / 0
20.12.2011, 15:46
    #37585167
tvm
tvm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
Taekwonder,

ну да. на форме есть список. в его свойствах в "Данные" напишите "ТЗФильтр".
запрос выгружайте так
Код: vbnet
1.
запрос.выполнить().выгрузить().ВыгрузитьКолонку(Имя)


а имя посмотрите в отладчике.

строчка
Код: vbnet
1.
ЭлементыФормы.Список.Значение = ТЗФильтр;


имхо не нужна
...
Рейтинг: 0 / 0
20.12.2011, 15:49
    #37585183
tvm
tvm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
блин я лажанулся по ходу. не учел что речь про форму списка документа
...
Рейтинг: 0 / 0
20.12.2011, 15:54
    #37585194
tvm
tvm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
...
Рейтинг: 0 / 0
20.12.2011, 15:57
    #37585204
Taekwonder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
tvm,

Блин, я сделал так как вы писали, но тогда получается обычная форма с отображением ТЗ. Мне бы, надо было бы, чтобы всё-таки сохранилась изначальная форма списка документов, но только там отображались бы те документы, которые отобраны запросом. Т.е. с возможностью их открытия ну т.д.

Ну по типу как в 8.2 есть динамический список, туда пишешь текст запроса и всё в ажуре))
...
Рейтинг: 0 / 0
20.12.2011, 16:03
    #37585224
Taekwonder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
tvm может вот это поможет

Ага, это про 8.2 УФ. Там хоть запрос, хоть отбор.
К сожалению у меня 8.1
...
Рейтинг: 0 / 0
20.12.2011, 16:24
    #37585295
sWinTyz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
Код: sql
1.
ЭлементыФормы.Список.ЗагрузитьЗначения(ТЗФильтр.ВыгрузитьКолонку("МояКолонка"));
...
Рейтинг: 0 / 0
20.12.2011, 16:25
    #37585297
sWinTyz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
повелся за Вами ...

Код: sql
1.
Список.ЗагрузитьЗначения(ТЗФильтр.ВыгрузитьКолонку("МояКолонка"));
...
Рейтинг: 0 / 0
20.12.2011, 16:39
    #37585334
Taekwonder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
sWinTyz,

Вы проверяли или с головы пишите? Ни то, ни то не работает.
...
Рейтинг: 0 / 0
20.12.2011, 16:59
    #37585377
Taekwonder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
Taekwonder,

У кого-нибудь есть мысли или соображения как заставить форму списка документа "делать отбор" не через стандартный отбор, а через запрос?
...
Рейтинг: 0 / 0
20.12.2011, 17:03
    #37585381
tvm
tvm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
TaekwonderTaekwonder,

У кого-нибудь есть мысли или соображения как заставить форму списка документа "делать отбор" не через стандартный отбор, а через запрос?
мысли-то есть... 8.2 например )))
...
Рейтинг: 0 / 0
21.12.2011, 10:07
    #37586236
sWinTyz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
так
тогда подробнее ...

ТипЗнч(Список) = ??????

Если ДокументСписок тогда "купите селедку и морочте ей голову"
...
Рейтинг: 0 / 0
21.12.2011, 11:04
    #37586372
Taekwonder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
sWinTyz,

Ни через список, ни через ДокументСписок - ругается на метод ЗагрузитьЗначения, говорит у этих объектов нет такого метода.
...
Рейтинг: 0 / 0
21.12.2011, 11:31
    #37586438
sWinTyz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
у документаСписка вроде нет
у списка был я вчера из хелпа почти код скопировал
ДокументСписок это другой объект языка
там с отборами надо работать

Если ваши бухгалтера попросят луну достать
пойдете лестницу искать?
...
Рейтинг: 0 / 0
21.12.2011, 11:35
    #37586450
sWinTyz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
я думаю можно сделать, через отбор и КолонкиСписка ... но тягостно
еще есть другие объекты конфигурации через которые можно выбор сделать
но тоже не очень весело это будет
...
Рейтинг: 0 / 0
21.12.2011, 11:56
    #37586520
Taekwonder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
sWinTyz,

Ну, да сделал через отбор. Но отбор не дают делать отборы такие, какие только душе захочется)) А так этого хочется, тем более после того как в 8.2 увидел ДинамическийСписок и возможность кидать в него запрос.
...
Рейтинг: 0 / 0
21.12.2011, 12:10
    #37586549
sWinTyz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вывести в форму списка документы из запроса
обычным людям вроде хватало )))

ну сделайте отбор на ссылку и вид сравнения "в списке"
если Вы такой озабоченный
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Вывести в форму списка документы из запроса / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]