@habrachat

Страница 6103 из 6731
Alexander
20.04.2018
23:24:11
И где же?

Котяй Негодяй
20.04.2018
23:24:20
Только вот от тебя все дождаться доводов не могу
Каких доводов? Ты делаешь утверждения, ничего не можешь сказать, я тебе задаю вопросы, чтобы хотя бы элементарно понять твою позицию, а ты в ответ требуешь от меня доводов? =) Доводов о чём? =) Я тебя не понимаю.

Alexander
20.04.2018
23:24:27
В твоих влажных фантазиях?)

Сергей
20.04.2018
23:24:35
ребята, давайте жить дружно )))

Google
Alexander
20.04.2018
23:25:15
Из чего я и сделал вывод, что ты либо тролль, либо, просто, никчемный собеседник

vektor_189
20.04.2018
23:26:35
Так вы все успокойтесь

Вы оба

Один даёт непонятно что, другой не может всё по от дельности самим рассмотреть.

Котяй Негодяй
20.04.2018
23:28:59
Сказать ничего не можешь ты. Я каждое слово пруфами подтвердил
Ты сослался только на личное мнение разработчика ноды. Это не пруф. Мне ничего не требуется говорить в защиту ноды, т.к. я не делал по ней никаких заявлений. Ты же делал весьма безапеляционные заявления и ни одно из них не обосновал, а сейчас пытаешься отвлечь моё внимание на то, что я, якобы, должен опровергать твои заявления, которые ты не смог аргументировать. Так их не нужно опровергать. =) Они безосновательны на данный момент. Но я готов тебя выслушать. Я серьёзно.

vektor_189
20.04.2018
23:29:33
Один даёт непонятно что другой не может всё по от дельности самим рассмотреть.

Сергей
20.04.2018
23:30:10
Каким образом можно реализовать принцип инкапсуляции в javascript?

этоже по фронту

Google
Котяй Негодяй
20.04.2018
23:30:38
2. С какой целью?

Сергей
20.04.2018
23:31:01
ооп

Котяй Негодяй
20.04.2018
23:31:09
Феее

Сергей
20.04.2018
23:31:16
)))

все

ты ответил

Alexander
20.04.2018
23:31:37
Феее
Крутой аргумент?

Сергей
20.04.2018
23:32:52
лан ну че вы набросились на парня

Котяй Негодяй
20.04.2018
23:33:00
Крутой аргумент?
Ты давай не встревай, когда взрослые разговаривают. Я тебе задал вопросы, на которые ты не можешь ответить, хотя делаешь вид, что можешь. Не лезь в те темы, в которых ты некомпетентен.

Сергей
20.04.2018
23:33:01
сами разберитесь

vektor_189
20.04.2018
23:33:13
Один даёт непонятно что, другой не может всё по от дельности самим рассмотреть.

Max
20.04.2018
23:33:16
Ну давайте и я внесу пять копеек своих.? 1. нода имеет псевдо-потоки, которые не являются асинхронностью. 2. Первый пункт заставляет использовать большое количество калбэков. Которые тяжелы в понимании при вливании в проект нового человека. или с недостаточным уровнем знаний 3. Оба первых пунктов ставятся под сомнения, на моменте вопроса самому себе, для чего нужны эти лупы с калбэками в реальном проекте. 4. Странный порог вхождения, мне как человеку с достаточно приличным уровнем знания по нативному жс, кажется код с продакшенов ноды стремным. очень субъективно но факт. 5. дерьмо в плане дебага, невозможно безболезненно править код не вникая в особенности ноды (псевдокодом). 7. использование ноды для больших проектов очень сомнительное удовольствие, из-за того что выглядит как куча говнокода. 8. использование npm (менеджер пакетов) - крайне не люблю магию, когда что-то выходит из под моего контроля.

Сергей
20.04.2018
23:34:12
)))

Max
20.04.2018
23:34:13
Ну давайте и я внесу пять копеек своих.? 1. нода имеет псевдо-потоки, которые не являются асинхронностью. 2. Первый пункт заставляет использовать большое количество калбэков. Которые тяжелы в понимании при вливании в проект нового человека. или с недостаточным уровнем знаний 3. Оба первых пунктов ставятся под сомнения, на моменте вопроса самому себе, для чего нужны эти лупы с калбэками в реальном проекте. 4. Странный порог вхождения, мне как человеку с достаточно приличным уровнем знания по нативному жс, кажется код с продакшенов ноды стремным. очень субъективно но факт. 5. дерьмо в плане дебага, невозможно безболезненно править код не вникая в особенности ноды (псевдокодом). 7. использование ноды для больших проектов очень сомнительное удовольствие, из-за того что выглядит как куча говнокода. 8. использование npm (менеджер пакетов) - крайне не люблю магию, когда что-то выходит из под моего контроля.
все субъективно!

Сергей
20.04.2018
23:34:18
ты как всегда

Max
20.04.2018
23:34:24
это чисто мое мнение

Сергей
20.04.2018
23:34:25
уважаю

норм

Котяй Негодяй
20.04.2018
23:35:16
Ну давайте и я внесу пять копеек своих.? 1. нода имеет псевдо-потоки, которые не являются асинхронностью. 2. Первый пункт заставляет использовать большое количество калбэков. Которые тяжелы в понимании при вливании в проект нового человека. или с недостаточным уровнем знаний 3. Оба первых пунктов ставятся под сомнения, на моменте вопроса самому себе, для чего нужны эти лупы с калбэками в реальном проекте. 4. Странный порог вхождения, мне как человеку с достаточно приличным уровнем знания по нативному жс, кажется код с продакшенов ноды стремным. очень субъективно но факт. 5. дерьмо в плане дебага, невозможно безболезненно править код не вникая в особенности ноды (псевдокодом). 7. использование ноды для больших проектов очень сомнительное удовольствие, из-за того что выглядит как куча говнокода. 8. использование npm (менеджер пакетов) - крайне не люблю магию, когда что-то выходит из под моего контроля.
1. Лол. Пздц. Нода асинхронна. Если ты путаешь асинхронность и однопоточность, это очень плохо, поверь мне. Это очень плохо. Да, нода однопоточна, это правда (нет =)). Таки многопоточность уже возможна в ноде,слава яйцам.

Google
Сергей
20.04.2018
23:35:23
на самом деле можно

Alexander
20.04.2018
23:35:26
Сергей
20.04.2018
23:35:32
на замыканиях

но говно

Сергей
20.04.2018
23:38:05
function useCounter() { var Count = 1; return function() { return Count++; }; }

Котяй Негодяй
20.04.2018
23:38:12
Нет, я не делаю вид. Я высказал свою точку зрения, почему я в принципе не приемлю клиентский язык на сервере.
Когда высказывают свою точку зрения, то говорят "лично я ДУМАЮ, что", или "как мне КАЖЕТСЯ", или "может быть, я ошибаюсь, но...". А ты сказал "вот это палюбас так и так, а все, кто думают иначе, хомячки. А если тебе не понятно, почему я так думаю, то ты очевидно очень глуп, но я не буду объяснять, почему".

Сергей
20.04.2018
23:38:17
блин как то не так

но примерно так

Котяй Негодяй
20.04.2018
23:39:09
Сергей
20.04.2018
23:39:25
var cifra = useCounter(); alert(cifra()); // 1 var cifra = useCounter(); alert(cifra()); // 1

как то так

Сергей
20.04.2018
23:41:20
Но это же не ООП. =)
function Count2() { var count = 1; return { getValue: function() { return count ++; }, setValue: function(value) { count = value; }, reset: function() { count = 1; } }; }

Котяй Негодяй
20.04.2018
23:41:33
function useCounter() { var Count = 1; return function() { return Count++; }; }
Это HOF и замыкание. С помощью них еализована инкапсуляуия механизма счётчика. Но хз, что ты этим хотел показать. вроде как, это элементарные вещи. =)

Сергей
20.04.2018
23:41:56
см выше

var cifra33 = Count2(); alert(cifra33.getValue()); // 1 alert(cifra33.getValue()); // 2 cifra33.setValue(7); alert(cifra33.getValue()); // 7

Котяй Негодяй
20.04.2018
23:42:58
см выше
Дааа, дааа, дааа. Я понимаю. =) Ты спрятал сайд-эффект. Но это не про ООП.

Сергей
20.04.2018
23:43:16
))))

Котяй Негодяй
20.04.2018
23:43:20
Вернее, не только про ООП.

Google
Сергей
20.04.2018
23:44:00
так

Котяй Негодяй
20.04.2018
23:44:04
))))
А ты ваще из какого языка?

Alexander
20.04.2018
23:44:05
Когда высказывают свою точку зрения, то говорят "лично я ДУМАЮ, что", или "как мне КАЖЕТСЯ", или "может быть, я ошибаюсь, но...". А ты сказал "вот это палюбас так и так, а все, кто думают иначе, хомячки. А если тебе не понятно, почему я так думаю, то ты очевидно очень глуп, но я не буду объяснять, почему".
Но вот только ничего не пояснил, ни единого своего слова пока ты. Так задаю теперь вопрос тебе. Почему ты считаешь, что использовать на серверной стороне клиентский язык == хорошо? И почему ты так негативно вначале отозвался о замечательном серверном инструменте PHP?

Сергей
20.04.2018
23:44:05
мне надо стопку

ща приду

А ты ваще из какого языка?
из всех сразу (принцип одинаков)

а так пых и шарп

Котяй Негодяй
20.04.2018
23:49:04
Но вот только ничего не пояснил, ни единого своего слова пока ты. Так задаю теперь вопрос тебе. Почему ты считаешь, что использовать на серверной стороне клиентский язык == хорошо? И почему ты так негативно вначале отозвался о замечательном серверном инструменте PHP?
Я должен пояснять тебе вопросы? В смысле? Я должен обосновать тебе право задавать тебе вопросы, чтоли? Я тебя совсем не понимаю. =)) Ты не пьян, случайно? Может быть, поговорим, когда проспишься. если ты пьян? =) > Почему ты считаешь, что использовать на серверной стороне клиентский язык == хорошо? Где я такое говорил? =) Кто тебя сказал, что JS — клиентский язык? > И почему ты так негативно вначале отозвался о замечательном серверном инструменте PHP? Как отозвался? Нене, я могу сказать, какты у меня вопросы к пыху, я на нём писал, но что я там, говоришь, сказал?

Admin
ERROR: S client not available

Сергей
20.04.2018
23:50:14
Паша не тебе

Котяй Негодяй
20.04.2018
23:50:16
Поди бухой в хламину там топит за пыху.

Сергей
20.04.2018
23:50:22
Александру вопрос

Котяй Негодяй
20.04.2018
23:50:29
Тельняшку рвёт.

Я по другому это не могу объяснить.

Сергей
20.04.2018
23:50:56
пиздюлей получит

vektor_189
20.04.2018
23:51:11
Кто?

Сергей
20.04.2018
23:51:24
vektor_189
20.04.2018
23:51:39
Это вить телега

Google
Котяй Негодяй
20.04.2018
23:51:42
пиздюлей получит
Ну, вроде как, он и сам дать может. Только аргументация страдает.

vektor_189
20.04.2018
23:52:00
?

Сергей
20.04.2018
23:52:02
есть маленько

воспитаем

Котяй Негодяй
20.04.2018
23:52:08
В рост ушло.

Сергей
20.04.2018
23:52:18
не

Котяй Негодяй
20.04.2018
23:52:20
Ччччёрт. Простите. =)

Сергей
20.04.2018
23:52:23
точно не

Лан всем спать

спок нок хабр

Котяй Негодяй
20.04.2018
23:53:09
Доброй ночи. =)

Max
20.04.2018
23:53:58
какой эпичный конец холивара

Сергей
20.04.2018
23:54:01
Доброй ночи. =)
хочу на сон грядущий

показать

Котяй Негодяй
20.04.2018
23:54:15
Сань, ты не обессудь, но ты не разобрался в вопросе. Я тебя не троллил, а только задавал тебе вопросы, которые должен был задать себе ты.

Сергей
20.04.2018
23:54:28
да простят меня админы

SELECT IF(af.ShelfID="0","",af.ShelfID) AS ShelfID , GetAddrkol_vo(a.code) as NewGetKol_vo,A.Kol_Vo-GetAddrkol_vo(a.code) as NewDiff, spay.name as paytype, scl.name as storecl, st2.color as clientcolor,concat(a.modev+0) as `advmodev`, concat(a.typev+0) as `advtypev`,concat(a.mode+0) as `advmode`, concat(a.type+0) as `advtype`, stateType.name as `advtypename`, stateMode.name as `advmodename`, B.DATE_BEG,case when (g.DocId is null) or (d.Type=14) then C.COMPANY else case when d.Type=15 then Concat('POS-терминал, с/н: ',(select SerialNo from cashregister where code=CAST(dd.FieldValue AS SIGNED) )) else case when d.Type=12 then Concat('Кассовый аппарат, с/н: ',(select SerialNo from cashregister where code=CAST(dd.FieldValue AS SIGNED)/*cast(replace(substring(dd.FieldValue,5,8),0,'') as signed)*/ )) else CASE WHEN d.Type=16 THEN CONCAT('Автомобиль, г/н: ',(SELECT number FROM cars WHERE CODE=CAST(dd.FieldValue AS SIGNED)/*cast(replace(substring(dd.FieldValue,5,8),0,'') as signed)*/ )) ELSE CASE WHEN d.Type IN (11,20) THEN IFNULL(dd.FieldValue,'') ELSE '' END END END END END AS Company, M.PLACE, M.STATION as MSTATION, M.AREA, a.zakaz, a.number,case when (g.DocId is null) or (d.Type=14) then a.target else case when d.Type=15 then Concat('POS-терминал № ',ifnull(dd.FieldValue,'')) else case when d.Type=12 then Concat('Кассовый аппарат № ',ifnull(dd.FieldValue,'')) else CASE WHEN d.Type=16 THEN CONCAT('Автомобиль № ',ifnull(dd.FieldValue,'')) ELSE CASE WHEN d.Type=11 THEN IFNULL(dd.FieldValue,'') else '' end end end end end as target, /*case when g.docid is null then a.target else ifnull(dd.FieldValue,'') end as target,*/ a.name, a.address, a.station, a.phone,a.date_put, a.time_put, concat(a.mode+0) as mode, concat(a.type+0) as type, a.price, a.kurier, a.message, a.flag, a.client_id,a.code, a.vlog, a.kurier1, a.date_v, a.time_v, a.mass, concat(a.modev+0) as modev, concat(a.typev+0) as typev, a.pricev, a.messagev, a.massv, a.str, a.price_k, a.lusr, a.ldtime, a.poruch, a.direct, a.time_put_min, a.time_put_max,case when (g.docid is null) or (d.Type=14) then a.rur else ifnull(d.DocSum,0) end as rur, a.date_putn, a.out, a.sent,a.pricev_k, a.newdate_beg, a.Waited, a.Kol_vo, a.ToKurier, a.StrBarCode, a.Podrazd, getaddrkol_vo(a.code) as getkol_vo, a.PrintOrder, a.Target2, a.Name2, a.Address2, a.Station2, a.Phone2, a.date_putn2, a.time_put_min2, a.time_put_max2, a.CL,a.kurier_pay, a.kurier_pay_v, a.Kurier_pay_sum, a.Kurier_pay_sum_v, a.TownFrom, a.TownTo, a.FL, a.ReceiverPays, a.InfoDate, a.InfoMan, a.SendMoneyAct, a.ZipCode, a.transporter, a.State1, a.InshPrice, a.kurier_b, a.kurier_pay_b,a.Kurier_pay_sum_b, a.StorePrice, a.NalTrans, TOK.NAME as TOKNAME,A.PRICE+A.PRICEV as PRICEFULL, B.PrintForm, A.Kol_Vo-A.GetKol_vo as Diff, K1.NAME as k1name, cast(ifnull(l1.color,16777215) as signed) as color , c.code as ccode, c.valutaid, c1.name as c1name, t1.name as t1name, c2.name as c2name, t2.name as t2name, ifnull(a.target2, c.company) as target2_1, ifnull(a.name2,ifnull(f.fio, c.name)) as name2_1, ifnull(a.address2, ifnull(o.address, c.address)) as address2_1, m2.station as station2_1, m2.area as area2, ifnull(a.phone2, ifnull(f.phone, c.phone)) as phone2_1, Kurier_pay_sum+Kurier_pay_sum_v as Kurier_pay_sum_s, trans.caption as transporter_caption, st1.name as st1name, st1.color as st1color, round( ROUND(IFNULL(a.rur, 0), 2)*(a.time_put IS NOT NULL)*CASE WHEN (a.Number=0) AND (a.StrBarcode='') THEN 0 ELSE 1 END-ROUND((a.price+a.pricev), 2)*(c.NoPriceInRur='T')*(a.ReceiverPays='F'), 2) as SumToPay, tok.driver as k1Driver, case when (g.docid is null) or (d.Type=14) then (ifnull(a.rur, 0)+(a.ReceiverPays='T')*(a.price+a.pricev))+0.0 else d.DocSum end as AddressTotalSum, af.distance, c.createtrans, g.code as gcode,g.made,g.date_put as gdate_put, g.kol_vo as gKol_vo, g.date_beg as gdate_beg, g.state as gstate, s.name as sname, s.color as scolor, s2.name as s2name, s2.color as s2color, s3.name as s3name, kr.name as KurrName, s3.color as s3color, g.act_number, g.DocId, s4.color as doccolor,ifnull(dd.FieldValue,'') as DocName, g.kurierstatetime,

g.kurierstate, ifnull(g.kuriermoney,round((ifnull(a.rur, 0)+( ((b.nal='T')*(NOT EXISTS (SELECT CODE FROM pays p WHERE p.zakaz=b.code))) or (a.ReceiverPays='T'))*(a.price+a.pricev)), 2)) as kuriermoney, -100 as Period From givn g left join address a on a.code=g.address left join ZAKAZ B on A.ZAKAZ=B.CODE left join CLIENTS C on B.SOURCE=C.CODE left join METRO M on A.STATION=M.CODE left join `lines` l1 on m.line=l1.code left join transporter trans on a.transporter=trans.code left join KURIER TOK on A.ToKurier=TOK.CODE left join KURIER K1 on A.Kurier=K1.CODE left join town t1 on a.townfrom=t1.code left join city c1 on t1.city=c1.code left join town t2 on a.townto=t2.code left join city c2 on t2.city=c2.code left join FIO F on F.CODE=B.FIO left join OTDEL O on O.CODE=F.OTDEL left join METRO M2 on ifnull(a.station2, case when o.address is null then c.station else null end)=M2.CODE left join states st1 on st1.statetype=15 and st1.statecode=a.state1 LEFT JOIN states stateType ON stateType.statetype=18 AND a.`type`+0=stateType.`StateCode` LEFT JOIN states stateMode ON stateMode.statetype=17 AND a.`mode`+0=stateMode.`StateCode` LEFT JOIN states st2 ON st2.statetype=4 AND c.state=st2.statecode LEFT JOIN states spay on spay.statetype=39 and spay.statecode=a.paymenttype LEFT JOIN store scl on scl.code=a.cl LEFT JOIN addressfld af ON a.code=af.address left join docs d on g.docid=d.code left join docdetail dd on d.code=dd.docid /*and dd.FieldName='DocName'*/ left join states s4 on s4.statetype=13 and s4.statecode=d.type left join kurier kr on g.kurier=kr.code left join states s on s.statetype=8 and s.statecode=g.state left join states s2 on s2.statetype=16 and s2.statecode=g.state2 left join states s3 on s3.statetype=8 and s3.statecode=g.kurierstate join ((select code from givn where date_beg='2018-04-21' and kurier=1) union distinct (select code from givn where date_beg<'2018-04-21' And State=1 and kurier=1)) gg1 on gg1.code=g.code WHERE 1=1 and g.kurier=1 and g.DocId=179513 order by g.State,a.zakaz,a.number

это типичный запрос

Котяй Негодяй
20.04.2018
23:55:02
SELECT IF(af.ShelfID="0","",af.ShelfID) AS ShelfID , GetAddrkol_vo(a.code) as NewGetKol_vo,A.Kol_Vo-GetAddrkol_vo(a.code) as NewDiff, spay.name as paytype, scl.name as storecl, st2.color as clientcolor,concat(a.modev+0) as `advmodev`, concat(a.typev+0) as `advtypev`,concat(a.mode+0) as `advmode`, concat(a.type+0) as `advtype`, stateType.name as `advtypename`, stateMode.name as `advmodename`, B.DATE_BEG,case when (g.DocId is null) or (d.Type=14) then C.COMPANY else case when d.Type=15 then Concat('POS-терминал, с/н: ',(select SerialNo from cashregister where code=CAST(dd.FieldValue AS SIGNED) )) else case when d.Type=12 then Concat('Кассовый аппарат, с/н: ',(select SerialNo from cashregister where code=CAST(dd.FieldValue AS SIGNED)/*cast(replace(substring(dd.FieldValue,5,8),0,'') as signed)*/ )) else CASE WHEN d.Type=16 THEN CONCAT('Автомобиль, г/н: ',(SELECT number FROM cars WHERE CODE=CAST(dd.FieldValue AS SIGNED)/*cast(replace(substring(dd.FieldValue,5,8),0,'') as signed)*/ )) ELSE CASE WHEN d.Type IN (11,20) THEN IFNULL(dd.FieldValue,'') ELSE '' END END END END END AS Company, M.PLACE, M.STATION as MSTATION, M.AREA, a.zakaz, a.number,case when (g.DocId is null) or (d.Type=14) then a.target else case when d.Type=15 then Concat('POS-терминал № ',ifnull(dd.FieldValue,'')) else case when d.Type=12 then Concat('Кассовый аппарат № ',ifnull(dd.FieldValue,'')) else CASE WHEN d.Type=16 THEN CONCAT('Автомобиль № ',ifnull(dd.FieldValue,'')) ELSE CASE WHEN d.Type=11 THEN IFNULL(dd.FieldValue,'') else '' end end end end end as target, /*case when g.docid is null then a.target else ifnull(dd.FieldValue,'') end as target,*/ a.name, a.address, a.station, a.phone,a.date_put, a.time_put, concat(a.mode+0) as mode, concat(a.type+0) as type, a.price, a.kurier, a.message, a.flag, a.client_id,a.code, a.vlog, a.kurier1, a.date_v, a.time_v, a.mass, concat(a.modev+0) as modev, concat(a.typev+0) as typev, a.pricev, a.messagev, a.massv, a.str, a.price_k, a.lusr, a.ldtime, a.poruch, a.direct, a.time_put_min, a.time_put_max,case when (g.docid is null) or (d.Type=14) then a.rur else ifnull(d.DocSum,0) end as rur, a.date_putn, a.out, a.sent,a.pricev_k, a.newdate_beg, a.Waited, a.Kol_vo, a.ToKurier, a.StrBarCode, a.Podrazd, getaddrkol_vo(a.code) as getkol_vo, a.PrintOrder, a.Target2, a.Name2, a.Address2, a.Station2, a.Phone2, a.date_putn2, a.time_put_min2, a.time_put_max2, a.CL,a.kurier_pay, a.kurier_pay_v, a.Kurier_pay_sum, a.Kurier_pay_sum_v, a.TownFrom, a.TownTo, a.FL, a.ReceiverPays, a.InfoDate, a.InfoMan, a.SendMoneyAct, a.ZipCode, a.transporter, a.State1, a.InshPrice, a.kurier_b, a.kurier_pay_b,a.Kurier_pay_sum_b, a.StorePrice, a.NalTrans, TOK.NAME as TOKNAME,A.PRICE+A.PRICEV as PRICEFULL, B.PrintForm, A.Kol_Vo-A.GetKol_vo as Diff, K1.NAME as k1name, cast(ifnull(l1.color,16777215) as signed) as color , c.code as ccode, c.valutaid, c1.name as c1name, t1.name as t1name, c2.name as c2name, t2.name as t2name, ifnull(a.target2, c.company) as target2_1, ifnull(a.name2,ifnull(f.fio, c.name)) as name2_1, ifnull(a.address2, ifnull(o.address, c.address)) as address2_1, m2.station as station2_1, m2.area as area2, ifnull(a.phone2, ifnull(f.phone, c.phone)) as phone2_1, Kurier_pay_sum+Kurier_pay_sum_v as Kurier_pay_sum_s, trans.caption as transporter_caption, st1.name as st1name, st1.color as st1color, round( ROUND(IFNULL(a.rur, 0), 2)*(a.time_put IS NOT NULL)*CASE WHEN (a.Number=0) AND (a.StrBarcode='') THEN 0 ELSE 1 END-ROUND((a.price+a.pricev), 2)*(c.NoPriceInRur='T')*(a.ReceiverPays='F'), 2) as SumToPay, tok.driver as k1Driver, case when (g.docid is null) or (d.Type=14) then (ifnull(a.rur, 0)+(a.ReceiverPays='T')*(a.price+a.pricev))+0.0 else d.DocSum end as AddressTotalSum, af.distance, c.createtrans, g.code as gcode,g.made,g.date_put as gdate_put, g.kol_vo as gKol_vo, g.date_beg as gdate_beg, g.state as gstate, s.name as sname, s.color as scolor, s2.name as s2name, s2.color as s2color, s3.name as s3name, kr.name as KurrName, s3.color as s3color, g.act_number, g.DocId, s4.color as doccolor,ifnull(dd.FieldValue,'') as DocName, g.kurierstatetime,
Дежавю.

Сергей
20.04.2018
23:55:06
заказов выданных на курьера

Котяй Негодяй
20.04.2018
23:55:26
Как хорошо, что это в прошлом.

Страница 6103 из 6731