klient
Przemysław Parus
0 pkt
1 pytań
5 odpowiedzi
0 pomysłów
0 komentarzy
0 0%
oceń

Personalizacja kolumn

Przemysław Parus zapytał/a o
Handel
Handel pytań: 860 | odpowiedzi: 3327

Handel

Karolina SypułaMarzanna SapkowskaEwa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor Mamcarzbadis
Ogólne
Ogólne pytań: 462 | odpowiedzi: 2800

Krzysztof KaniaMagdalena GrygaTomasz SmolarekPiotr BartosiakTomasz MadzikowskiAndrzej KiermaszPrzemysław ZalewskiEwelina Kozanecka
Comarch ERP Optima
Comarch ERP Optima pytań: 4840 | odpowiedzi: 19324

Optima

Tomasz FrontczakAdam UrbanikMonika KalaKrzysztof SuderPiotr ZarzyckiJerzy ZiajaKinga KotelnickaJózef Ćwiąkała

Dzień dobry

Poszukuję rozwiązania w ustawieniach personalizacji listy kolumn następującego zagadnienia:

- zaznaczenie na czerwono na liście kontrahentów - kontrahentów, którzy zalegają z płatnością 

Pytanie jak osiągnąć tego typu efekt:

- dodać kolumnę z listy dostępnych kolumn ? jeśli tak to którą, bowiem jest ich sporo ? 

- czy zmodyfikować już dodaną kolumnę ? pytanie jak to zrobić ? bowiem funkcja stylu wartości dostępna jest dopiero po wybraniu z listy kolumn, określonej kolumny 

Z góry dziękuję za pomoc

Odpowiedzi:

User Avatar
partner
Tomasz Jańczuk
53 pkt
6 pytań
42 odpowiedzi
2 pomysłów
2 komentarzy
38 100%
2 pkt
 
Tomasz Jańczuk odpowiedział/a
Handel
Handel pytań: 860 | odpowiedzi: 3327

Handel

Karolina SypułaMarzanna SapkowskaEwa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor Mamcarzbadis
Ogólne
Ogólne pytań: 0 | odpowiedzi: 316

Comarch ERP Optima
Comarch ERP Optima pomysłów: 1460 | odpowiedzi: 19323

Optima

Piotr ZarzyckiJacek RudnickiMarcin LiszewskiStanisław PachaczDawid BłędowskiZbigniew RymarczykPIEKARNIA Paweł Rogoz
3 mie. temu

Mozna dodac dowolną kolumnę w widoku i dla tej kolumny zdefiniować własny styl w warunku jako zaawansowane podać coś takiego:

isnull((select top 1 BZd_Bzdid from CDN.BnkZdarzenia where BZd_PodmiotID = A.knt_kntid and BZd_Kierunek = 1 and BZd_DokumentTyp = 1 and BZd_Termin < CAST(getdate()-1 as date) and BZd_Rozliczono = 1),0) <> 0

Osobiście nie polecam bo dla dużych baz przymuli przeglądanie list

Ta odpowiedź została skomentowana
User Avatar
klient
Przemysław Parus
0 pkt
1 pytań
5 odpowiedzi
0 pomysłów
0 komentarzy
0 0%
oceń
 
Przemysław Parus odpowiedział/a
Handel
Handel pytań: 860 | odpowiedzi: 3327

Handel

Karolina SypułaMarzanna SapkowskaEwa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor Mamcarzbadis
Ogólne
Ogólne pytań: 0 | odpowiedzi: 316

Comarch ERP Optima
Comarch ERP Optima pomysłów: 1460 | odpowiedzi: 19323

Optima

Piotr ZarzyckiJacek RudnickiMarcin LiszewskiStanisław PachaczDawid BłędowskiZbigniew RymarczykPIEKARNIA Paweł Rogoz
3 mie. temu

Dziękuję za przesłanie formuły.

Niestety nie mogę dodać dowolnej kolumny, ponieważ wyrzuca mi błąd zapytania użytkownika chodzi o złą nazwę kolumny knt_kntid. 

Ta odpowiedź została skomentowana
User Avatar
partner
Tomasz Jańczuk
53 pkt
6 pytań
42 odpowiedzi
2 pomysłów
2 komentarzy
38 100%
oceń
 
Tomasz Jańczuk odpowiedział/a
Handel
Handel pytań: 860 | odpowiedzi: 3327

Handel

Karolina SypułaMarzanna SapkowskaEwa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor Mamcarzbadis
Ogólne
Ogólne pytań: 0 | odpowiedzi: 316

Comarch ERP Optima
Comarch ERP Optima pomysłów: 1460 | odpowiedzi: 19323

Optima

Piotr ZarzyckiJacek RudnickiMarcin LiszewskiStanisław PachaczDawid BłędowskiZbigniew RymarczykPIEKARNIA Paweł Rogoz
3 mie. temu

Chyba lepiej poprosić Partnera posługiwanie się definicjami kolumn wymaga znajomości SQL a przy nieprawidłowym zdefiniowaniu można sobie zablokować widok .

Jeżeli chodzi o SQL to można sobie poczytać:

https://docs.microsoft.com/en-us...sql-server-2017

User Avatar
klient
Przemysław Parus
0 pkt
1 pytań
5 odpowiedzi
0 pomysłów
0 komentarzy
0 0%
oceń
 
Przemysław Parus odpowiedział/a
Handel
Handel pytań: 860 | odpowiedzi: 3327

Handel

Karolina SypułaMarzanna SapkowskaEwa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor Mamcarzbadis
Ogólne
Ogólne pytań: 0 | odpowiedzi: 316

Comarch ERP Optima
Comarch ERP Optima pomysłów: 1460 | odpowiedzi: 19323

Optima

Piotr ZarzyckiJacek RudnickiMarcin LiszewskiStanisław PachaczDawid BłędowskiZbigniew RymarczykPIEKARNIA Paweł Rogoz
3 mie. temu

Dziękuję za podesłanie podpowiedzi - link do podręcznika. 

Nie wiem czy brak umiejętności definiowania kolumn wyłącza moją możliwość rozwiązania problemu, ponieważ wykonuję polecenia z zamieszczonych tutaj podpowiedzi krok po kroku. Jak rozumiem nie jest to fizyka kwantowa i przy dokładnym wskazaniu schematu operacji - za który jak dotąd jestem bardzo wdzięczny - jestem w stanie wykonać tą operację bez pomocy Partnera Comarch.  

Po zamieszczeniu w polu warunku w oknie Stylu Wartości zapytania podanego ostatnio pojawia się komunikat o niepoprawnej składni - dołączam w załączniku.  

Z góry dziękuję za pomoc

Załączniki:

User Avatar
partner
Tomasz Jańczuk
53 pkt
6 pytań
42 odpowiedzi
2 pomysłów
2 komentarzy
38 100%
oceń
 
Tomasz Jańczuk odpowiedział/a
Handel
Handel pytań: 860 | odpowiedzi: 3327

Handel

Karolina SypułaMarzanna SapkowskaEwa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor Mamcarzbadis
Ogólne
Ogólne pytań: 0 | odpowiedzi: 316

Comarch ERP Optima
Comarch ERP Optima pomysłów: 1460 | odpowiedzi: 19323

Optima

Piotr ZarzyckiJacek RudnickiMarcin LiszewskiStanisław PachaczDawid BłędowskiZbigniew RymarczykPIEKARNIA Paweł Rogoz
3 mie. temu

To jest podręcznik do definiowania kolumn w Optimie

https://pomoc.comarch.pl/optima/pl/2018/index.php/dokumentacja/opt074-dodawanie-kolumn-uzytkownika-na-listach/

Nie wysyłam pomocy na temat SQL ale 

jeżeli nie dajesz sobie rady z definiowaniem kolumn to poproś Partnera powinien sobie poradzić korzystając z kwerend , które Ci przesłałem

User Avatar
klient
Przemysław Parus
0 pkt
1 pytań
5 odpowiedzi
0 pomysłów
0 komentarzy
0 0%
oceń
 
Przemysław Parus odpowiedział/a
Handel
Handel pytań: 860 | odpowiedzi: 3327

Handel

Karolina SypułaMarzanna SapkowskaEwa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor Mamcarzbadis
Ogólne
Ogólne pytań: 0 | odpowiedzi: 316

Comarch ERP Optima
Comarch ERP Optima pomysłów: 1460 | odpowiedzi: 19323

Optima

Piotr ZarzyckiJacek RudnickiMarcin LiszewskiStanisław PachaczDawid BłędowskiZbigniew RymarczykPIEKARNIA Paweł Rogoz
3 mie. temu

Dziękuję za formułę - przy wklejeniu jej do pola warunku w Stylu kolumny po sprawdzeniu wydajności wyskakuje komunikat - w załączniku. 

Załączniki:

User Avatar
partner
Tomasz Jańczuk
53 pkt
6 pytań
42 odpowiedzi
2 pomysłów
2 komentarzy
38 100%
1 pkt
 
Tomasz Jańczuk odpowiedział/a
Handel
Handel pytań: 860 | odpowiedzi: 3327

Handel

Karolina SypułaMarzanna SapkowskaEwa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor Mamcarzbadis
Ogólne
Ogólne pytań: 0 | odpowiedzi: 316

Comarch ERP Optima
Comarch ERP Optima pomysłów: 1460 | odpowiedzi: 19323

Optima

Piotr ZarzyckiJacek RudnickiMarcin LiszewskiStanisław PachaczDawid BłędowskiZbigniew RymarczykPIEKARNIA Paweł Rogoz
3 mie. temu

Takie zapytanie powinno zwracać sumę zaległości:

Case when isnull((select top 1 BZd_Bzdid from CDN.BnkZdarzenia where BZd_PodmiotID = A.knt_kntid and BZd_Kierunek = 1 and BZd_DokumentTyp = 1 and BZd_Termin < CAST(getdate()-1 as date) and BZd_Rozliczono = 1),0) = 0
then '' else
cast((select sum(BZd_kwota-bzd_rozliczono) from CDN.BnkZdarzenia where BZd_PodmiotID = A.knt_kntid and BZd_Kierunek = 1 and BZd_DokumentTyp = 1 and BZd_Termin < CAST(getdate()-1 as date) and BZd_Rozliczono = 1) as varchar(15)) End [Nierozliczone]

User Avatar
klient
Przemysław Parus
0 pkt
1 pytań
5 odpowiedzi
0 pomysłów
0 komentarzy
0 0%
oceń
 
Przemysław Parus odpowiedział/a
Handel
Handel pytań: 860 | odpowiedzi: 3327

Handel

Karolina SypułaMarzanna SapkowskaEwa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor Mamcarzbadis
Ogólne
Ogólne pytań: 0 | odpowiedzi: 316

Comarch ERP Optima
Comarch ERP Optima pomysłów: 1460 | odpowiedzi: 19323

Optima

Piotr ZarzyckiJacek RudnickiMarcin LiszewskiStanisław PachaczDawid BłędowskiZbigniew RymarczykPIEKARNIA Paweł Rogoz
3 mie. temu

Dziękuję za wyjaśnienie. Jak wykonać tą opcję z wyświetleniem kwoty zaległości dla zalegających a pozostawić pustą dla niezalegających ? 

User Avatar
partner
Adam Grędys
132 pkt
1 pytań
102 odpowiedzi
1 pomysłów
22 komentarzy
121 98%
1 pkt
 
Adam Grędys odpowiedział/a
Handel
Handel pytań: 860 | odpowiedzi: 3327

Handel

Karolina SypułaMarzanna SapkowskaEwa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor Mamcarzbadis
Ogólne
Ogólne pytań: 0 | odpowiedzi: 316

Comarch ERP Optima
Comarch ERP Optima pomysłów: 1460 | odpowiedzi: 19323

Optima

Piotr ZarzyckiJacek RudnickiMarcin LiszewskiStanisław PachaczDawid BłędowskiZbigniew RymarczykPIEKARNIA Paweł Rogoz
3 mie. temu

Tam wyświetla Ci się ID, które wpisałeś w warunku.

Nie znam możliwości pomalowania całego wiersza, natomiast w polu można wyświetlić coś innego, np. string '####' który "kłuje po oczach", albo kwotę zaległości, natomiast pole zostawiać puste dla klientów nie zalegających.

User Avatar
klient
Przemysław Parus
0 pkt
1 pytań
5 odpowiedzi
0 pomysłów
0 komentarzy
0 0%
oceń
 
Przemysław Parus odpowiedział/a
Handel
Handel pytań: 860 | odpowiedzi: 3327

Handel

Karolina SypułaMarzanna SapkowskaEwa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor Mamcarzbadis
Ogólne
Ogólne pytań: 0 | odpowiedzi: 316

Comarch ERP Optima
Comarch ERP Optima pomysłów: 1460 | odpowiedzi: 19323

Optima

Piotr ZarzyckiJacek RudnickiMarcin LiszewskiStanisław PachaczDawid BłędowskiZbigniew RymarczykPIEKARNIA Paweł Rogoz
3 mie. temu

Jest postęp :) Wybrałem tabelę KRD_KntId dodałem warunek, który otrzymałem. 

W wyniku przeprowadzonej operacji otrzymałem (efekt w załączniku) tabelę z własną nazwą, w której to pojawiają się liczby, które nie do końca wiem do czego się odnoszą, ale są w kolorze czerwonym i ten kolor odpowiada statusowi kontrahenta, który przekroczył termin płatności którejkolwiek wystawionej na niego faktury. 

Teraz pytanie co zrobić dalej, aby na czerwono podświetlał się cały wiersz a nie tylko informacja w jednej tabeli ?  

Załączniki:

User Avatar
partner
Tomasz Jańczuk
53 pkt
6 pytań
42 odpowiedzi
2 pomysłów
2 komentarzy
38 100%
2 pkt
 
Tomasz Jańczuk odpowiedział/a
Handel
Handel pytań: 860 | odpowiedzi: 3327

Handel

Karolina SypułaMarzanna SapkowskaEwa ZubaDominik KałaszMagdalena PlebanMarcin ŁachWiktor Mamcarzbadis
Ogólne
Ogólne pytań: 0 | odpowiedzi: 316

Comarch ERP Optima
Comarch ERP Optima pomysłów: 1460 | odpowiedzi: 19323

Optima

Piotr ZarzyckiJacek RudnickiMarcin LiszewskiStanisław PachaczDawid BłędowskiZbigniew RymarczykPIEKARNIA Paweł Rogoz
3 mie. temu

Ten warunek został sprawdzony na liście kontrahentów z poziomu Ogólne.

Tam w zapytaniu domyślnym jest użyta tabela cdn.Kontrahenci z aliasem A i tak się do niej odwołuję w  warunku, jeżeli ma to być użyte  w innym miejscu należy sprawdzić jak można się odwołać do KntId korzystając z domyslnego zapytania.

Może to być PodmiotId z TRANAG na liście faktur (TRN_podmiotId = Bzd_podmiotId) lub coś w tym rodzaju

Masz pytanie?

zadaj pytanie

Masz pomysł?

zgłoś pomysł