Кто хорошо знает програмирование в 1С отзовитесь плиз...- есть парочка вопросов...
[off]добавлено спустя 3 часа 6 минут:[/off]
Что все скромничают ? Активнее плизз... Вот мой вопрос:
1С - Предпиятие 7.7, помогите кто сможет.... В 1С в общем журнале документов есть отборы:
- по виду документов
- по контрагенту
Как зделать чтобы был отбор такой - (по виду документов + по контрагенту) в месте тоесть по двум критериям. К примеру мне нужно открыть именно в журнале документов все док-ты "Поступление Товаров" и только от одного конкретного "Контрагента". Можнло-ли это зделать? Я пробовал но команда "УстановитьОтбор()" не позолет этого. Что делать?
[off]добавлено спустя 3 минуты:[/off]
Мой e-mail: aurelmd@hotbox.ru , ICQ : 271-265-997
1С - Предпиятие 7.7, 8.0
Модератор: Злобный
Можно, правда сейцас код не вспомню, ибо в отпуске (нет 1С'ки под рукой) и пьян. В начале сентебря выйду не работу, тогда помогу чем смогу. А пока поищи на www.forum.mista.ru. Только юзай поиск, а то тема поднималась не один раз, и новую тему могут зарезать.
Relu
Отбор сразу по двум реквизитам невозможен.
Можно сделать:
1. Создать обработку (внешне оформить как журнал) и фильтровать там
2. Пользоватся обработкой "Реестр документов"
Примерно так:
Процедура УстановитьОтборПоВиду()
УстановитьОтбор("ПоступлениеТМЦ");
КонецПроцедуры
Процедура УстановитьОтборПоКонтрагенту()
Клиент="";
ВвестиЭлемент(Клиент,"Выберите контрагента.","Справочник.Контрагенты);
УстановитьОтбор("Контрагент",Клиент);
КонецПроцедуры
Сперва делаете отбор по Виду документа
УстановитьОтбор("ПоступлениеТМЦ");
потом по контрагенту
УстановитьОтбор(Контрагент);
Отбор сразу по двум реквизитам невозможен.
Можно сделать:
1. Создать обработку (внешне оформить как журнал) и фильтровать там
2. Пользоватся обработкой "Реестр документов"
Упссс....извиняюсь...ошибочка...возможно, но не интерактивноFaust писал(а):Еще как позволяет. Сделай сначала отбор по контрагенту, а потом по видам документов
Примерно так:
Процедура УстановитьОтборПоВиду()
УстановитьОтбор("ПоступлениеТМЦ");
КонецПроцедуры
Процедура УстановитьОтборПоКонтрагенту()
Клиент="";
ВвестиЭлемент(Клиент,"Выберите контрагента.","Справочник.Контрагенты);
УстановитьОтбор("Контрагент",Клиент);
КонецПроцедуры
Сперва делаете отбор по Виду документа
УстановитьОтбор("ПоступлениеТМЦ");
потом по контрагенту
УстановитьОтбор(Контрагент);
Спасибо всем, что не бросили товарища !!! С меня пиво!
Но я зделал по другому чуть чуть....
1) В док.Пост.Товаров создал дополнительное поле где прописываю фискальный код Конрагента
2) потом отбираю документы с таким полем...
В результате получаю список док-ов Пост.Тов. по конкретному Агенту....
Все просто....
[off]добавлено спустя 13 минут:[/off]
Коллеги! Вопрос:
Как зделать тобы в журнале док-ов Пост.Товаров работал АВТОПОИСК опять-же по Контргенту.... Типа как в справочнике Конрагентов .... что-бы набирать а курсор автоматом становился скажем на следующий док-т с таким Контрагентом....????
Заранее благодарю !
Но я зделал по другому чуть чуть....
1) В док.Пост.Товаров создал дополнительное поле где прописываю фискальный код Конрагента
2) потом отбираю документы с таким полем...
В результате получаю список док-ов Пост.Тов. по конкретному Агенту....
Все просто....
[off]добавлено спустя 13 минут:[/off]
Коллеги! Вопрос:
Как зделать тобы в журнале док-ов Пост.Товаров работал АВТОПОИСК опять-же по Контргенту.... Типа как в справочнике Конрагентов .... что-бы набирать а курсор автоматом становился скажем на следующий док-т с таким Контрагентом....????
Заранее благодарю !
Он и так работаетRelu писал(а):1) В док.Пост.Товаров создал дополнительное поле где прописываю фискальный код Конрагента
2) потом отбираю документы с таким полем...
В результате получаю список док-ов Пост.Тов. по конкретному Агенту....
Все просто....
Коллеги! Вопрос:
Как зделать тобы в журнале док-ов Пост.Товаров работал АВТОПОИСК опять-же по Контргенту.... Типа как в справочнике Конрагентов .... что-бы набирать а курсор автоматом становился скажем на следующий док-т с таким Контрагентом....????
