УФ. Получить значение из выбранной строки ТЗ. #716667


#0 by tw1g
Здраститя! Создал на управляемой форме реквизит "ТаблицаЗначений", перетащил на форму, заполнил, значения появились. Теперь нужно получить выбранное значение. Пробовал по-разному, ничего не помогло.
#1 by tw1g
Например вот так пробовал, да по-разному... ТЗ называется ПодходящиеАккаунты, в ней есть один реквизит "Наименование"
#2 by AaNnDdRrEeYy
Синтаксис: НайтиПоИдентификатору(<Идентификатор>) Параметры: Тип: Число. Идентификатор строки таблицы.
#3 by AaNnDdRrEeYy
Элементы.ПодходящиеАккаунты.НайтиПоИдентификатору(Элементы.ПодходящиеАккаунты.ТекущаяСтрока);
#4 by tw1g
ты скопировал это из моего поста? какой смысл?
#5 by Wobland
из котороого поста?
#6 by AaNnDdRrEeYy
надо внимательный быть
#7 by tw1g
Вот-вот, надо. Такого метода "НайтиПоИдентификатору" вообще нет у этого объекта.
#8 by GreatOne
ты процитировал слова моей мамы! Какой смысл?
#9 by AaNnDdRrEeYy
какой тип у твоего объекта?
#10 by AaNnDdRrEeYy
сейчас скажет что СП цитирую, вон он метот ниже ДанныеФормыКоллекция (FormDataCollection) Элементы коллекции: ДанныеФормыЭлементКоллекции Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы. Методы: Описание: Предназначен для моделирования коллекций в данных управляемой формы. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент. Может использоваться в реквизитах управляемой формы.
#11 by tw1g
У реквизита ПОдходящиеАккаунты "ДанныеФормыКоллекция" У Элементы.ПодходящиеАккаунты - "ТаблицаФормы"
#12 by tw1g
Я уже сказал, что это не работает, если ты не веришь, вот тебе скрин.
#13 by AaNnDdRrEeYy
Элементы.ПодходящиеАккаунты.ТекущаяСтрока - тут какой тип и какое значение?
#14 by tw1g
Даже вот, более годный скрин, показыающий, что значение выбрано
#15 by tw1g
ЩАс посмотрю, минуту.
#16 by tw1g
Неопределено
#17 by tw1g
Нет, блджад, это же элементарное действие, всего-то надо получить значение реквизита из выделенной строки, почему все так через жепь сделано и приходится вместо того, чтобы над прогой думать, по часу сидеть и пытаться вытащить это значение? Наверное так же чувствовал себя Антон Уральский, когда звонил в техподдержку стрима. И больше того удивляет, почему не форуме, где по идее куча задротов, не удается получить внятный ответ, как же это значение достать >.< ох щи...
#18 by AaNnDdRrEeYy
а мышкой клацнуть по строке таблицы и выделить не пробовал? при выделенной строке там число (Идетификатор строки) сто процентов работающий код &НаКлиенте
#19 by AaNnDdRrEeYy
не разу ты не программист и не станеш никогда - так как анализировать ответы не умеешь. у тебя и отладчик и СП есть и даже сказали что в СП искать надо, а ты даже не вкурил что такое коллекция.
#20 by Широкий
#21 by tw1g
Лал) Я тебе в скинул скрин, где выделена строка. А касаемо анализа, было бы что анализировать. Ты не писал бы уж, раз не можешь внятно сказать, как делать. Сначала метод скинул, которого нет, потом еще что-то, а все было проще, я уже сам разобрался: &НаКлиенте Бб, лалка.
#22 by tw1g
ахах, а это вообще к чему? какое еще количество :DDD Еще одно доказательство дого, что на форумах люди делятся на несколько типов: одни сразу пишут, какой топикстартер нуб, другие отвечают не на тот вопрос, а третьи просто пытаются покрасоваться.
#23 by AaNnDdRrEeYy
да, так тоже катит для особо тупых "Количество" - это имя колонки
#24 by tw1g
Будьте ж людьми, ребята! Я вам всегда говорю, чего вы начинаете сразу?
#25 by AaNnDdRrEeYy
в не правильно обрати внимание на: МножественныйВыбор = Истина. Выбор (Selection) Синтаксис: Выбор(<ВыбраннаяСтрока>, <Поле>, <СтандартнаяОбработка>) Параметры: <ВыбраннаяСтрока> Значение выбранной строки. Тип значения зависит от типа данных, отображаемых в таблице. Конкретные типы значения выбранной строки указаны в описаниях расширений таблицы. Массив значений выделенных строк, если МножественныйВыбор = Истина.
#26 by palladyi
попробуй так:
#27 by palladyi
Для каждого ТекСтрока Из Элементы.Список.ВыделенныеСтроки Цикл
#28 by palladyi
вместо список - свою тз
#29 by tw1g
Я выключил множественный выбор-то. Сразу при открытии формы еще.
#30 by AaNnDdRrEeYy
сделай отбор сток в таблице и клацни на строку, правильно предупреждение выйдет?
#31 by inspam
ТабличноеПоле (TableBox) Использование: Только чтение. Описание: Тип: ВыделенныеСтрокиТабличногоПоля. Содержит коллекцию выделенных строк табличного поля.
#32 by inspam
и не нужно нервничать
#33 by tw1g
в смысле? ЧТо за отбор?
#34 by Alegshzhkka
что-то я не понял вопроса, если это не то, проигнорируйте ТЗ = РеквизитФормыВЗначение("МояТаблицаЗначений");   Для каждого Строка Из ТЗ Цикл
#35 by AaNnDdRrEeYy
ОтборСтрок - свойство у таблицы формы
#36 by tw1g
а какие строки надо отбирать?
#37 by AaNnDdRrEeYy
любые, просто наложи отбор сторк и кликне по строке.
#38 by tw1g
А у меня нет такого, у меня просто таблица, там даже командная панель отключена. Я включал, но отбора там не было.
#39 by tw1g
А у меня нет такого, у меня просто таблица, там даже командная панель отключена. Я включал, но отбора там не было.
#40 by AaNnDdRrEeYy
програмно наложить попробуй.
#41 by tw1g
Приведи пример как это сделать. Я просто щас, поскольку продвинулся через этот шаг с выбором, дальше прогу пилю, искать особо некогда про отбор. Но если ты напиешь как отбор накладывать, я попробую.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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