Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
16 апр 2024, 08:25

Отбор документов по нескольким значениям

Автор Vampire, 05 мая 2010, 15:11

0 Пользователей и 1 гость просматривают эту тему.

Vampire

Доброго времени суток. Появилась проблема с отбором документов в не общем журнале. Нужен отбор не проведенных документов одного вида (по сути двойной отбор). В общем журнале не удалось. Есть дополнительный журнал, в котором отображается только один вид доков. Нужно, чтобы среди них отображались только не проведенные. Пытался сделать как здесь http://www.infostart.ru/forum/forum11.../messages/ , не получилось.

Myti


Vampire

Ссори, вот правильная http://www.infostart.ru/forum/forum11/topic10621/

Быстрый отбор по статусу документа в общем журнале - Форум.Инфостарт

10. dyuha 06.08.09 01:39 Сейчас в теме

Бьюсь над отбором проведен-не проведен. В общем журнале ТиС.
Готов изменить типовую конфу. Подскажите направление.

11. Арчибальд 2704 06.08.09 08:21 Сейчас в теме

Навскидку так:
1. В Документы (конфигуратов) добавляем ОбщийРеквизит "Проведен" - типа флажок
2. В процедуры глПриПроведении и ПриОтменеПроведенияДокумента глобального модуля вставляем установку и снятия этого флажка
3. В форму списка общего журнала добавляем еще один быстрый отбор.

Это не все, конечно, - например, нужно отловить документы, записанные без проведения, и т.п. Но возможное направление.

12. Altair777 06.08.09 10:15 Сейчас в теме

(2) да, нормальное направление. :-)

Арчибальд пишет:
добавляем ОбщийРеквизит "Проведен" - типа флажок

???
Свойства Число,1,0. И в "Дополнительно" установить флажок "Отбор".

И не забыть в Конфиге в Журналы-Графы отбора добавить графу с этим реквизитом.
И еще написать обработку


Процедура Сформировать()
Док=СоздатьОбъект("Документ");
Док.ВыбратьДокументы();
Пока Док.ПолучитьДокумент()=1 Цикл
Док.Проведен=Док.Проведен();
Док.Записать();
КонецЦикла;
КонецПроцедуры

Показать

13. poppy 06.08.09 18:48 Сейчас в теме

> И не забыть в Конфиге в Журналы-Графы отбора добавить графу с этим реквизитом.

Это лишнее. Точнее - общий реквизит невозможно добавить в графу журналов. Флажка "Отбор" достаточно.

14. Altair777 06.08.09 19:24 Сейчас в теме

Poppy пишет:
Точнее - общий реквизит невозможно добавить в графу журналов.

Кажется, я что-то не понял :-)

Немножко еще разобрался. Добавить можно, но смысла и правда нет :-)

15. poppy 06.08.09 19:46 Сейчас в теме

(5). Да. Давно я в сторону отборов не смотрела.

16. dyuha 07.08.09 16:49 Сейчас в теме

Всем спасибо. Доработал

http://infostart.ru/projects/1869/

, за что огромное спасибо VRP. При установке флажка отбирает только непроведенные, что в принципе и требовалось.

17. Altair777 07.08.09 17:07 Сейчас в теме

(7) Интересно, а это причем?
Как я понял, там все в ТЗ загнано? А с ТЗ можно творить все что угодно.
А в (1) речь шла о Журнале!
А вообще, поаккуратней с такими вещами надо.....


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск