Firstly - what a great report. I just showed it to some of our project managers who are always after server reports from me, they can do it themselves now! Thanks.
One little thing though (there always is isn’t there… )
Is it, or would it, be possible to display the server name only once if there are multiple values returned? e.g. when I select Subnet Address from the Global property, any computer with more than one IP address on that subnet gets multiple entries in the list on the left.
To Clarify, would it be complex to add a button at the top of the Computer Printer Page after you to select the options on what to Report so that once generated, you can export the results to csv. Picture attached on what I mean
Thanks for asking the question. In general, my idea is use any inventory data available (hardware, anti-virus, patch status), but not to bother you with configuration details.
The Warranty link for Windows is derived by using the following analysis properties:
Site: BES Inventory and License
Analysis: Hardware Information (Windows)
Properties: Computer Manufacturer - Windows
Identifying Number - Windows
Computer Model - Windows
So verify that you have that site turned on, and the computer is returning data.
“BES Inventory and License” site is subscribed by the computer
The “Hardware Information (Windows)” analysis is activated
The computer is returning values for “Computer Manufacturer - Windows”, “Identifying Number - Windows”, and “Computer Model - Windows” properties.
I know about warranty links for Lenovo, Dell, HP, Compaq, Toshiba, and Apple.
If all the above are available, then the link should be displayed.
If your systems are from a different manufacturer, and you know how to extract the warranty information online, I am happy to work on including the info.
Thank you for the screen shot, that is helpful to narrow down the error statement.
Can you please help me track down where the error is coming from by running statement in pieces.
I assume you are getting the error from more than one computer?
( values of results (bes property whose (
default flag of it and name of it =
"Free Space on System Drive") , it)) of bes computers whose (id of it = 2254289)
( values of results (bes property whose (
default flag of it and name of it =
"Free Space on System Drive") , it) , values of results (bes property whose (
default flag of it and name of it =
"Total Size of System Drive") , it) ) of bes computers whose (id of it = 2254289)
( (
if (exists first
"MB" of item 0 of it) then (preceding text of first
" MB" of item 0 of it)
else (
"0")) , (
if (exists first
"MB" of item 1 of it) then (preceding text of first
" MB" of item 1 of it)
else (
"0"))) of ( values of results (bes property whose (
default flag of it and name of it =
"Free Space on System Drive") , it) , values of results (bes property whose (
default flag of it and name of it =
"Total Size of System Drive") , it) ) of bes computers whose (id of it = 2254289)
( (
if (item 1 of it =
"0") then (
"Not Available")
else ((item 0 of it as floating point / item 1 of it as floating point * 100) as string)) &
"||" & item 0 of it &
"||" & item 1 of it ) of ( (
if (exists first
"MB" of item 0 of it) then (preceding text of first
" MB" of item 0 of it)
else (
"0")) , (
if (exists first
"MB" of item 1 of it) then (preceding text of first
" MB" of item 1 of it)
else (
"0"))) of ( values of results (bes property whose (
default flag of it and name of it =
"Free Space on System Drive") , it) , values of results (bes property whose (
default flag of it and name of it =
"Total Size of System Drive") , it) ) of bes computers whose (id of it = 2254289)
You can send me the results directly to my email leewei @ us . ibm . com
My installation had duplicate Retrieved Properties with the names “Free Space on System Drive” and “Total Space on System Drive” and deleting one of each of them resolved the error and the page contents now load for our workstations, and the Warranty Information is accessible for the Lenovo, Dell, Apple, and HP systems.