|
From: <sv...@de...> - 2005-06-15 14:01:54
|
Author: pcamacho
Date: 2005-06-15 10:01:53 -0400 (Wed, 15 Jun 2005)
New Revision: 1329
Modified:
humano2/trunk/web/portal/site/downloadView.aspx.cs
Log:
FIX: in the exportation of a view to CSV, the column id_entity was appear=
ing.
Modified: humano2/trunk/web/portal/site/downloadView.aspx.cs
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- humano2/trunk/web/portal/site/downloadView.aspx.cs 2005-06-14 23:32:2=
8 UTC (rev 1328)
+++ humano2/trunk/web/portal/site/downloadView.aspx.cs 2005-06-15 14:01:5=
3 UTC (rev 1329)
@@ -94,28 +94,29 @@
//Add the name of columns
foreach (DataColumn col in resp.Columns)=20
{
- string colName =3D col.ColumnName;
- string userColName =3D complex.ConvertSysAttNameToUs=
erAttName(colName);
- sb.Append(userColName + sep);
+ if(col.ColumnName!=3D"id_entity") //Don't show colum=
n with id_entity
+ {
+ string colName =3D col.ColumnName;
+ string userColName =3D complex.ConvertSysAttName=
ToUserAttName(colName);
+ sb.Append(userColName + sep);
+ }
}
sb.Append("\n");
=20
- for(int i=3D0;i<rows;i++)
+ foreach(DataRow row in resp.Rows)
{
- for(int j=3D0;j<cols;j++)
+ foreach (DataColumn col in row.Table.Columns)
{
- data =3D resp.Rows[i][j].ToString();
- if(data.IndexOf(sep) !=3D -1) { // If the data contains the delimi=
ter, add a delimter.
- data =3D delimiter + data + delimiter;
- }
- if(j!=3Dcols-1)
- {
- sb.Append(data + sep);
- }
- else
- {
- sb.Append(data);
- }
+ Logger.Log("col.ColumnName:" + col.ColumnName,Lo=
gLevel.Trace);
+ if(col.ColumnName!=3D"id_entity") //Don't show c=
olumn with id_entity
+ {
+ data =3D Convert.ToString(row[col.ColumnName=
]);
+ if(data.IndexOf(sep) !=3D -1)=20
+ { // If the data contains the delimiter, add=
a delimter.
+ data =3D delimiter + data + delimiter;
+ }
+ sb.Append(data + sep);
+ }
}
sb.Append("\n");
}
|