Welkom › Forums › Algemeen › Migratie informatie pointerfiles › Reageer op: Migratie informatie pointerfiles
Hoi Elsemiek,
Even aanvullend: Als je een lijst met objectnummers exporteert, dan kun je met Notepad++ alle harde returns harde return vervangen door “, ” (dubbele quotes, komma, spatie, dubbele quotes). Harde returns kun je vervangen met extended search replace \r\n
Dus stel je hebt als lijst
SK-C-50
PK-325
2024-100
Maar zonder witregels, die moet je verwijderen. Kan ook in Notepad++ (onder Edit)
Dan vervang je extended \r\n door “, “. Dat levert
SK-C-50”, “PK-325”, “2024-100
Dat kun je completeren, als volgt
IN = “SK-C-50”, “PK-325”, “2024-100″
Dus IN = ” ervoor en afsluiten met een “. IN is het tag van Objectnummer (Inventaris Nummer) en je moet dubbele quotes om je objectnummers heen zetten omdat-ie anders de koppeltekens als operator ziet.
Het voordeel van deze methode is dat je veel meer objectnummers in een zoekopdracht kunt zetten, omdat je niet elke keer die IN = hoeft te herhalen.
Het komt voor dat je zoekzin dan nog steeds te lang is. je kunt hem opsplitsen in Notepad++ door Wordwrap uit te zetten (voor het overzicht), en Regex-vervangen:
(?<=.{20000}),
door
\1\r\nIN=
Dit zoekt naar de eerstvolgende komma na 20000 karakters, en vervangt die door een harde return ( \r\n ) gevolgd door IN =
Het is een beetje geeky maar het werkt heel snel.
