Перейти к содержимому


Цветовое форматирование


Сообщений в теме: 16

#1 Dinara

    Активный участник

  • Пользователи
  • PipPipPip
  • 527 сообщений
  • Пол:Женщина
  • Город:Уфа

Отправлено 16 Июль 2013 - 12:37

Доброго времени суток!
Если название компании состоит из латинских букв-как прописать, чтобы данные буквы были другим цветом в форматировании?)

Сообщение отредактировал Dinara: 16 Июль 2013 - 12:50


#2 Dinara

    Активный участник

  • Пользователи
  • PipPipPip
  • 527 сообщений
  • Пол:Женщина
  • Город:Уфа

Отправлено 16 Июль 2013 - 12:49

Или жирным цветом хотя бы латинские буквы?

Сообщение отредактировал Dinara: 16 Июль 2013 - 12:50


#3 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 16 Июль 2013 - 13:04

В режиме эксперта можно попробовать определять код символа, и далее смотреть по диапазону.

#4 Dinara

    Активный участник

  • Пользователи
  • PipPipPip
  • 527 сообщений
  • Пол:Женщина
  • Город:Уфа

Отправлено 16 Июль 2013 - 13:16

$cur_line['Название']['value']=='[a-z]'
как-то вот так? и еще чтобы большие буквы тоже вошли в диапазон?

Сообщение отредактировал Dinara: 16 Июль 2013 - 13:17


#5 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 16 Июль 2013 - 14:08

Нет, не так. Такой синтаксис недопустим в языке PHP (на котором пишутся вычисления и форматирование). Но ваш вариант мне подсказал правильный способ:

ereg("[a-zA-Z]",$cur_line['Название']['value'])

Здесь кстати учитываются и большие буквы. Если не надо - убираете "A-Z".

#6 Dinara

    Активный участник

  • Пользователи
  • PipPipPip
  • 527 сообщений
  • Пол:Женщина
  • Город:Уфа

Отправлено 16 Июль 2013 - 14:10

ах,вон даже как))спасибо большое,ушла внедрять)

#7 OLDest

    Активный участник

  • Пользователи
  • PipPipPip
  • 268 сообщений
  • Пол:Мужчина
  • Город:Калининград

Отправлено 28 Август 2013 - 14:17

Не правильно отрабатывает форматирование.
Такой код работает
((strtotime(date("Y-m-d H:i:s")) - strtotime($cur_line['Время добавления']['db_value']))/(86400) > 14)
добавляем еще условие
((strtotime(date("Y-m-d H:i:s")) - strtotime($cur_line['Время добавления']['db_value']))/(86400) > 14) and ($cur_line['Статус']['value']=='ПОДТВЕРЖДЕНИЕ ДОКУМЕНТОВ')
и не работает
Купил лицензию КБ

#8 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Август 2013 - 14:21

И что тут собственно неправильно? Конкретнее?

#9 OLDest

    Активный участник

  • Пользователи
  • PipPipPip
  • 268 сообщений
  • Пол:Мужчина
  • Город:Калининград

Отправлено 28 Август 2013 - 14:24

почему не работает?
Купил лицензию КБ

#10 OLDest

    Активный участник

  • Пользователи
  • PipPipPip
  • 268 сообщений
  • Пол:Мужчина
  • Город:Калининград

Отправлено 28 Август 2013 - 14:25

даже просто
$cur_line['Статус']['value']=='ПОДТВЕРЖДЕНИЕ ДОКУМЕНТОВ'
это сделано мастером форматирования
и так не работает
$cur_line['Статус']['db_value']=='1'

Сообщение отредактировал OLDest: 28 Август 2013 - 14:27

Купил лицензию КБ

#11 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Август 2013 - 14:27

Заявку в техподдержку тогда, так шаманизм с бубном получается

#12 OLDest

    Активный участник

  • Пользователи
  • PipPipPip
  • 268 сообщений
  • Пол:Мужчина
  • Город:Калининград

Отправлено 28 Август 2013 - 14:29

в чем шаманизм? мастер формирует строку
$cur_line['Статус']['value']=='ПОДТВЕРЖДЕНИЕ ДОКУМЕНТОВ'
- а форматирование не работает. поле статус - поле связь с другой таблицей.
Купил лицензию КБ

#13 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Август 2013 - 14:45

В том, что, во-первых, надо смотреть конкретно на вашей конфигурации, т.е. нужен бэкап. Без этого танцы с бубном и гадание на бараньей лопатке.

Во-вторых, если это баг, должно быть задание программисту на его исправление от менеджера техподдержки.

#14 OLDest

    Активный участник

  • Пользователи
  • PipPipPip
  • 268 сообщений
  • Пол:Мужчина
  • Город:Калининград

Отправлено 28 Август 2013 - 14:52

1. Ни доступ к базе ни бекап дать не могу - коммерческая тайна
2. в тех поддержку уже написал
Купил лицензию КБ

#15 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Август 2013 - 14:56

Ладно, попробуем на стандартной протестировать.

#16 wondertalik

    Активный участник

  • Пользователи
  • PipPipPip
  • 1 159 сообщений
  • Пол:Мужчина
  • Город:Кривой Рог, Украина

Отправлено 18 Август 2014 - 23:09

А можно ли в форматировании использовать переменную $user? Точнее мне нужна group_id из этой переменной.

#17 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 03 Сентябрь 2014 - 10:57

Можно разумеется. Она там как раз активно и используется, в условии "поле пользователь равно {текущий}", что наглядно видно если перейти в режим эксперта.





Количество пользователей, читающих эту тему: 4

0 пользователей, 4 гостей, 0 анонимных