Можно ли наложить фильтр на строки табличной части документа? #450203


#0 by DES
Если можно то как ?
#1 by АЛьФ
Можно через объект ИндексированнаяТаблица из 1С++.
#2 by DES
это надо грузить DLL-ку?
#3 by filh
да
#4 by supremum
Можно без dll. Как вариант повесить таблицу значений и с ней развлекаться.
#5 by DES
какую DLL-ку ?
#7 by DES
тенькс
#8 by Ёпрст
Автор, нужен фильтр где ? Чтоб при открытии документа лишних строк не было видно ? Или что ?..
#9 by DES
так это получается тажа игра с ТЗ, только при индексах ? Нет, я так не играю... Имелось ввиду что можно как-то скрывать выборочно некоторые строки табличной части документа...
#10 by DES
угу
#11 by Ёпрст
либо штатно в приОткрытии кидать ТЧ в ТЗ и лишнее выкидывать, либо ТП на форму кидать... и там "скрывать"..
#12 by filh
а для чего?
#13 by DES
что такое ТП? для того чтобы не показывать лишнего.
#14 by DES
Имелось ввиду типа курсора из Оракла...
#15 by Ёпрст
табличное поле
#16 by ДенисЧ
берёшь табличное поле, ему в источник указываешь запрос, который и фильтрует как надо...
#17 by DES
(15 16) скорей всего табличное поле... а где бы примерчик использования этого поля глянуть ?
#18 by Злопчинский
с трудом понимаю зачем табличную часть документа - то есть набор ОДНОРОДНЫХ данных что/то скрывать показывать - что-то в консерватории не то...
#19 by DES
с трудом понимаю зачем в документе набор  абсолютно ОДНОРОДНЫХ данных. Назавите Вашу консерваторию.
#20 by Aleksey_3
Любая реализация, где список товара, цена, количество и стоимость.  Вот тебе однотипные данные
#21 by andrewalexk
:) судя по "глубокому" знанию предмета автором лучше не трогать длл а подумать стандартных методах например о выносе "тайных" строках в подчиненный документ
#22 by DES
Авторы с "глубоким знанием предмета" не беспокоят гуру с глубочайшим знанием предмета, тем более не просят их подсказывать никому не нужные собственные сокровенные варианты ответов на незаданные вопросы.
#23 by DES
у всех товаров одинаковая стоимость, ед. изм. и кол. мест ? Что это за традиция такая? Задаешь вопрос - а получаешь поздравление с днем святого валентина ?
#24 by Mikeware
Штатно никак. Нештатно - легко. Предложено посте . Но это надо думать. как показал пост , это вам не грозит. Поэтому остался только стеб. доступно?
#25 by DES
с учетом того что я сам написал DLL для 1С по съему данных с оригинального устройства по COM-порту я DLL не боюсь, даже если они мне грозят, но автор надеялся на малую долю чувства юмора местных "гурят". З.Ы. Посту отдельная благодарность, но я не могу понять чем мне поможет ИндексированнаяТаблица из 1С++ и не справится обычная ТЗ. Мне не подходит применение внешних ТЗ и ТП по отношению к табличной части. Если в Журнале документов существует штатный фильтр,(где присутствуют однородные данные :))) , то почему не может присутствовать такой же механизм в в табл. части документа?)
#26 by ДенисЧ
В журнале документов - штатные отборы. Для табличных частей разработчики такого в 77 не предусмотрели. Или используй предложенные механизмы, или переходи на 8ку, там это реализовано.
#28 by DES
Господи!!! Так в так и написано. Но зная таких как можно было надеяться на то что требуется в у них возможно есть. Что "разработчики такого в 77 не предусмотрели." мне известно иначе не было бы , "или переходи на 8ку, там это реализовано" спасибо, но тоже известно что в 8 функционал более развит чем в 7 , а в 7 более развит чем в 6 и т.д.
#29 by DES
Спасибо.
#30 by Mikeware
И зачем люди бьются об стенку? ведь лб угол гораздо эффективнее...
#31 by dk
Подменить табличную часть на ТЗ уже предлагали?
#32 by ДенисЧ
Я не господь, не надо так уж меня ругать. Вот именно, что тебе и предложили то, что есть. Можно другой вариант, конечно... Подмену хранимок и запросов при выводе ТЧ... Но зачем?
#33 by Mikeware
лучше на ТП.
#34 by also
+ я тоже за ТП голосую :)
#35 by sttt
можно и в дбф запихнуть и отбирать типовыми методами или адо. задача не совсем понятна.
#36 by DES
нигде не нашел примерчика. длл закгрузил, а ПоставщикДанных = СоздатьОбъект("ПоставщикДанных"); дает ошибку... как начать ?
#37 by ДенисЧ
Кусок кода из живой обработки
#38 by DES
А _Форма. откуда ?
#39 by ДенисЧ
_Форма = СоздатьОбъект("Форма");
#40 by DES
ПоставщикДанных = СоздатьОбъект("ПоставщикДанных"); {D:REXTFORMSИНДЕКСИРОВАННАЯТАБЛИЦА.ERT}: Неудачная попытка создания объекта (ПоставщикДанных)
#41 by ДенисЧ
Внимательней читай
#42 by ДенисЧ
#43 by DES
скажи в двух словах, что именно не  так ?
#44 by DES
Плиз, дайте пару строк чтоб хотя бы строка ПоставщикДанных = СоздатьОбъект("ПоставщикДанных");   не ругалась.
#45 by ДенисЧ
#46 by DES
Действительно, не ругается , а продолжает...
#47 by ДенисЧ
Странно, да? :-) Ну не существует такого объекта "ПоставщикДанных"... Я же ссылку дал на то, что можно указывать...
#48 by DES
я это из рабочего примера выдрал...
#49 by DES
опс.... там так и не написано что эта версия не поддерживается ... закон Мерфи...
#50 by DES
написано "не поддерживается 3.0.1.23)" хотя и в 22 тоже не работает... дауншифтинг...
#51 by DES
и там не хочет, а вообще? такое правомочно ?
#52 by DES
Люди! кто разобрался с 1CPP? Поделитесь примерчиком как вевести на форму табличное поле... Пжлста!!!
#53 by sttt
Кладешь кнопку с идентификатором ТПТест и заполняешь тз данными, вот кажись рабочий:
#54 by DES
от спасибо!!!
#55 by sttt
а вот и обработка рабочая
#56 by andrewalexk
:) наше с кепочкой дятлообразным...
#57 by DES
ладно, не долби уже ...
#58 by andrewalexk
:)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С