Имя: Пароль:
1C
1С v8
в чем ошибка
,
0 Kurbash
 
29.07.13
13:55
такая засада:
    
ЗапросПоБилетам=Новый запрос;
    ЗапросПоБилетам.Текст="ВЫБРАТЬ
                          |    УчетБезналичныхКомандировочныхРасходовБезналичныеРасчеты.Ссылка как докум
                          |ИЗ
                          |    Документ.УчетБезналичныхКомандировочныхРасходов.БезналичныеРасчеты КАК УчетБезналичныхКомандировочныхРасходовБезналичныеРасчеты
                          |ГДЕ
                          |    ИТ_УчетБезналичныхКомандировочныхРасходовБезналичныеРасчеты.ФизЛицо = &Подотчетник";
    ЗапросПоБилетам.УстановитьПараметр("Подотчетник",ФизЛицо);
    РезультатПоБилетам=ЗапросПоБилетам.Выполнить().Выгрузить();
    
    ЗначениеОтбора = Новый Структура("Ссылка",РезультатПоБилетам);
    ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
    ОткрытьФормуМодально("Документ.УчетБезналичныхКомандировочныхРасходов.ФормаСписка", ПараметрыВыбора);

ошибок не выдает но и отбор не делает......в чем ошибка никто не подскажет?
1 Капитан О
 
29.07.13
13:56
странный ГДЕ, очень странный
2 1Сергей
 
29.07.13
13:56
(1)+1


и ещё: .Выгрузить() - возвращает таблицу значений
3 Cube
 
29.07.13
13:56
ЗапросПоБилетам.Выполнить().Выгрузить().ВыгрузитьКолонку("Ссылка")
4 Kurbash
 
29.07.13
13:57
блин точно....замотался, спасибо всем
5 GROOVY
 
модератор
29.07.13
13:57
А что бы не передавать в открываемую форму подотчтника и там уже в дин.списке фильтр выставлять? И работало бы быстрее.
6 Maxus43
 
29.07.13
13:58
ЗначениеОтбора = Новый Структура("Ссылка",РезультатПоБилетам);

ты туда ТЗ засунул... чего хотел?
7 Kurbash
 
29.07.13
14:00
хотел чтобы в форме списка отображались документы согласно запроса
8 Kurbash
 
29.07.13
14:01
блин чет не канает
9 rutony
 
29.07.13
14:04
Зачем вообще запрос...

ЗначениеОтбора = Новый Структура("ФизЛицо",ФизЛицо);
    ПараметрыВыбора = Новый Структура("Отбор", ЗначениеОтбора);
    ОткрытьФормуМодально("Документ.УчетБезналичныхКомандировочныхРасходов.ФормаСписка", ПараметрыВыбора);
10 Kurbash
 
29.07.13
14:05
в документе нет такого реквизита-физлицо, он есть в ТЧ поэтому и отбор делаю по ТЧ
11 rutony
 
29.07.13
14:06
(10) Сделай тогда Критерий отбора
12 Kurbash
 
29.07.13
14:08
не делал ни разу
13 Kurbash
 
29.07.13
14:10
подскажите как
14 Kurbash
 
29.07.13
14:16
ау
15 rutony
 
29.07.13
14:16
Попробуй сделать, там все просто.
16 rutony
 
29.07.13
14:17
Создаешь новый, указываешь тип, в твоем случае это физ. лицо.
Потом в составе указываешь где этот тип можно встретить то

По сути это тот же отбор, но источники данных ты сам указываешь.
17 Kurbash
 
29.07.13
14:28
а, вон как..ну ладно , спасибо
18 Kurbash
 
29.07.13
14:28
станартный отбор править