Help > Sichten > V_SheetPageImagePerProcess

Die Sicht V_SheetPageImagePerProcess

Diese Sicht enthält für jedes Basisdokument in einem Prozess die Anzahl der zugehörigen Blätter (Sheets), Seiten (Pages) und Bilder (Images).

Spalten

Beschreibung

ClientName

Der Name des Mandanten (Name in C_Client).

ProcessName

Der Name des Prozesses (Name in C_Process).

BatchID

Die ID des Basisdokuments (BatchID in W_Document).

SheetNo

Anzahl Blätter für dieses Basisdokument.

PageNo

Anzahl Seiten für dieses Basisdokument.

ImageNo

Anzahl Bilder für dieses Basisdokument.

SQL Skript

CREATE VIEW [dbo].[V_SheetPageImagePerProcess]
AS
SELECT  dbo.C_Client.Name AS ClientName,dbo.C_Process.Name AS ProcessName,dbo.W_Document.BatchID,
            (SELECT COUNT(*) FROM dbo.W_Sheet WHERE (BatchID = dbo.W_Document.BatchID)) AS SheetNo,
            (SELECT COUNT(*) FROM dbo.W_Page WHERE(BatchID = dbo.W_Document.BatchID)) AS PageNo,
            (SELECT COUNT(*) FROM dbo.W_Image WHERE (BatchID = dbo.W_Document.BatchID)) AS ImageNo
FROM     dbo.C_Process INNER JOIN
            dbo.C_Client ON dbo.C_Client.ID = dbo.C_Process.ClientID INNER JOIN
            dbo.W_Document ON dbo.C_Process.ID = dbo.W_Document.ProcessID

Anwendung

Die verfügbaren Tabellen

Die verfügbaren Sichten