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



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

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

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

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

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


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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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


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