Problem zupełnie w innym miejscu. Majstrowałem przy funkcji
CustomerAdd w LMS.class.php aby uwzględniał nową kolumnę i pominąłem
"?" w VALUES.
Wszystko już działa.
pozdrawiam
W dniu 2014-12-30 o 15:43, Jacek
Brzozowski pisze:
Bez
zmian ale dzięki za pomysł.
pozdrawiam
W dniu 2014-12-30 o 14:12, "Czerepuk, Łukasz (JPK)" pisze:
Czesc,
Jak wyeksportuje sobie strukture tego widoku mam cos takiego:
/CREATE ALGORITHM=UNDEFINED DEFINER=`lms`@`localhost` SQL
SECURITY
DEFINER VIEW `customersview` AS select `c`.`id` AS
`id`,`c`.`lastname`
AS `lastname`,`c`.`name` AS `name`,`c`.`status` AS
`status`,`c`.`email`
AS `email`,`c`.`address` AS `address`,`c`.`zip` AS
`zip`,`c`.`city` AS
`city`,`c`.`ten` AS `ten`,`c`.`ssn` AS `ssn`,`c`.`info` AS
`info`,`c`.`creationdate` AS `creationdate`,`c`.`moddate` AS
`moddate`,`c`.`creatorid` AS `creatorid`,`c`.`modid` AS
`modid`,`c`.`deleted` AS `deleted`,`c`.`message` AS
`message`,`c`.`pin`
AS `pin`,`c`.`regon` AS `regon`,`c`.`rbe` AS `rbe`,`c`.`icn` AS
`icn`,`c`.`notes` AS `notes`,`c`.`cutoffstop` AS
`cutoffstop`,`c`.`consentdate` AS `consentdate`,`c`.`type` AS
`type`,`c`.`divisionid` AS `divisionid`,`c`.`paytime` AS
`paytime`,`c`.`countryid` AS `countryid`,`c`.`paytype` AS
`paytype`,`c`.`einvoice` AS `einvoice`,`c`.`invoicenotice` AS
`invoicenotice`,`c`.`mailingnotice` AS
`mailingnotice`,`c`.`post_address` AS
`post_address`,`c`.`post_zip` AS
`post_zip`,`c`.`post_city` AS `post_city`,`c`.`post_countryid`
AS
`post_countryid`,`c`.`post_name` AS `post_name` from `customers`
`c`
where (not(exists(select 1 AS `1` from (`customerassignments`
`a` join
`excludedgroups` `e` on((`a`.`customergroupid` =
`e`.`customergroupid`))) where ((`e`.`userid` =
`lms_current_user`())
and (`a`.`customerid` = `c`.`id`)))));//
/Moze warto odtworzyc widok w ten sposob, dodajac tylko jedna
kolumne
ktora wczesniej dodales do tabeli?
W dniu 30.12.2014 o 13:36, Jacek Brzozowski pisze:
Witam wszystkich serdecznie,
Mam taki problem. Dodawałem kolumnę do tabeli customers.
Usunąłem view
customerview ( DROP VIEW customersview;) i stworzyłem nowy
view:
CREATE VIEW customersview AS
SELECT c.* FROM customers c
WHERE NOT EXISTS (
SELECT 1 FROM customerassignments a
JOIN excludedgroups e ON (a.customergroupid
=
e.customergroupid)
WHERE e.userid = lms_current_user() AND
a.customerid
= c.id);
no i niby wszystko ok, ale jak dodaję nowego klienta to go nie
dodaje...po wybraniu "Zapisz" zostaję przekierowany na listę
klientów.
Powiedzcie co zrobiłem nie tak ?
pozdrawiam
_______________________________________________
lms mailing list
lms@lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
_______________________________________________
lms mailing list
lms@lists.lms.org.pl
http://lists.lms.org.pl/mailman/listinfo/lms
--
Jacek Brzozowski
Marton Sp. z o.o.
Tel./fax: 56 683 31 91
www.marton.pl
Adres korespondencyjny:
87-400 Golub-Dobrzyń
ul. Żeromskiego 1/2
______________________________________________________________________
MARTON Sp. z o.o. z siedzibą i adresem we Włocławku 87-800
przy ul. Brzeskiej 27/3, wpisana do Rejestru Przedsiębiorców
prowadzonego przez Sąd Rejonowy w Toruniu VII Wydział
Gospodarczy Krajowego Rejestru Sądowego pod numerem 0000274112;
REGON 340259542, NIP 503-00-32-757;
z pokrytym w całości kapitałem zakładowym wynoszącym 15.595.500,00 zł
_______________________________________________________________________
Treść tej wiadomości zawiera informacje przeznaczone tylko dla adresata.
Jeżeli nie jesteście Państwo jej adresatem, bądź otrzymaliście ją przez
pomyłkę, prosimy o powiadomienie nadawcy oraz trwałe jej usunięcie.