Страница 1 из 1

Вывод части наименования МЦ в отчет

Добавлено: 07 фев 2014, 13:50
Necrz
Добрый день!

Срочно нужна помощь! Мне нужно выгрузить часть МЦ в отчет, т.е. например для МЦ "ПФ Царги 200*200 050" нужно чтобы в поле, где выводится МЦ, выводилось только "200*200", другими словами, не полное наименование, а линейные размеры. Возможно можно как-то выгрузить это из аналитик?

С Галактикой и VIP работаю недавно, поэтому сильно не бейте :)

Re: Вывод части наименования МЦ в отчет

Добавлено: 07 фев 2014, 13:55
Den
для линейных размеров предназначены KATMC.SIZEX,KATMC.SIZEY....или у Вас там ничего не принято хранить ?
А так ищите * в katmc.name и берите все что справа и слева от нее до пробелов ?

Re: Вывод части наименования МЦ в отчет

Добавлено: 07 фев 2014, 13:56
Necrz
А как взять справа и слева от * до пробелов? Мне бы примерчик.

Re: Вывод части наименования МЦ в отчет

Добавлено: 07 фев 2014, 14:01
Necrz
Нашел, что длина и ширина лежат в пользовательских аналитиках (В карточке МЦ вкладка "Аналитика"). Как бы ее вытащить и добавить в отчет?

Re: Вывод части наименования МЦ в отчет

Добавлено: 07 фев 2014, 14:08
edward_K
по простому
trim(substr(katmc.name,pos('*',katmc.name)-3,8) )
по сложному - написать используя substr свою функцию rpos (вроде нет штатной)

Re: Вывод части наименования МЦ в отчет

Добавлено: 07 фев 2014, 14:32
Necrz
Спасибо! А из пользовательских аналитик можно вытащить?

Re: Вывод части наименования МЦ в отчет

Добавлено: 07 фев 2014, 14:39
Den
Если это в БД хранится - то можно )
там вроде через hashan работа идет. А вообще создайте новую МЦ, приклепайте к ней аналитику. откройте журнализацию и посмотрите на Ваши рукодвижения.