Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Подбор значений из списка с сохранением во внешний файл

Ответить
Настройки темы
PowerShell - [решено] Подбор значений из списка с сохранением во внешний файл

Пользователь


Сообщения: 50
Благодарности: 0

Профиль | Отправить PM | Цитировать


Уважаемые форумчане, доброго времени суток!
Вопрос очень не праздный.
есть текстовый файл csv:
products.zip
в нём много всего, но из него надо создать внешний txt с определенным набором.
Сама суть, в одном файле:
в блоке $$$REPLACEPRODUCT
$$$REPLACEDOPCODES
из данных
;4602193010086;249119; 1;00001;4602193010086;00143;9 месяцев Фолиевая кислота 0,4мг №30 таб.п.о Валента Фармаце
Нужно значение: 249119

Из блока $$$REPLACEKIZ
к этому параметру надо привязать 0460219301008611118NW7ZsvC5 и 046021930100861111sKEEMpsdm
Поиск можно осуществить по связке ШК + номер партии (я их подчеркнул), в данном случае: 4602193010086 и 00143 - такие параметры в блоке $$$REPLACEKIZ могут повторяться, но основные данные будут все разные.

Т.е. вывод должен выглядить вот так:
249119;0460219301008611118NW7ZsvC5;
249119;046021930100861111sKEEMpsdm;

Отправлено: 11:59, 08-05-2025

 

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6678
Благодарности: 1560

Профиль | Отправить PM | Цитировать


Цитата Technik_spat:
249119;0460219301008611118NW7ZsvC5;
249119;046021930100861111sKEEMpsdm; »
Собственно, это и есть все совпадения.

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:29, 09-05-2025 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 50
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте!
Да, так оно и есть))))
на самом деле файл огромный, там более 20 000 таких совпадений будет)))))
Но задача уже такая отпала.
Скрытый текст
Я очень надеялся, что разработчики одной из кассовых программ заложили возможности работы по подобным значениям "0460219301008611118NW7ZsvC5", как у практически всех других касс, но они жестко отрезали это. Теперь дальше будем мучаться на текущей программе, и ждать когда корпоративные клиенты заставят Атол этот функционал заложить и "гордая птица ёж, всё таки полетит", но к этому времени я думаю мы будем на товароучётке 1С, а там такие доработки делаются попроще, чем сейчас

Отправлено: 07:53, 11-05-2025 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Подбор значений из списка с сохранением во внешний файл

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Загрузка списка из txt в bat-файл и выбор из этого списка для запуска DmitriySC Скриптовые языки администрирования Windows 2 18-03-2022 14:03
V. 5.5/2000/2003 - [решено] Спам из корпоративной почты во внешний мир marishikko Microsoft Exchange Server 12 02-12-2014 23:26
2003/XP/2000 - Распарсить XLS и получить интересующие данные во внешний файл bagfinder Microsoft Office (Word, Excel, Outlook и т.д.) 14 29-01-2014 14:41
Разное - [решено] Выбор уникальных значений из списка, подсчет их количества и суммы Farrukhjon Microsoft Office (Word, Excel, Outlook и т.д.) 32 09-08-2012 09:16
Посоветуйте внешний бокс для 2х HDD, из списка(внутри топа). (Важно!Тихий,охлаждение) HarrysFerrarievich Разгон, охлаждение и моддинг 10 31-10-2010 18:08




 
Переход