Narzędzia użytkownika

Narzędzia witryny


listy

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

listy [2013/12/03 13:40]
kostek [Ręczne dodawanie elementów do listy]
listy [2013/12/23 12:58] (aktualna)
kostek [Operacje na listach]
Linia 1: Linia 1:
 ====== Listy ====== ====== Listy ======
  
-**Lista** jest mechanizmem,​ który został zaprojektowany i stworzony w celu dokładniejszego i szybszego wyszukiwania danych. Tworzenie Listy polega na zgrupowaniu elementów interesującej nas kartoteki według ściśle określonych warunków, lub wobec ich braku na dodaniu elementów ręcznie. Lista może zawierać elementy jednej wybranej kartoteki.+**Lista** jest mechanizmem,​ który został zaprojektowany i stworzony w celu dokładniejszego i szybszego wyszukiwania danych. Tworzenie Listy polega na zgrupowaniu elementów interesującej nas kartoteki według ściśle określonych warunków, lub wobec ich braku na dodaniu elementów ręcznie. Lista może zawierać elementy jednej wybranej kartoteki ​(np. kontrahenci,​ nagłówki faktur, towary i usługi).
  
 Utworzone listy są dostępne w wielu miejscach programu. Przykładowo można tworzyć zestawienia dla przygotowanej wcześniej listy towarów, kontrahentów czy akwizytorów. Utworzone listy są dostępne w wielu miejscach programu. Przykładowo można tworzyć zestawienia dla przygotowanej wcześniej listy towarów, kontrahentów czy akwizytorów.
Linia 30: Linia 30:
 **Użytkownik -** zawartość pola przepisuje się z okna wyboru. **Użytkownik -** zawartość pola przepisuje się z okna wyboru.
  
-**Warunek –** wartość TAK oznacza, że z daną listą jest związany warunek. ​+**Warunek –** wartość TAK oznacza, że z daną listą jest związany ​automatyczny ​warunek. ​
  
 Przyciski widoczne w nagłówku opisane są poniżej. Przyciski widoczne w nagłówku opisane są poniżej.
Linia 53: Linia 53:
 W celu stworzenia listy kontrahentów przypisanych do jednego przedstawiciela handlowego należy w polu **"​Kartoteka"​** wpisać "​Kontrahenci",​ kliknąć przycisk **"​Zadaj warunek"​** i w oknie wyboru warunku, w polu **"​Akwizytor"​** wybrać żądanego przedstawiciela handlowego. Następnie należy zapisać warunek naciskając klawisz **F1** i w nagłówku listy kliknąć przycisk **"​Dodaj element"​**. Spowoduje to wpisanie do treści listy tych kontrahentów,​ którzy mają przypisanego w kartotece danego akwizytora. W celu stworzenia listy kontrahentów przypisanych do jednego przedstawiciela handlowego należy w polu **"​Kartoteka"​** wpisać "​Kontrahenci",​ kliknąć przycisk **"​Zadaj warunek"​** i w oknie wyboru warunku, w polu **"​Akwizytor"​** wybrać żądanego przedstawiciela handlowego. Następnie należy zapisać warunek naciskając klawisz **F1** i w nagłówku listy kliknąć przycisk **"​Dodaj element"​**. Spowoduje to wpisanie do treści listy tych kontrahentów,​ którzy mają przypisanego w kartotece danego akwizytora.
  
-Jeżeli naszym celem jest sporządzenie listy elementów, które nie mają wypełnionego określonego pola, wtedy w planszy warunku w tym polu wpisujemy słowo ​barak w nawiasach kwadratowych - [brak]. Np., w celu stworzenia listy kontrahentów,​ którzy nie mają przypisanego akwizytora, w oknie wyboru warunku w polu "​Akwizytor"​ należy wpisać "​[brak]"​ po czym dodać elementy do listy za pomocą przycisku "​**Dodaj element**"​.+Jeżeli naszym celem jest sporządzenie listy elementów, które nie mają wypełnionego określonego pola, wtedy w planszy warunku w tym polu wpisujemy słowo ​brak w nawiasach kwadratowych - [brak]. Np., w celu stworzenia listy kontrahentów,​ którzy nie mają przypisanego akwizytora, w oknie wyboru warunku w polu "​Akwizytor"​ należy wpisać "​[brak]"​ po czym dodać elementy do listy za pomocą przycisku "​**Dodaj element**"​.
  
-Listy tworzone automatyczne z aktywnym warunkiem są podtrzymywane przez system tzn. każdy nowy element kartoteki związanej z listą, który spełni warunek z nią związany zostanie dopisany do listy. Podobnie każdy element, który przestanie spełniać warunek zostanie z listy usunięty. Operacje dodawania i usuwania elementów dokonują się w momencie ​zapisu, po wprowadzeniu nowego lub edycji ​starego rekordu ​kartoteki. Informacja ta jest o tyle istotna, że **istnienie wielu list z zadanym warunkiem może w zauważalnym stopniu spowolnić działanie systemu**. Z tego powodu nie należy tworzyć wielu list z aktywnym warunkiem.+Listy tworzone automatyczne z aktywnym warunkiem są podtrzymywane przez systemtzn. każdy nowy element kartoteki związanej z listą, który spełni warunek z nią związanyzostanie dopisany do listy. Podobnie każdy element, który przestanie spełniać warunek zostanie z listy usunięty. Operacje dodawania i usuwania elementów ​do listy dokonują się w momencie edycji ​danej kartoteki. Informacja ta jest o tyle istotna, że **istnienie wielu list z zadanym warunkiem może w zauważalnym stopniu spowolnić działanie systemu**. Z tego powodu nie należy tworzyć wielu list z aktywnym warunkiem.
  
 Jeśli chcemy dodać do listy elementy przy użyciu warunku a jednocześnie zależy nam na szybkości działania systemu, można postąpić w następujący sposób: Jeśli chcemy dodać do listy elementy przy użyciu warunku a jednocześnie zależy nam na szybkości działania systemu, można postąpić w następujący sposób:
   * zadać warunek;   * zadać warunek;
   * dodać do listy elementy spełniające zadany warunek;   * dodać do listy elementy spełniające zadany warunek;
-  * usunąć warunek przyciskiem **[Usuń warunek]**;+  * usunąć warunek przyciskiem **"Usuń warunek"**;
  
-po usunięciu warunku, wszystkie dodane elementy pozostaną zapisane w liście, ale lista nie będzie automatycznie aktualizowana przez system. Dzięki temu można uzyskać niezbędne informacje ​nie powodować ​wolniejszego działania systemu w przyszłości.+po usunięciu warunku, wszystkie dodane elementy pozostaną zapisane w liście, ale lista nie będzie automatycznie aktualizowana przez system. Dzięki temu można uzyskać niezbędne informacje nie powodując ​wolniejszego działania systemu w przyszłości.
  
 Z obsługą warunków związane są jeszcze dwa przyciski znajdujące się w nagłówku listy: Z obsługą warunków związane są jeszcze dwa przyciski znajdujące się w nagłówku listy:
  
-**[Usuń element]** - przycisk usuwa z listy elementy, które nie spełniają warunku związanego z listą. +**"Usuń element"** - przycisk usuwa z listy elementy, które nie spełniają warunku związanego z listą.
- +
-**[Usuń warunek]** - usuwa wcześniej zdefiniowany warunek dla bieżącej listy. +
  
 +**"​Usuń warunek"​** - usuwa wcześniej zdefiniowany warunek dla bieżącej listy.
  
 +===== Operacje na listach =====
  
 +Na istniejących listach można wykonywać następujące operacje: ​
 +  * mnożenie (część wspólna) - operacja wybiera część wspólną listy aktualnie wyświetlanej i wybranej;
 +  * suma - operacja dodaje elementy listy aktualnie wyświetlanej i innej, wybranej listy;
 +  * różnica - operacja od listy aktualnie wyświetlanej odejmuje elementy innej, wybranej listy;
 +  * usunięcie powtarzających się elementów - operacja usuwa powtarzające się elementy wyświetlanej listy.
  
 +Po wejściu do nagłówka listy, można wykonywać powyższe operacje. Operacja zmienia zawartość aktualnie wyświetlanej listy. Oznacza to, że jeśli wejdziemy do nagłówka listy A i zsumujemy jej zawartość z listą B, wtedy lista A przestanie istnieć - w jej miejsce pojawi się lista A+B.
listy.1386074437.txt.gz · ostatnio zmienione: 2013/12/03 13:40 przez kostek