Ir al contenido


Foto

saber cuando la aplicacion se esta ejecutando en modo web


  • Por favor identifícate para responder
1 respuesta en este tema

#1 noel78

noel78

    Member

  • Miembros
  • PipPip
  • 15 mensajes

Escrito 04 julio 2012 - 02:59

Buenas tardes...
como hago para saber cuando la aplicacion se esta ejecutando en modo web. ya que requiero hacer lo siguiente:::



delphi
  1. if win32 then // Show the normal report
  2. frxReport1.ShowReport
  3. else
  4. if ModoWeb then // lo muestro en un frame
  5. begin
  6. frxPDFExport.FileName := S;
  7.   frxPDFExport.DefaultPath := UniServerModule.LocalCachePath;
  8.   frxReport.PrepareReport();
  9.   frxReport.Export(frxPDFExport);
  10.   rptURLFrame.URL := UniServerModule.LocalCacheURL+S;
  11. end;




Gracias de antemano a cualquier ayudita....
  • 0

#2 noel78

noel78

    Member

  • Miembros
  • PipPip
  • 15 mensajes

Escrito 30 julio 2012 - 11:06

Bueno ya lo logre hacer con ayuda del foro oficial de unigui



delphi
  1. if (MainForm.WebMode) then
  2. begin
  3.   S:= 'LapBarang_'+FormatDateTime('hhmmss.zzz',Now())+'.pdf';
  4. frxPDFExport1.FileName := S;
  5. frxPDFExport1.DefaultPath := UniServerModule.LocalCachePath;
  6. frxReport1.PrepareReport();
  7.   frxReport1.Export(DataModule1.frxPDFExport1);
  8.   FrmR.rptURLFrame.URL := UniServerModule.LocalCacheURL+S;
  9.   FrmR.ShowModal;
  10. end
  11. else
  12. begin
  13. frxReport1.ShowReport;
  14. end;


  • 0




IP.Board spam blocked by CleanTalk.