Метод ПроверитьСтроку Табличного поля #581693


#0 by Yorokonde
Всех приветствую! Работаю с обычной формой документа. На форму вынесена ТЧ Товары документа. К примеру в ней следующие данные: Пользователю разрешен отбор по всем трем колонкам. Необходимо определить установлен ли какой либо отбор, и если он установлен понять видна ли сейчас строка с Табуреткой. Понять установлен ли отбор - легко. Как понять видна ли сейчас строка с Табуреткой, или она исключена отбором - вопрос. Нашел метод у табличного поля ТабличноеПоле (TableBox) Синтаксис: ПроверитьСтроку(<Строка>) Параметры: <Строка> (обязательный) Строка табличного поля. Тип параметра зависит от типа редактируемого в табличном поле значения. Описание: Проверяет, соответствует ли строка, установленному в табличном поле отбору. Предполагаю что как раз то, что мне нужно. Но приводит в тупичек не понимание где взять строку табличного поля, которую нужно передать в параметр методу? Коллекции для обхода не вижу, методов поиска не предусмотрено.
#1 by Wobland
как это методов поиска нет?
#2 by Wobland
а вот если у тебя будет две строки с табуреткой и такой отбор, что в него попадает только одна...
#3 by ptiz
"где взять строку табличного поля, которую нужно передать в параметр методу?" Как где? Из таб.части документа. Находишь строки с "табуреткой" и проверяешь их.
#4 by Yorokonde
Мда... Чего то совсем втупил ))) Прочел в СП тип параметра и успокоился, не попробовав передать в него строку табличной части, что, как оказалось, работает ))) Забейте... Готовлюсь к пятнице... ))) Для тех кто может когда-нибудь также втупит решение ниже ))))))
#5 by Yorokonde
А это уже другой вопрос, который мне не интересен )) В моем случае поддерживается уникальность номенклатуры. Она не повторяется :)
#6 by Reset
One more овнокодер... ему не интересно, что будет, если пользователь нажмет не ту кнопку...
#7 by Yorokonde
И вас приветствую :) не совсем понимаю где вы увидели овнокод и о какой такой волшебной "не той" кнопке идет речь ;) При разумном подходе и невозможно. Что тут обсуждать? )
#8 by Reset
Забей, у меня тяжелое утро (
#9 by Yorokonde
Понимаю.. бывает.. но и меня задело ))) Раз втупишь и все - овнокодер )))
#10 by МимохожийОднако
Попробуй медитировать...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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