|
0 / 0 / 0
Регистрация: 10.02.2024
Сообщений: 122
|
||||||
Фильтрация таблицы по нескольким объектам24.03.2024, 15:47. Показов 1514. Ответов 28
Метки нет (Все метки)
Добрый день. Есть таблица, она не маленькая и заголовков много. Мне нужно выбрать два обьекта в ней(столбца). Найти пустые в первом и в этом случае забрать значения из второго через запятую. Значения нужны уникальные.
Вот что у меня получилось, однако возвращаются в последнюю переменную не уникальные значения.
0
|
||||||
| 24.03.2024, 15:47 | |
|
Ответы с готовыми решениями:
28
Фильтрация по нескольким столбцам таблицы
Фильтрация из нескольких столбцов таблицы по нескольким условиям! |
| 26.03.2024, 22:49 | |||||||||||||||||||||
|
Если в коде volodin661, вместо
что volodin661 и сделал, изначально используя [ArrayList] Поправьте, если не прав.
1
|
|||||||||||||||||||||
|
Нарушитель
7165 / 2334 / 353
Регистрация: 10.12.2013
Сообщений: 8,072
|
|
| 26.03.2024, 23:06 | |
|
skouzmine,
я не разработчик компилятора; но когда выписывал претензию powershell, рассуждал так: есть оператор foreach, он реализует enumerator, и операндом у enumerator в моём примере является об'ект типа 'Список', над которым программист собирается учинить насилие - вызвать метод его ( список ) изменяющий. компилятор это отследил и выписал мне ошибку, какбэ предполагая, что я есть тот мудак, который не даёт ему покоя и только всё портит. Но если предположить, что я не мудак, а просто хочу добиться своей цели, не стирая в кровь пальцы, то вполне реально нмв для компилятора сгенерировать код, который тихо соберёт об'екты списка удалит их, как только enumerator прокрутится до конца. Добавлено через 10 минут iNNOKENTIY21, это всё так, но код мой совсем не эффективен; метод Remove, получив object для удаления, залезет в него и потом начнёт бродить по списку, пытаясь его там найти ( по каким критериям - хрен знает; в доке ничего нет ) и удалить. обычный Cишный код для связного списка сделает это гораздо быстрее и понятным для автора способом.
0
|
|
|
507 / 160 / 49
Регистрация: 27.02.2016
Сообщений: 833
|
|||||||||||||
| 27.03.2024, 00:12 | |||||||||||||
|
# NOTE: fragile syntax # '@.split([System.Environment]::NewLine ).foreach { $table.Add([Row ... # ~ # Unexpected token '{' in expression or statement. так что похоже умельцы сделали секретное служебное слово
можно по моему по дедовкис:
Добавлено через 3 минуты ConcurrentModificationException is a very common exception when working with collection classes. гугль не умеет варть
0
|
|||||||||||||
| 27.03.2024, 00:19 | ||
|
volodin661, в доках есть такое
0
|
||
|
0 / 0 / 0
Регистрация: 10.02.2024
Сообщений: 122
|
|
| 27.03.2024, 06:22 [ТС] | |
|
volodin661, А зачем удалять из таблицы данные? Когда я формулировал задачу я думал что решение будет выглядет не явным удалением каких то свойств, а просто группировкой таким образом, чтоб в результат был без этих свойств.
0
|
|
|
Нарушитель
7165 / 2334 / 353
Регистрация: 10.12.2013
Сообщений: 8,072
|
||
| 27.03.2024, 07:51 | ||
|
sergey020487, а как же тогда быть с этим:
это была подготовка к 1-му числу месяца апреля ?
0
|
||
|
0 / 0 / 0
Регистрация: 10.02.2024
Сообщений: 122
|
|
| 27.03.2024, 08:01 [ТС] | |
|
volodin661, Да нет, не какого подвоха. Все правильно. Для меня по сути не важною удалятся они или отфильтруются, важен же результат. Мне просто интересно. По моему скромному опыту, в шеле стараются просто исключить данные фильтрами, а Вы подожли к этому вопросу именно удалением.
0
|
|
|
Нарушитель
7165 / 2334 / 353
Регистрация: 10.12.2013
Сообщений: 8,072
|
|||||||||||
| 27.03.2024, 08:28 | |||||||||||
|
sergey020487,
я готов пойти вам ( нет, не так; Вам - вот так ) навстречу и для первого раза удалять из шелла не будем, а просто выпишем выговор с предупреждением. Добавлено через 12 минут Есть такой язык, называется 'М', в нём можно так:
но если вот так:
1
|
|||||||||||
|
Любознательный
7407 / 2260 / 361
Регистрация: 10.03.2016
Сообщений: 5,216
|
||||
| 27.03.2024, 14:30 | ||||
), но это не наш метод (не мой точно, во всяком случае )Ну, а если присутствует ограничение во времени работы скриптов у ТС, то и поискать уже другие инструменты, помимо powershell.
0
|
||||
| 27.03.2024, 14:30 | |
|
Обращения к нескольким объектам
Смена одного свойства нескольким объектам Привязка элемента к нескольким разным объектам Привязка к нескольким объектам используя BindingGroups Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|