Jump to content

OlegTimkiv

uniGUI Subscriber
  • Posts

    128
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by OlegTimkiv

  1. 3 minutes ago, Sherzod said:

    Попробуйте...

    1. UniDBGrid1.ClientEvents.UniEvents ->

    
    function beforeInit(sender, config) 
    {
        sender.copyToClipboard = str => {
            const el = document.createElement('textarea');
            el.value = sender.getSelection()[0].data[sender.uniCol];
            document.body.appendChild(el);
            el.select();
            document.execCommand('copy');
            document.body.removeChild(el);
        };
    }

    2. Использование:

    
    procedure TMainForm.UniButton2Click(Sender: TObject);
    begin
      UniDBGrid1.JSInterface.JSCall('copyToClipboard', []);
    end;

     

    Огромное Вам спасибо! Всё работает!  

    • Like 1
  2. On 3/6/2020 at 4:48 PM, Sherzod said:

    Добрый день!

    Может Вам нужно использовать такой подход?

    
    function copyToClipboard(text) {
      window.prompt("Copy to clipboard: Ctrl+C, Enter", text);
    }

     

    В некоторых браузерах есть checkbox -"Не давать этой странице создавать дополнительные диалоговые окна".  Хотелось бы, сразу в буфер копировать.  Такое тоже работать не будет "window.clipboardData.setData("Text", MainForm.UniEdit1.getValue());"

  3. On 12/19/2019 at 12:30 PM, akshs said:

    Hallo,

    i wrote an application with Delphi 10.3.2 and UniGui 1.90.0.1514 - it should run in IIS 10.0.14393.0 under Windows 2016.

    Sometimes IIS starts the server and the existing sessions are lost (see log) - any ideas?

    In the Attachement you can see my app settings in iis.

    Regards Andreas

     

    pk20.dll: 000003AC: 19:22:13 [92.73.153.198]:Session <a4maEtB3jB1052CAAE7> Created.
    pk20.dll: 00000438: 19:22:47 [92.73.153.198]:Session <a4maEtB3jB1052CAAE7> Terminated. Reason: Session Timed Out.
    pk20.dll: 000003AC: 19:26:22 [80.187.100.138]:Session <hUEVotCBjQ1052CAC06> Created.
    pk20.dll: 00000438: 19:26:22 [80.187.100.138]:Session <5QT2YO34zw1052CA257> Terminated. Reason: Browser Window Closed.
    pk20.dll: 00000438: 19:26:22 [80.187.100.138]:Exception raised while destroying session: Zugriffsverletzung bei Adresse 061D5F76 in Modul 'pk20.dll'. Lesen von Adresse 00000035
    pk20.dll: 00000438: 19:26:22 [80.187.100.138]:EAccessViolation : Zugriffsverletzung bei Adresse 061D5F76 in Modul 'pk20.dll'. Lesen von Adresse 00000035 : Addr: $061D5F76
    pk20.dll: 000015E8: 19:33:50 []:>--------------------------------------------------------------<
    pk20.dll: 000015E8: 19:33:50 []:Starting Server. Module Handle: 0000000005660000
    pk20.dll: 000015E8: 19:33:50 [TUniServerModule]:Server First Init.
    pk20.dll: 000015E8: 19:33:50 [TUniServerModule]:Global Cache Folder Erased. <61> Files deleted.
    pk20.dll: 000015E8: 19:33:50 []:Server Started. Module Handle: 0000000005660000
    pk20.dll: 000015E8: 19:33:50 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:33:50 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:34:02 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:34:04 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:34:05 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:34:09 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:34:14 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:34:19 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:34:20 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:34:24 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:34:28 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:34:29 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:34:31 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:34:33 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:34:37 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:34:38 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:34:54 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:34:54 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:34:55 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:34:55 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:34:58 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:34:58 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:35:01 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:35:01 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:35:04 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:35:09 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:35:39 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:35:45 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:35:49 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:35:49 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:35:50 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:35:50 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:35:54 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:35:58 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:35:59 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:36:01 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:36:03 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:36:07 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:36:08 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:36:10 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:36:15 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:36:17 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:36:22 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:36:29 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:36:30 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:36:32 [HttpExtensionProc[80.187.100.138]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: hUEVotCBjQ1052CAC06 ) : Addr: $059FD006
    pk20.dll: 000015E8: 19:36:33 [HttpExtensionProc[80.187.111.149]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: QoL4kvYOW81052C0AB2 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:36:33 [HttpExtensionProc[80.187.111.149]]:EUniSessionException : Ungültige Sitzung oder Zeitablauf der Sitzung (Session not found: QoL4kvYOW81052C0AB2 ) : Addr: $059FD006
    pk20.dll: 000016B8: 19:36:33 [80.187.111.149]:Session <FKr1QxJBz81052CAEC9> Created.
     

    uniapp.png

    Hello. We have the same problem, only after timeouts the application crashes. When users work, everything works fine.
     

    WEBLogBook.dll: 00001D98: 14:05:59 [nIOQPmkhZl1058C767D]:[LoadSettings] Чтение конфигурационного файла успешно завершено
    WEBLogBook.dll: 00001BB0: 17:51:59 [HttpExtensionProc[10.1.1.34]]:EUniSessionException : Недопустимый сеанс или тайм-аут сеанса. (Session not found: nIOQPmkhZl1058C767D ) : Addr: $0647F469
    WEBLogBook.dll: 00001BB0: 17:52:01 [HttpExtensionProc[10.1.1.34]]:EAccessViolation : Access violation at address 06E8F638 in module 'WEBLogBook.dll'. Read of address 00000008 : Addr: $06E8F638
    WEBLogBook.dll: 00001BB0: 17:52:03 [HttpExtensionProc[10.1.1.34]]:EAccessViolation : Access violation at address 06E8F638 in module 'WEBLogBook.dll'. Read of address 00000008 : Addr: $06E8F638
    WEBLogBook.dll: 00001BB0: 17:52:05 [HttpExtensionProc[10.1.1.34]]:EAccessViolation : Access violation at address 06E8F638 in module 'WEBLogBook.dll'. Read of address 00000008 : Addr: $06E8F638
    WEBLogBook.dll: 00001BB0: 17:52:09 [HttpExtensionProc[10.1.1.34]]:EAccessViolation : Access violation at address 06E8F638 in module 'WEBLogBook.dll'. Read of address 00000008 : Addr: $06E8F638
    WEBLogBook.dll: 00001BB0: 17:52:12 [HttpExtensionProc[10.1.1.34]]:EAccessViolation : Access violation at address 06E8F638 in module 'WEBLogBook.dll'. Read of address 00000008 : Addr: $06E8F638

     

  4. Здравствуйте.  При выборе первого итема, очищаю 

        //UniDBLookupComboBox2.Text := '';
        //UniDBLookupComboBox2.KeyValue := -1;
        UniDBLookupComboBox2.ItemIndex := -1;

    Первый раз очистилось нормально,  затем выбираю снова первый итем и очищаю. Text не очищается.     

  5. 7 hours ago, mhmda said:

    Я не вижу объект RichText в вашем отчете, вы не можете загрузить RTF в memoview
    FastReport RTF ожидают формата RTF.
    Это сработало для вас раньше или впервые?

     

    I don't see RichText object in your report, you cann't load RTF into memoview
    Fastreport RTF expect RTF format.
    Does it worked for you before or it's the first time?
     

    The report has two RichText and Memo objects. The report is exported to pdf and then loaded into a PDFFrame. When exporting to pdf, the RichText object is not displayed. The RichText object is rarely used. Previously, did not notice that it was not displayed.

    Report.jpg

  6. Добрый день! После обновления  "1.90.0.1498". UniForm перестали нормально разворачиваться(на всю область PageControl) в UniPageControl.

    ext-all.js:20 Uncaught TypeError: Cannot read property 'getHeight' of undefined
        at ctor.getHeight (ext-all.js:20)
        at ctor.eval (eval at AjaxSuccess (ext-unicommon-min.js:9), <anonymous>:1:24258)
        at ctor.fire (ext-all.js:20)
        at ctor.doFireEvent (ext-all.js:20)
        at ctor.doFireEvent (ext-all.js:20)
        at ctor.b.doFireEvent (ext-all.js:20)
        at ctor.fireEventArgs (ext-all.js:20)
        at ctor.fireEvent (ext-all.js:20)
        at ctor.afterLayout (ext-all.js:20)
        at ctor.notifyOwner (ext-all.js:20)

     

    Version1.90.1.1498.7z

  7. Добрый день! В данное время, для работы с документами мы используем приложение интегрированное в UniHTMLFrame. Хотели узнать, в будущем есть ли в планах разработка компонента, для работы с word документами?   

×
×
  • Create New...