Гость
Форумы / [игнор отключен] [закрыт для гостей] / Отбор в журнале документов / 3 сообщений из 3, страница 1 из 1
24.07.2015, 09:56
    #39015110
Mixmaister666
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отбор в журнале документов
Добрый день, форумчане! Нужно сделать отбор по реквизиту ("Фирма"-он общий реквизит") в журнале документов.
Создал Журнал (тип общий ), создал Графы отбора , на форму списка журнала добавил реквизит,в модуле код:

Процедура ВыбФирма()
Если ПустоеЗначение(Организация) = 1 Тогда
УстановитьОтбор("ЗаказНаряд");
Иначе
УстановитьОтбор("Организация", Организация);
КонецЕсли;
КонецПроцедуры


Процедура ПриОткрытии()
ВыбФирма();
КонецПроцедуры


Что получилось - когда реквизита отбора пустой-отобража-ся только нужного типа документы, выбираем фирму-отображаются документы по фирме, но ВСЕХ типов.
Как мне сделать - чтобы отбор был и по реквизиту и по виду дока (ЗаказНаряд).
Заранее спасибо
...
Рейтинг: 0 / 0
24.07.2015, 09:58
    #39015113
Mixmaister666
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отбор в журнале документов
забыл уточнить - 1С 77
...
Рейтинг: 0 / 0
24.07.2015, 14:09
    #39015472
Bone serpent
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отбор в журнале документов
Mixmaister666,

Что бы штатными средствами сделать отбор по двум реквизитам, нужно сделать реквизит с отбором, который будет содержать некое общее значение. Например, что-то типа "ЗаказНаряд"+ЗначениеВСтрокуВнут(Фирма).
Или, например, реквизит с отбором "ФирмаЗаказаНаряда", который будет содержать фирму документа, но только для заказов-нарядов.
Или эмулировать журнал таблицей значений на форме.

Самое функциональное - нештатные способы. Использовать какой-нибудь 1С++ и табличное поле.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Отбор в журнале документов / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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