Get Newsletter Address ID by Breadcrumb
Zuletzt geändert: 14.03.2026 05:56

Get-NewsletterAddressIdByBreadcrumb #

Intern – Diese Funktion ist nicht exportiert und nur modulintern verfügbar.

ÜBERSICHT #

Ermittelt AddressIds anhand Breadcrumb And/Or/Not über New-SqlWhereForBreadcrumb.

SYNTAX #

Get-NewsletterAddressIdByBreadcrumb [-Conn] <__ComObject> [[-TableName] <string>]
    [[-BreadcrumbRoot] <string>] [[-AndPathList] <string[]>] [[-OrPathList] <string[]>]
    [[-NotPathList] <string[]>] [-Pretty] [<CommonParameters>]

BESCHREIBUNG #

Baut mit New-SqlWhereForBreadcrumb eine WHERE-Bedingung und liest damit AddressIds aus der Tabelle ‘Adresse’.

PARAMETER #

-Conn #

Type: __ComObject

EULANDA COM-Connection.

-TableName #

Type: string
Default: 'Adresse'

Tabellenname für New-SqlWhereForBreadcrumb und Select (Standard: Adresse).

-BreadcrumbRoot #

Type: string
Default: '\'

Root-Pfad. Wenn ein Pfad nicht mit ‘' beginnt, wird er damit ergänzt.

-AndPathList #

Type: string[]

Pfade, die alle zutreffen sollen.

-OrPathList #

Type: string[]

Pfade, von denen mindestens einer zutreffen soll.

-NotPathList #

Type: string[]

Pfade, die nicht zutreffen dürfen.

-Pretty #

Type: switch

Gibt Pretty-SQL aus (nur falls New-SqlWhereForBreadcrumb das unterstützt).

AUSGABEN #

System.Int32[]

BEISPIELE #

# AddressIds per Breadcrumb ermitteln
$ids = Get-NewsletterAddressIdByBreadcrumb -Conn $conn -AndPathList '\Produkte\5er Version im Einsatz'