llamar a un ejecutable

16/12/2003 - 20:58 por Carlos C | Informe spam
Hola necesito llamar a un ejecutable desde miprograma, el tema es que se
como hacerlo usando la llamada SHELL de Visual6, lo que necesito es saber
como hacerlo desde .Net, o mejor dicho con codigo .Net, gracias desde ya.
 

Leer las respuestas

#1 César
17/12/2003 - 07:57 | Informe spam
Buenos días grupo,

estoy teniendo muchos problemas al intentar ordenar registros con el
CrystalReportViewer desde el .Net. Por más cambios que hago en la
SelectionFormula lo único que consigo es obtener el bonito error "El texto
restante no parece ser parte de la fórmula".

Mirando en la página de MSDN lo único que aparece para ordenar registros
dinámicamente es:

FieldDef = new FieldDefinition ();
FieldDef = Report.Database.Tables [0].Fields [comboBox1.Text];
Report.DataDefinition.SortFields [0].Field = FieldDef;

y todo eso sin explicación ninguna

Tras muchas vueltas he descubierto que a FieldDefinition proviene de la
clase "CrystalDecisions.CrystalReports.Engine" pero me da igual, no sé cómo
acceder a ella. Cuando intento declarar un objeto (con new FieldDefinition)
me dice que no se puede debido al nivel de protección.

El caso es que todo eso me parece muy complicado para sólo ordenar
registros, así que quiero seguir insistiendo con la SelectionFormula. La
última que he probado es:
CrystalReportViewer1.SelectionFormula = "{usuarios.Nombre} LIKE ' " + Nombre
+ " ' " + " ORDER BY {usuarios.Nombre} ASC";

pero me sale eso de "El texto restante no parece ser parte de la
fórmula"

¿Alguien sabe si se admite la cláusula ORDER BY?, ¿y para ponerle el
criterio de ordenación cómo se haría?, ¿con ASC y DESC?...

La otra cosa que me quedaría sería ajustar el tamaño de la sección detalles
para que me muestre, por ejemplo, sólo 15 registros por pantalla ¿Alguien
sabría cómo?

Muchas gracias y saludos

Preguntas similares