#0
by tishkir
Добрый день. 1С7 ТиС. Возможно ли в многострочной части общего журнала сделать фильтр по вычисляемой колонке? Или хотя бы отсортировать общий журнал по своему хотению? (То, что можно ВЕСЬ ЖУРНАЛ переписать самому с помощью таблицы значений, я в курсе. Но ни разу не видел ничего приемлемого по скорости.) Спасибо.
#1
by Лефмихалыч
без ВК - нет. а с ВК - фпоиск. Тут есть статья в КЗ, которую телепатБот на каждую ветку предлагал прочитать в свое время, так вот она акурат по этой теме. Чего-то там про произвольные отборы в журнале документов. Еще можно перейти на восьмерку и ниипать мозга со всякими богопротивными ВК
#2
by tishkir
Спасибо за ответ. Самое ценное это ссылка на статью. Не могу найти. Нет ли случайно под рукой, почитать?
#3
by Злопчинский
можно. делай графу отбора пиши туда все что надо (вычисляемое значение) и устанавливай отбор
#7
by Злопчинский
Вот странно... в типовой несколько отборов - все работают.. сдела общий реквизит документа"ПроизвольныйОтбор" и пиши в него все что надо вычисляемое во все доки.. - проблема в чем?
#9
by Mikeware
Лучше использовать класс Поставщик данных. Любые отборы а-ля снеговик, со всеми вкусностями (и даже чуть более) Но особо тупым и криворуким можно тупо перейти на снеговика
#10
by tishkir
Чувствую надо пояснить задачу. Может коллективный разум поможет. К каждому клиенту привязан менеджер. Через ОсновноеСвойство. В общем журнале я добавил колонку и вывел туда Док.Контрагент.ОсновноеСвойство.ЗначениеСвойства. Основная задача выбрать все документы типа ЗаявкаПокупателя по конкретному менеджеру. Уже неделю бьюсь. :-(
#11
by Mikeware
Тупое решение "в лоб" - сделать общий реквизит или графу отбора, и писать туда менеджера. И тогда - хоть заотбирайся... Чуть более сложное - использовать класс ПоставщикДанных - там уже можешь отбирать хоть по основному свойству, хоть по неосновному, хоть по их совокупности....
#12
by tishkir
Спасибо! Смотрю ПоставщикДанных. Тупые решения мне никогда не нравились. Делать так делать.
#13
by Rie
Но тогда надо будет обеспечить всю функциональность общего журнала. В частности, в той же ТиС там есть хитро вычисляемые колонки. Да и не хитро вычисляемые - придётся писать.
#15
by Mikeware
Удачи. Большинство ответов на вопросы - в ветке обсуждения на 1с++. Если останутся - пиши завтра в аську, но не обещаю, что быстро отвечу.
#16
by Mikeware
Да нету там никаких хитростей :-)) "то, что один человек построил - другой завсегда поломать сумеет...."©
#17
by Rie
Хитростей там никаких. Чисто писанина. Вопрос в том, в каком из случаев (применительно к конкретной задаче) её больше :-)
#19
by Mikeware
Если есть возможность - почему бы и нет? Хотя тут речь не столько об отчете, сколько все-таки о фильтре в журнале... Для ПоставщикаДанных - "дописка" не более двух десятков строк (8 строк на описание колонки, и строк 7 - на отбор). Правда, при условии, что остальное уже есть :-)
#20
by Rie
Ключевые слова "остальное уже есть". Поскольку ТС только сейчас узнал о ПоставщикеДанных - остального ещё нет. Ну и тут варианты: - либо планируется потихоньку переписывать всё на 1С++ - тогда можно и с общего журнала начать это во всех отношениях полезное мероприятие; - либо решить частную задачу через общий реквизит и не греть голову (если не предполагается дальнейших изменений). Я бы пошёл по первому пути, раз уж используется ТиС. Но у ТС могут быть и иные планы :-)
#21
by Злопчинский
я давно х очу себе сделать псевдожурнал по текущим (незакрытым в регистре) заявкам покупателей - у меня сейчас есть в виде ТЗ (вертится на прямых запросах) - но неудобно, блин... и неэстетично
#22
by Mikeware
Взять с форума пример журнала, и добавить упомянутые 15 -20 строк.... Там, где есть большие вычисления - журнал применть не стоит...
#23
by Злопчинский
не, вычислений у меня в псевдожурнале - нет больших... надо разные допколонки по клику которых - некоторые действия над "текущей строкой"
#24
by Rie
В ТиС в общем журнале есть вычисляемая колонка Информация, значение которой вычисляется функцией Глобального модуля. Если нужен отбор и по ней - там в 20 лишних строк не уложиться (ничего особо сложного не будет, но придётся учитывать кучу разных вариантов).
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Многострочная часть справочника
- v7: Объект строка многострочная v7.7
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: Отбор в общем журнале по комментарию
- v7: Многострочная часть при отправке письма с помощью ROM-mail
- v7: Выбор определенных документов в общем журнале
В этой группе 1С
- весы Mettler toledo tiger не печатают этикетку.
- УТ10.3 Программный Ввод на основании ПоступлениеТУ, документа Установка цен
- v8: Туплю с переводом из 16 -ой системы в десятичную.
- v7: прямые запросы с помощью 1с++
- Как посмотреть что делает DBCC CHECKDB на скуле
- HASP
- Помогите с регистрацией "MSWinsock".
- v7: не работает Запрос.Документ = Метаданные.Документы.Реализация
- Помогите с подготовкой к спецу по ут 11. Есть ли у кого решения?
- Остаток от деления отрицательного целого на натуральное.
- Регистры накоплений УТ 10.3
- УФ: как определить программно, какая кнопка нажата
- v7: НайтиПоКоду в справочнике с несквозной нумерацией
- Выбрать записи регистра по регистратору
- Как изменить видимость реквизита формы справочника?
- v7: ТиС. Не восстанавливается последовательность проведения документов.
- v8.2: Как заполнить табличную часть документа результатом выполнения запроса
- 1С бухгалтерия не видит начислений по зарплате
- Как работать с "определенными" типами данных в 1С?
- Связи наборов данных в СКД