przez Jermor » Pn lut 15, 2021 9:09 pm
Mnie się wydaje, że to jest coś źle zrobionego. Wygląda to tak, jakby wstawianie tabeli z danymi, za pomocą "Wklej specjalnie - DDE" wstawiało dane ale nie potrafiło ich zaktualizować realizując aktualizację łącza. Dane zaktualizują się natomiast po użyciu klawisza F9 ("Narzędzia -> Aktualizuj -> Pola") chociaż te dane nie są sygnalizowane jako pola
Wstawienie wprost łącza DDE za pomocą polecenia "Wstaw -> Pole -> Więcej pól" (CTRL+F2) a następnie wybór zakładki "Zmienne" a w niej "Pole DDE" wstawia odświeżone wartości przy ładowaniu a gdy dokument źródła jest równolegle otwarty, od razu po zmianie danych w tym źródle. Co ciekawe w wyświetlonych polach są już wpisy z oryginalnego łącza lecz te aktualizują się tylko przez F9.
Z twojego przykładu, pierwsze łącze, jako treść pola zatytułowanego "instrukcja DDE" ma wpis "soffice file:./test1.ods Arkusz1.A1:D1". Widzisz to w dokumencie jako tabelkę.
Jeśli ten sam wpis wstawisz w innym miejscu dokumentu (wskaż nowe miejsce, zaznacz w obszarze "Wybór potrzebne łącze, a następnie "Wstaw"), nie otrzymasz tabelki, tylko kolejne wartości z komórki oddzielone spacjami. Ale będą to już pola programu (standardowo zaciemnione, jeśli w poleceniu "Widok" zaznaczono "Cieniowanie pól").
AOO 4.1.9, LO 7.0.4 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.