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

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Necrz
Новичок
Сообщения: 24
Зарегистрирован: 06 фев 2014, 11:30

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

Сообщение Necrz »

Добрый день!

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

С Галактикой и VIP работаю недавно, поэтому сильно не бейте :)
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

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

Сообщение Den »

для линейных размеров предназначены KATMC.SIZEX,KATMC.SIZEY....или у Вас там ничего не принято хранить ?
А так ищите * в katmc.name и берите все что справа и слева от нее до пробелов ?
Necrz
Новичок
Сообщения: 24
Зарегистрирован: 06 фев 2014, 11:30

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

Сообщение Necrz »

А как взять справа и слева от * до пробелов? Мне бы примерчик.
Necrz
Новичок
Сообщения: 24
Зарегистрирован: 06 фев 2014, 11:30

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

Сообщение Necrz »

Нашел, что длина и ширина лежат в пользовательских аналитиках (В карточке МЦ вкладка "Аналитика"). Как бы ее вытащить и добавить в отчет?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

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

Сообщение edward_K »

по простому
trim(substr(katmc.name,pos('*',katmc.name)-3,8) )
по сложному - написать используя substr свою функцию rpos (вроде нет штатной)
Necrz
Новичок
Сообщения: 24
Зарегистрирован: 06 фев 2014, 11:30

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

Сообщение Necrz »

Спасибо! А из пользовательских аналитик можно вытащить?
Den
Местный житель
Сообщения: 1844
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

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

Сообщение Den »

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