Страница 1 из 1
Добавлено: Чт авг 18, 2005 14:06
Relu
Кто хорошо знает програмирование в 1С отзовитесь плиз...- есть парочка вопросов...
[off]добавлено спустя 3 часа 6 минут:[/off]
Что все скромничают ? Активнее плизз... Вот мой вопрос:
1С - Предпиятие 7.7, помогите кто сможет.... В 1С в общем журнале документов есть отборы:
- по виду документов
- по контрагенту
Как зделать чтобы был отбор такой - (по виду документов + по контрагенту) в месте тоесть по двум критериям. К примеру мне нужно открыть именно в журнале документов все док-ты "Поступление Товаров" и только от одного конкретного "Контрагента". Можнло-ли это зделать? Я пробовал но команда "УстановитьОтбор()" не позолет этого. Что делать?
[off]добавлено спустя 3 минуты:[/off]
Мой e-mail:
aurelmd@hotbox.ru , ICQ : 271-265-997
Добавлено: Сб авг 20, 2005 18:32
Dies
Можно, правда сейцас код не вспомню, ибо в отпуске (нет 1С'ки под рукой) и пьян. В начале сентебря выйду не работу, тогда помогу чем смогу. А пока поищи на
www.forum.mista.ru. Только юзай поиск, а то тема поднималась не один раз, и новую тему могут зарезать.
Добавлено: Пт сен 02, 2005 22:51
Faust
Я пробовал но команда "УстановитьОтбор()" не позолет этого
Еще как позволяет. Сделай сначала отбор по контрагенту, а потом по видам документов. (Кстати, у самого в первый раз совершенно случайно получилоль, тоже думал, что нельзя

)
Добавлено: Вт сен 06, 2005 11:48
Dies
Relu,
Ну, что разобрался?
Если есть еще вопросы, по 1С - задавай.
Добавлено: Пн сен 19, 2005 11:17
Стэлла
Relu
Отбор сразу по двум реквизитам невозможен.
Можно сделать:
1. Создать обработку (внешне оформить как журнал) и фильтровать там
2. Пользоватся обработкой "Реестр документов"
Faust писал(а):Еще как позволяет. Сделай сначала отбор по контрагенту, а потом по видам документов
Упссс....извиняюсь...ошибочка...возможно, но не интерактивно
Примерно так:
Процедура УстановитьОтборПоВиду()
УстановитьОтбор("ПоступлениеТМЦ");
КонецПроцедуры
Процедура УстановитьОтборПоКонтрагенту()
Клиент="";
ВвестиЭлемент(Клиент,"Выберите контрагента.","Справочник.Контрагенты);
УстановитьОтбор("Контрагент",Клиент);
КонецПроцедуры
Сперва делаете отбор по Виду документа
УстановитьОтбор("ПоступлениеТМЦ");
потом по контрагенту
УстановитьОтбор(Контрагент);
Добавлено: Пн сен 19, 2005 13:58
Dies
Вроде должно работать, но надо проверить.
Добавлено: Вт сен 20, 2005 13:23
Relu
Спасибо всем, что не бросили товарища !!! С меня пиво!
Но я зделал по другому чуть чуть....
1) В док.Пост.Товаров создал дополнительное поле где прописываю фискальный код Конрагента
2) потом отбираю документы с таким полем...
В результате получаю список док-ов Пост.Тов. по конкретному Агенту....
Все просто....
[off]добавлено спустя 13 минут:[/off]
Коллеги! Вопрос:
Как зделать тобы в журнале док-ов Пост.Товаров работал АВТОПОИСК опять-же по Контргенту.... Типа как в справочнике Конрагентов .... что-бы набирать а курсор автоматом становился скажем на следующий док-т с таким Контрагентом....????
Заранее благодарю !
Добавлено: Вт сен 20, 2005 17:30
Стэлла
Relu писал(а):1) В док.Пост.Товаров создал дополнительное поле где прописываю фискальный код Конрагента
2) потом отбираю документы с таким полем...
В результате получаю список док-ов Пост.Тов. по конкретному Агенту....
Все просто....
Коллеги! Вопрос:
Как зделать тобы в журнале док-ов Пост.Товаров работал АВТОПОИСК опять-же по Контргенту.... Типа как в справочнике Конрагентов .... что-бы набирать а курсор автоматом становился скажем на следующий док-т с таким Контрагентом....????
Он и так работает

Добавлено: Ср сен 21, 2005 09:07
Relu
Стэлла,
Не понял.... он так работает но только по полю "Дата" по пробуй набери причем в формате "ГГГГММДД". А мне надо что-бы и по другим полям тоже.... Ну хотябы по полю "Клиент" ....
