Hallo,
ich möchte eine Softwareabfrage, auf welchen Clients z.B. SonicWall NetExtender installiert ist - siehe sw-auswahl
[img]C:\Users\jk\Pictures\sw-auswahl.jpg[/img]
Ich möchte nur die Version 8 und kleiner angezeigt bekommen- siehe sw-filter
[img]C:\Users\jk\Pictures\sw-filter.jpg[/img]
und bekomme alle Clients (mit / ohne SonicWall), alle Versionen (auch 9) und alle installierte Software angezeigt.
Was für einen grundlegenden Fehler mache ich hier?
Danke.
VG Jürgen
Abfrage-Filter
-
- Beiträge: 8
- Registriert: Do Feb 06, 2020 7:19 pm
- Dateianhänge
-
- sw-filter.jpg (10.7 KiB) 5878 mal betrachtet
-
- sw-auswahl.jpg (14.14 KiB) 5878 mal betrachtet
Hallo,
im Filter sollten die Felder Software Name und Version mit UND und nicht mit ODER verknüpft werden.
Als Ergebnis einer Abfrage mit Basis Clients ist immer ein Client Datensatz und man erhält in der Abfrage alle Werte dieser Clients.
Fügt man dann in den Feldern die Software Name und Version Felder hinzu, sind dies eben alle Werte dieser gefundenen Clients und somit die gesamte Software (aber nur der Clients die dem Filter entsprechen).
Um jetzt nur die Software ähnlich Sonic Wall in der Abfrage angezeigt zu bekommen, muss dann noch ein Anzeigefilter (z.B. über Filtersymbol auf der Software Name Spalte) setzen.
im Filter sollten die Felder Software Name und Version mit UND und nicht mit ODER verknüpft werden.
Als Ergebnis einer Abfrage mit Basis Clients ist immer ein Client Datensatz und man erhält in der Abfrage alle Werte dieser Clients.
Fügt man dann in den Feldern die Software Name und Version Felder hinzu, sind dies eben alle Werte dieser gefundenen Clients und somit die gesamte Software (aber nur der Clients die dem Filter entsprechen).
Um jetzt nur die Software ähnlich Sonic Wall in der Abfrage angezeigt zu bekommen, muss dann noch ein Anzeigefilter (z.B. über Filtersymbol auf der Software Name Spalte) setzen.
Mit freundlichen Grüßen,
Tobias Wahl
Aagon GmbH
Tobias Wahl
Aagon GmbH
Ich habe mir bei dem Problem mit erweiterten Abfrage beholfen. Ich finde es nämlich etwas unschön, dass restliche installierte Software über einen Anzeigenfilter rausfiltern muss. Wie schnell ist der verstellt oder gelöscht.
Wenn man dann direkt mit SQL arbeitet, kommt die restliche Software gar nicht erst bis zur Anzeige. Hier mal ein Beispiel Query für TeamViewer:
Wenn man dann direkt mit SQL arbeitet, kommt die restliche Software gar nicht erst bis zur Anzeige. Hier mal ein Beispiel Query für TeamViewer:
Select VW_SW_Setup.Name As Software,
VW_SW_Setup.Version As Version,
VW_CLT_Clients_Info.ComputerName As Computername,
VW_CLT_Clients_Info.PrimaryIp As [Primäre IP],
VW_CLT_LastUserInfo.LoginName As Benutzername,
VW_SW_Setup.ClientId
From VW_SW_Setup
Inner Join VW_CLT_Clients_Info On VW_SW_Setup.ClientId =
VW_CLT_Clients_Info.ClientId
Left Join VW_CLT_LastUserInfo On VW_CLT_Clients_Info.ClientId =
VW_CLT_LastUserInfo.ClientId
Where VW_SW_Setup.Name Like 'TeamViewer %'
Order By Software Desc,
Version Desc,
Computername
-
- Beiträge: 8
- Registriert: Do Feb 06, 2020 7:19 pm
Top! Das ist genau die Lösung! Danke!
Aagon -> sowas im Standard zu finden wäre toll!
Aagon -> sowas im Standard zu finden wäre toll!
VG Jürgen