Foros del Web » Programación para mayores de 30 ;) » .NET »

Imprimir codigo ascii C# 2008 en un rdlc??????

Estas en el tema de Imprimir codigo ascii C# 2008 en un rdlc?????? en el foro de .NET en Foros del Web. Hola soy nueva en c#, veran estoy haciendo un reporte que toma datos de un dataset, necesito imprimir en un rdlc el codigo ascii que ...
  #1 (permalink)  
Antiguo 09/02/2010, 13:57
 
Fecha de Ingreso: febrero-2010
Ubicación: culiacan,sinaloa
Mensajes: 3
Antigüedad: 14 años, 2 meses
Puntos: 0
Busqueda Imprimir codigo ascii C# 2008 en un rdlc??????

Hola soy nueva en c#, veran estoy haciendo un reporte que toma datos de un dataset, necesito imprimir en un rdlc el codigo ascii que es un cuadrito en blanco el Alt + 501, no es necesario que se almacene en el dataset, lo que quiero es tener una condicion If es multiple que imprima ese caracter lo que tenga la variable i, que seria las veces que se imprimiria el ascii antes mencionado.

He estado buscando en algunos sitios de internet, pero no hay mucha informacion.

Esta medio loco esto, pero si puedieran ayudarme se los agradeceria.

  #2 (permalink)  
Antiguo 18/02/2010, 16:35
 
Fecha de Ingreso: febrero-2010
Ubicación: culiacan,sinaloa
Mensajes: 3
Antigüedad: 14 años, 2 meses
Puntos: 0
De acuerdo Respuesta: Imprimir codigo ascii C# 2008 en un rdlc??????

bueno pues he solucionado yo sola mi gran incognita , lo unico que tube que hacer es tomar todos los datos del dataset, luego imprimo el codigo.

Aqui pongo el codigo y el resultado en pantalla, por si algun dia lo llegaran a necesitar.

case 14:
int a = 0; ;
Row = dsFormatosCaptura1.dtFormatosCaptura_Imprimir.NewR ow();

DIMCO.Comun.BusinessLayer.Util.controlInformes.car garFiltro(tDinamica, Convert.ToString(Program.IIdGanadera), (int)dsFormatosCaptura1.dtFormatosCaptura_Campos.R ows[i]["IdTipoCampo"], (int)dsFormatosCaptura1.dtFormatosCaptura_Campos.R ows[i]["IdFiltro"]);


for (int q = 0; q < tDinamica.Rows.Count; q++) //Columna
{

//Row["Respuesta"] = (q % 5 != 0) ? Row["Respuesta"] + " " + Convert.ToChar(850) + tDinamica.Rows[q]["Nombre"].ToString() : Row["Respuesta"] +""+ Convert.ToChar(10) + Convert.ToChar(13) + " " + Convert.ToChar(850) + tDinamica.Rows[q]["Nombre"].ToString();
Row["Respuesta"] = (q == 0) ? Row["Respuesta"] + " " + tDinamica.Rows[q]["Nombre"].ToString() : Row["Respuesta"] + " " + tDinamica.Rows[q]["Nombre"].ToString();
a++;
if (a % 10 == 0)
{
Row["Respuesta"] = Row["Respuesta"] + "" + Convert.ToChar(10) + Convert.ToChar(13) + " ";
for (a = 0; a < 10; a++)
{
Row["Respuesta"] = Row["Respuesta"] + " " + Convert.ToChar(850) + " ";
}
Row["Respuesta"] = Row["Respuesta"] + "" + Convert.ToChar(10) + Convert.ToChar(13);
}



}

Row["Orden"] = dsFormatosCaptura1.dtFormatosCaptura_Campos.Rows[i]["Orden"];
Row["Descripcion"] = dsFormatosCaptura1.dtFormatosCaptura_Campos.Rows[i]["Descripcion"];
Row["Renglon"] = p;
dsFormatosCaptura1.dtFormatosCaptura_Imprimir.Rows .Add(Row);

break;

en este caso estoy utilizando un for y dentro un switch
for (int i = 0; i < dsFormatosCaptura1.dtFormatosCaptura_Campos.Rows.C ount; i++)
{
switch (Convert.ToInt16(dsFormatosCaptura1.dtFormatosCapt ura_Campos.Rows[i]["IdTipoCampo"]))
{

dependiendo el tipo de dato que le de el usuario es lo que aparecera en el reporte.

bueno eso es todo.

Etiquetas: ascii
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:28.