А benween не проходит?Александр писал(а):да нет, это все понятно, я спрашивал о возможности создания следующей произвольной конструкции
case(int when 512<is<621 then 'Строка1' when 0>is<=10 then 'Строка2' ...
и т.д. - т.е. использование IS для проверки на вхождение в диапазон внутри операторов выбора if/case?
Улучшим интерфейс Лоции (Атриб/Шаг) обмен опытом
- Старик Крупский
- Активный участник
- Сообщения: 803
- Зарегистрирован: 27 июл 2006, 22:17
- Откуда: Москва
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
Раскрой тайну - кто это?
(В Лоции не документирована такая функция
не benween не between... Мы же говорим о Лоции??? )
(В Лоции не документирована такая функция

Последний раз редактировалось Александр 06 окт 2006, 06:25, всего редактировалось 3 раза.
Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный
- Старик Крупский
- Активный участник
- Сообщения: 803
- Зарегистрирован: 27 июл 2006, 22:17
- Откуда: Москва
- Старик Крупский
- Активный участник
- Сообщения: 803
- Зарегистрирован: 27 июл 2006, 22:17
- Откуда: Москва
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
я весь в репликации (с головой перемазался)
в дерево проекта - двухслойные *.ico (16x16x256(цветов) + 32x32x256 на всякий случай, вдруг Лоция разродится
),а на формы (атрибутивные действия и т.д.) *.gif импортированные из этих самых *.ico 32x32x256 (у меня везде с прозрачностью для красоты)
ps хотя и в дерево проекта лучше бы *.gif - красивее выглядит - но на формах выбора объектов они пропадают, почему не знаю, да и не хочу уже)




в дерево проекта - двухслойные *.ico (16x16x256(цветов) + 32x32x256 на всякий случай, вдруг Лоция разродится

ps хотя и в дерево проекта лучше бы *.gif - красивее выглядит - но на формах выбора объектов они пропадают, почему не знаю, да и не хочу уже)



Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный
Расскажите уже тупо так, на пальцах, как на кнопку-то загнать картинку???
Кнопка - некая переменная, с графикой 3D вып., порядок обхода - 0, к нажатию которой (переменной) привязывается какое-то действие.
Картинку я леплю на вычисляемый объект. К нему как привязать действие?
Нейжели просто накладывать переменную на вычисляемый объект?.
Кнопка - некая переменная, с графикой 3D вып., порядок обхода - 0, к нажатию которой (переменной) привязывается какое-то действие.
Картинку я леплю на вычисляемый объект. К нему как привязать действие?
Нейжели просто накладывать переменную на вычисляемый объект?.
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
Ситуация такая - Картинку на кнопку положить НЕЛЬЗЯ, но можно сделать так
1. Положить картинку под(над) кнопку (при этом картинку на передний план)
Управлять видимостью/содержанием картинки и кнопки через привязку к значениям каких нибудь атрибутов или вычисляемых полей
2. Если бордюр кнопки не нужен и вы хотите запускать действие по 'нажатию на картинку' ставите в свойствах Windows - Стиль XP и делаете кнопку прозрачной - только учтите что на тех клиентских местах где используется Стандартный стиль Windows - этот фокус не пройдет - там бордюр исключить невозможно
1. Положить картинку под(над) кнопку (при этом картинку на передний план)
Управлять видимостью/содержанием картинки и кнопки через привязку к значениям каких нибудь атрибутов или вычисляемых полей
2. Если бордюр кнопки не нужен и вы хотите запускать действие по 'нажатию на картинку' ставите в свойствах Windows - Стиль XP и делаете кнопку прозрачной - только учтите что на тех клиентских местах где используется Стандартный стиль Windows - этот фокус не пройдет - там бордюр исключить невозможно
Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный
- Старик Крупский
- Активный участник
- Сообщения: 803
- Зарегистрирован: 27 июл 2006, 22:17
- Откуда: Москва
картинку на передний план - это скорее для кнопок атрибутивных форм. А в документообороте - там имитация кнопок производится переменными с заданным оформлением. Там картинку лучше на задний план. Я тут столкнулся с тем, что если в докообороте картинка на переднем плане, то первое нажатие кнопки может не сработать. Долго допирал, что к чему, пока не сообразил, что первое нажатие приходится на поле с картинкой.
- Старик Крупский
- Активный участник
- Сообщения: 803
- Зарегистрирован: 27 июл 2006, 22:17
- Откуда: Москва
Еще вопрос в тему и не очень.
Мне в техподдержке дали совет сложить картинки на общедоступном ресурсе. Я так и сделала, мне так удобно.
В профиле указала путь к папке иконок на этом общедоступном. Все Ok для отображения иконок в меню.
А с картинками в формах не прокатывает. Здесь в советах приводится: Bitmap ( 'icons\имя файла.gif' ). Я пыталась прописать полный путь к общедоступной папке прямо в функции - не видит.
где можно настраивать, путь до icons?
Мне в техподдержке дали совет сложить картинки на общедоступном ресурсе. Я так и сделала, мне так удобно.
В профиле указала путь к папке иконок на этом общедоступном. Все Ok для отображения иконок в меню.
А с картинками в формах не прокатывает. Здесь в советах приводится: Bitmap ( 'icons\имя файла.gif' ). Я пыталась прописать полный путь к общедоступной папке прямо в функции - не видит.
где можно настраивать, путь до icons?
- Александр
- Активный участник
- Сообщения: 1658
- Зарегистрирован: 24 авг 2006, 08:06
- Используемое ПО: Lotsia PDM PLUS
- Откуда: 55.745578,37.665825
мы поступили так - в папке icons\ сделали свою папку \MyIcons и на формах указываем этот путь, в этом каталоге все свалено в кучу и *.ico и *.gif все работает Ок
например для формы
Но то что Лоция на формах делает жесткую привязку к своим \Icons это кошмар, периодически появляется мысль отвязаться от этого каталога, но картинок уже размещено миллион в сотнях действий и везде прописан прямой путь - Кошмар 
Есть конечно выход- в будущем найти напрямую в SQL все ссылки на картинки и оптом перезаписать новый путь, но все это конечно не гибко и ужасно
например для формы
Код: Выделить всё
Bitmap ( 'icons\base\'+case( Int (a100004087400000 /2048) - Int (a100004087400000 / (2048*2) )*2 when is=0 then 'no_' when is=1 then 'ok_')+'.gif' )

Есть конечно выход- в будущем найти напрямую в SQL все ссылки на картинки и оптом перезаписать новый путь, но все это конечно не гибко и ужасно
Софт - RicCRM<<LotsiaPDM(4.40)<<MsSQL(5/8)
Уровень администрирования - Альтернативный
в папке icons\ сделали свою папку \MyIcons
но эта папка MyIcons на каждом локальном ресурсе, я правильно поняла?
А я хочу, чтобы все картинки лежали в одном месте на сервере. Как я начинаю понимать, неззя...
А я хочу, чтобы все картинки лежали в одном месте на сервере. Как я начинаю понимать, неззя...