Tabele w Writer a kopiowanie między nimi

Użytkowanie edytora dokumentów
Awatar użytkownika
mitek
Posty: 69
Rejestracja: czw lip 15, 2010 11:52 pm

Tabele w Writer a kopiowanie między nimi

Post autor: mitek »

Witam

Chciałbym zrobić dokument który będę uzupełniał na pierwszej stronie a dwie kolejne będą same się uzupełniać...
Czy muszę to robić w Calc czy jest możliwość dodania tabel do Writera tak by między nimi kopiowały się dane.
Próbowałem dodać kilka tabel i ile łatwo kopiuje się dane w obrębie jednej tabeli to nie wiem jak skopiować między kilkoma.
LibreOffice 6.1.2.1 na Windows 10
Awatar użytkownika
Jermor
Posty: 2257
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Tabele w Writer a kopiowanie między nimi

Post autor: Jermor »

Aby odwołać się do wartości komórki w innej tabeli należy przed adresem tej komórki podać nazwę tabeli. Zapis zatem może wyglądać następująco:
=<Tabela2.C3>
Nazwę tabeli można nadać podczas jej wstawiania, standardowo Writer proponuje nazwy Tabela1, Tabela2 itd. Ta możliwość pojawia się przy korzystaniu z polecenia "Tabela - Wstaw tabelę..." lub skrótu CTRL+F12.
Po wstawieniu tabeli za pośrednictwem ikony wstawiania tabeli - nazwę można zmienić (albo sprawdzić) wywołując właściwości tabeli.
O obliczeniach w Writerze jest też na stronie:
https://yestok.pl/lbo/y10.php
AOO 4.1.15, LO 7.5.9 (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.
Awatar użytkownika
mitek
Posty: 69
Rejestracja: czw lip 15, 2010 11:52 pm

Re: Tabele w Writer a kopiowanie między nimi

Post autor: mitek »

Świetnie dziękuje :)

A jeszcze czy można tabele (nie pola wstawione) umieszczać w tekście tak jak np zdjęcia czyli nad tekstem pod tekstem czy ustawić jak tekst ma opływać element. Może można wstawić w jakieś pole ... generalnie mi się nie udało.
LibreOffice 6.1.2.1 na Windows 10
Awatar użytkownika
Astur
Posty: 653
Rejestracja: wt lip 13, 2010 9:11 am

Re: Tabele w Writer a kopiowanie między nimi

Post autor: Astur »

Można to zrobić wstawiając ramkę jako znak, a do ramki wstawiając jedną komórkę tabeli. Ramka powinna mieć zerowe marginesy i brak obramowań, a tekst pod tabelą powinien być jak najmniejszy. W praktyce w zupełności wystarczy rozmiar 2p.
Tabela także powinna nie posiadać obramowań i mieć zerowy odstęp od krawędzi.

We właściwościach ramki należy ustawić, w zakładce "Typ", pozycję pionową "Z dołu" i odpowiednio dobrać odległość do linii podstawowej, tak aby tekst wewnątrz tabeli znajdował się na tym samym poziomie co linia podstawowa tekstu. Pomocne w tym jest narzędzie dostępne na stronie http://www.arulerforwindows.com/pl/index.html

W sumie zabiera to ok. 15 minut i ma sens tylko wówczas, gdy akurat nam bardzo na tym zależy, tekst ma być szablonem (może nawet połączonym z jakimś arkuszem kalkulacyjnym) albo tego rodzaju odnośników jest więcej. Wówczas można je wklejać w kolejne miejsca, a znajdujące się w nich tabele uzyskają kolejne liczby porządkowe.
Ubuntu 20.04 — OpenOffice 4.1.10
Zanim zastosujesz się do jakiejś rady, zrób kopię zapasową dokumentu, którego ona ma dotyczyć.
Wskazówka: w dokumentach używam czasem niestandardowych, bezpłatnych czcionek Gentium i Lato
Awatar użytkownika
Jermor
Posty: 2257
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Tabele w Writer a kopiowanie między nimi

Post autor: Jermor »

@Astur opisał to bardzo dokładnie ale mam wrażenie, że zafiksował się na problemie jak zawartość tabeli ulokować w wierszu tekstu. Związane jest to z częstym pytaniem, jak zawartość wybranej komórki można umieścić wewnątrz tekstu (ja osobiście preferuję inny sposób). Oczywiście w ramce można umieścić całą tabelę a nie tylko jedną komórkę a ramkę jako niezależny obiekt umieścić w obrębie tekstu zgodnie z własnymi wymaganiami.
AOO 4.1.15, LO 7.5.9 (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.
Awatar użytkownika
mitek
Posty: 69
Rejestracja: czw lip 15, 2010 11:52 pm

Re: Tabele w Writer a kopiowanie między nimi

Post autor: mitek »

Świetnie dziękuje serdecznie :)
LibreOffice 6.1.2.1 na Windows 10
Awatar użytkownika
mitek
Posty: 69
Rejestracja: czw lip 15, 2010 11:52 pm

Re: Tabele w Writer a kopiowanie między nimi

Post autor: mitek »

mmm mam jeszcze jeden problem

Czy w takiej osadzonej tabeli w writerze nie można kopiować tekstu między komórkami? wyświetla mi się 0 zawsze mimo formatowania ustawionego na wszystko lub tekst...
LibreOffice 6.1.2.1 na Windows 10
Awatar użytkownika
Jermor
Posty: 2257
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Tabele w Writer a kopiowanie między nimi

Post autor: Jermor »

W tabelach tworzonych we Writerze w ogóle nie można operować na tekstach. Każde odwołanie się do komórki za pomocą formuły, także takiej najprostszej,
np =<Tabela1.A2> wstawi wartość zerową jeśli komórka A2 była tekstem. Jeśli rzeczywiście trzeba przenieść automatycznie tekst do innej tabeli to najlepiej zrobić to za pomocą Odsyłacza.
AOO 4.1.15, LO 7.5.9 (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.
Awatar użytkownika
mitek
Posty: 69
Rejestracja: czw lip 15, 2010 11:52 pm

Re: Tabele w Writer a kopiowanie między nimi

Post autor: mitek »

Odsyłacza?... czy chodzi o funkcje wstaw pole?
LibreOffice 6.1.2.1 na Windows 10
Awatar użytkownika
Jermor
Posty: 2257
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Tabele w Writer a kopiowanie między nimi

Post autor: Jermor »

Tak, chodzi o wstawienie pola Odsyłacz. Jest o tym m. in. tutaj: https://yestok.pl/lbo/y40.php
AOO 4.1.15, LO 7.5.9 (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.
Awatar użytkownika
mitek
Posty: 69
Rejestracja: czw lip 15, 2010 11:52 pm

Re: Tabele w Writer a kopiowanie między nimi

Post autor: mitek »

mmm walczę z tym i jakoś mi to średnio wychodzi.

Odsyłacze działają ale jest problem taki że nie jest odświeżany tekst po jego poprawie...

Może łatwiej będzie Panowie gdy napisze co muszę zrobić...

Mamy umowę na meble... w niej adres klienta, materiały z jakich maja być wykonane meble oraz jakieś tam kwoty no i obliczenia np zaliczki to już wiem jak zrobić

Muszę zrobić po uzupełnieniu pierwszej strony kopie dla klienta oraz kopie na produkcje. Czyli jeśli uzupełnię pierwsza stronę druga jest identyczna a kolejna sprowadza się tylko do wypisanych materiałów z jakiego są wykonane meble...

No i istotne jest by kolejne strony zmieniały się automatycznie. Jak byście panowie to zrobili jakich pół użyli?

Dzięki serdeczne za dotychczasowe podpowiedzi.
LibreOffice 6.1.2.1 na Windows 10
Awatar użytkownika
Jermor
Posty: 2257
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Tabele w Writer a kopiowanie między nimi

Post autor: Jermor »

Writer aktualizuje wartości pól czasami z opóźnieniem, większym lub mniejszym. Wymuszenie aktualizacji to klawisz funkcyjny F9.
Teraz o ewentualnych rozwiązaniach.
Wszystko zależy od znajomości konkretnego problemu. Nie wiadomo np skąd i po co w umowie występują tabelki?
Może najwygodniej byłoby osadzić obiekt Calc wewnątrz Writera? Czy materiały to dane pobierane z jakieś bazy, czy każdorazowo, indywidualnie, przypisywane do umowy.
Może wystarczyłoby użycie pól zmiennych?
AOO 4.1.15, LO 7.5.9 (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.
Awatar użytkownika
mitek
Posty: 69
Rejestracja: czw lip 15, 2010 11:52 pm

Re: Tabele w Writer a kopiowanie między nimi

Post autor: mitek »

Na początku myślałem by wszystko w tabele wrzucić i trochę jak w Calcu to zrobić... no ale tekst się nie kopiuje. Umowa zawiera pola gdzie wpisany jest np piekarnik lodówka a obok ceny no i tam by się podliczało wszytko samo...

Wszystko jest wpisywane nie potrzebna jest baza danych.

Przede wszystkim chodzi o to by z jednej umowy stworzyć Dwie identyczne i trzecią tylko listę materiałów na meble no i sprzęt bez cen czy adresów...

Chyba po prostu te pola zmienne wykorzystam... szkoda że to F9 trzeba wciskać bo boje się że nie zawsze będzie się o tym pamiętać.
LibreOffice 6.1.2.1 na Windows 10
Awatar użytkownika
Jermor
Posty: 2257
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Tabele w Writer a kopiowanie między nimi

Post autor: Jermor »

To może w ogóle zrobić to w Calcu. Łatwo zrobić dwie kopie tego samego fragmentu. Obliczenia będą automatyczne, i kwotę można uzyskać w postaci słownej wykorzystując funkcje programu.
AOO 4.1.15, LO 7.5.9 (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.
Awatar użytkownika
mitek
Posty: 69
Rejestracja: czw lip 15, 2010 11:52 pm

Re: Tabele w Writer a kopiowanie między nimi

Post autor: mitek »

Na początku tak myślałem no ale wyszłam z założenia że calc jest do obliczeń... no i czasami formatowanie jest nie wygodne.
LibreOffice 6.1.2.1 na Windows 10
ODPOWIEDZ