class= " lineNumbers " do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
|
class= do
>Query notpretty #1 " do class= " do id= " codeSnippet811048 do " FAX " do dispositivo) e ([impressoras do LAN]. <> " varredor " do dispositivo) e ([impressoras do LAN]. <> do dispositivo) " nenhum "));
Pergunta #2
SELETO ([dispositivo] & ““& [cor]) COMO DeviceType, contagem (([DeviceType])) COMO IssueCount, soma (qryDowntimeTotal.DowntimeHours) COMO SumOfDowntimeHours
[Impressoras do LAN] DE INTERNO JUNTAR-SE a qryDowntimeTotal SOBRE [impressoras do LAN]. [Série nenhuma] = qryDowntimeTotal. [Série nenhuma]
GRUPO PERTO ([dispositivo] & ““& [cor]);
Pergunta de DowntimeTotal:
DateTime dos PARÂMETROS [data de começo mm/dd/yy], [data de término mm/dd/yy] DateTime;
SELECIONAR [informação do local]. [Nome do local], [impressoras do LAN]. Mfg, Downtime.HeatTicketNo, [impressoras do LAN] .RetireDate, [impressoras do LAN]. Modelo, [impressoras do LAN]. Impressora, tempo ocioso da máquina. [Série nenhuma], Downtime.IssueDateTime, Downtime.Issue, Downtime.ResolveDateTime, Downtime.Resolution, tempo ocioso da máquina. [Resolvido perto], WorkingHrs ([IssueDateTime], [ResolveDateTime], 8:0 #12/30/1899: 0#, 17:0 #12/30/1899: 0#, 23456) COMO DowntimeHours
[Informação do local] de INTERNO JUNTAR-SE ([impressoras do LAN] INTERNO SE JUNTAR ao tempo ocioso da máquina SOBRE [impressoras do LAN]. [Série nenhuma] = tempo ocioso da máquina. [Série nenhuma]) SOBRE [informação do local]. [Nome do local] = [impressoras do LAN]. Local
ONDE ((([impressoras do LAN]. O <> de Mfg) " nenhuns ") E (([impressoras do LAN]) o >= .RetireDate [IssueDateTime] ou ([impressoras do LAN] .RetireDate) é nulo) E (>= (Downtime.IssueDateTime) [data de começo mm/dd/yy] e (Downtime.IssueDateTime) < [data de término mm/dd/yy] +1) E ((Downtime.ResolveDateTime) não é nulo));
|