Date: prev next · Thread: first prev next last
2021 Archives by date, by thread · List index


moin Jörg,

am Donnerstag, 2021-10-21 06:36:34 +0200, schrieb Jörg Schmidt:

ich stosse zu meiner großen Überraschung, darauf das es in LO nicht mehr möglich ist, in Calc 
DDE-Links quasi per Maus 'zusammenzuklicken', wie folgt:
[...]
Wurde diese Bedienfunktionalität aus LO entfernt?

Ja. Innerhalb von Calc werden schon lange keine DDE() Formeln mehr
erzeugt, nur noch wenn externe Inalte anderer Programme so verlinkt
werden.

Grund ist, dass DDE() nicht portabel ist, kein anderes Programm als
LibreOffice (oder Apache OO) diese auswerten kann wenn nicht ein
executable namens "soffice" den DDE Server genau so implementiert (oder
das auf sich selber umbiegt), und DDE auf nicht-Windows Plattformen
sowieso nicht funktioniert wenn nicht innerhalb von LibreOffice.
Ausserdem ist DDE auf Windows ein Sicherheitsproblem, weil irgendein
Programm (wenn LibreOffice nicht installiert ist und "soffice"
angemeldet hat) den Request ausfuehren kann (falls die
Spreadsheet-Implementierung DDE-calls ausfuehrt), oder fuer
nicht-"soffice" als Server-Name in der DDE Formel beliebige Programme.

Sogar Microsoft hat mittlerweile DDE deprecated / teilweise disabled by
default, siehe
https://docs.microsoft.com/en-us/security-updates/securityadvisories/2017/4053440
https://msrc.microsoft.com/update-guide/en-US/vulnerability/ADV170021

Externe Referenzen hingegen sind standardisiert und unterliegen der
Kontrolle des aufrufenden/ausfuehrenden Programms.

  Eike

-- 
GPG key 0x6A6CD5B765632D3A - 2265 D7F3 A7B0 95CC 3918  630B 6A6C D5B7 6563 2D3A

-- 
Liste abmelden mit E-Mail an: discuss+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/discuss/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.