The fields and the order in which they display in a viewlet are controlled by the schema applied to the dashboard. If no schema has been applied, all fields are displayed in the default system order. Check out the Schemas article for more information on schemas, such as how to apply a schema or create a new one.