01.10.2004, 17:53 | #1 |
Участник
|
Вопрос новичка про заголовки грида
Можно что-нибудь сделать с заголовками грида в Аксапте? Интересует следующее:
1. Фиксация нескольких левых колонок. 2. Многострочные заголовки. 3. Группировка названий колонок (а-ля Ehgrid для Delphi) 4.Картинка вместо названия в заголовке. Подозреваю, что на все вопросы ответ нет, но буду благодарен за любую помощь в этом деле. |
|
01.10.2004, 18:17 | #2 |
Модератор
|
Alex!
Ну, зачем же так извращаться? Вы уверены, что пользователи не смогут работать без картинок в заголовке? Axapta - распределенная система. Поэтому все данные, включая картинки, должны хриниться на сервере (в данном случае - сервере приложений). Что же, так и будете та сети гонять туда-сюда? Вы думаете, что там больше программировать ничего не надо? Ладно, к конструктиву: у формы есть мотод caption(). Попробуйте element.caption("Моё чудесное имя формы"); C Уважением и пожеланием успеха, Георгий |
|
01.10.2004, 18:18 | #3 |
экс-модератор
|
пп. 2,3,4 - нет, п.1 - не совсем понимаю что это.
|
|
01.10.2004, 18:29 | #4 |
Участник
|
Цитата:
Изначально опубликовано maxsmirnov
пп. 2,3,4 - нет, п.1 - не совсем понимаю что это. |
|
01.10.2004, 18:32 | #5 |
Модератор
|
Зацени, Максим
PHP код:
|
|
01.10.2004, 18:34 | #6 |
Модератор
|
Цитата:
Изначально опубликовано Alex P
Имелось ввиду, чтобы несколько левых колонок в гриде не уезжали влево, когда я делаю скроллинг вправо (FreezColumns) Это не глюк, а фича такая Сорри, Alex! Это мы о своем, о наболевшем Удачи! Георгий |
|
01.10.2004, 18:37 | #7 |
Участник
|
Цитата:
Изначально опубликовано George Nordic
Alex! Ну, зачем же так извращаться? Вы уверены, что пользователи не смогут работать без картинок в заголовке? Axapta - распределенная система. Поэтому все данные, включая картинки, должны хриниться на сервере (в данном случае - сервере приложений). Что же, так и будете та сети гонять туда-сюда? Вы думаете, что там больше программировать ничего не надо? Ладно, к конструктиву: у формы есть мотод caption(). Попробуйте element.caption("Моё чудесное имя формы"); C Уважением и пожеланием успеха, Георгий |
|
01.10.2004, 18:50 | #8 |
Модератор
|
Классика - это отчет.
Печатайте, и пусть смотрят, как хотят. Хоть вверх ногами. Приучайте к стандартному функционалу. Не сажайте юзеров на шею. За вас же переживаем... Удачи! Георгий. |
|
01.10.2004, 19:01 | #9 |
экс-модератор
|
и правда
выведите отчет в эксель - там такую красотищу нарисовать можно 2GN - this.design().caption("Мой Чудесный\nЗаголовок"); у меня выводит в заголовок одну строку - "Мой Чудесный[]Заголовок" (квадратик рисует вместо \n) ах3.0 сп3 |
|
01.10.2004, 19:09 | #10 |
Участник
|
Цитата:
Изначально опубликовано George Nordic
Классика - это отчет. Печатайте, и пусть смотрят, как хотят. Хоть вверх ногами. Приучайте к стандартному функционалу. Не сажайте юзеров на шею. За вас же переживаем... Удачи! Георгий. Мысли у меня такие : п1. Использовать 2 грида, тогда у первого надо отрубать вертикальный скроллбар. п.3 Поставить поверх грида кнопки, тогда надо отлавливать событие типа OnColumnResize и запретить перемещение колонок. |
|
01.10.2004, 19:10 | #11 |
Модератор
|
Но поднимает выше уровня, так? А еще один \n - еще выше.
P.S. Будете на выставке завтра? С Уважением, Георгий |
|
01.10.2004, 19:26 | #12 |
NavAx
|
Цитата:
Изначально опубликовано Alex P
Отчет не проходит, поскольку менеджер на основании статистики должен в последней колонке поставить кол-во товара, который надо заказать (утвержденная потребность) полностью на автомате это не сделать. Цитата:
Изначально опубликовано Alex P
А вопрос с юзерами такой, понравится юзерам форма, которую я сделаю, возьмут меня вместе с аксаптой, которую я им рекламирую, не понравится - останутся на 1С.
__________________
И все они создания природы... |
|
01.10.2004, 19:44 | #13 |
экс-модератор
|
2 Lazy_Tiger. Вам ситуация кажется абсурдной или невероятной?
мне например абсурдной, но вполне вероятной не мешайте человеку продавайть аксапту каждая проданная аксапта - это (в среднем) три рабочих места для нас с вами (на правах шутки) вернемся к теме я думаю, проще всего вам будет сделать эту форму в экселе, там-же сделать поля куда манагер будет вбивать циферки, затем он будет этот файл сохранять, а вы этот файл будете из аксапты импортировать. |
|
01.10.2004, 19:53 | #14 |
Участник
|
Цитата:
Изначально опубликовано maxsmirnov
2 Lazy_Tiger. Вам ситуация кажется абсурдной или невероятной? мне например абсурдной, но вполне вероятной не мешайте человеку продавайть аксапту каждая проданная аксапта - это (в среднем) три рабочих места для нас с вами (на правах шутки) вернемся к теме я думаю, проще всего вам будет сделать эту форму в экселе, там-же сделать поля куда манагер будет вбивать циферки, затем он будет этот файл сохранять, а вы этот файл будете из аксапты импортировать. |
|
01.10.2004, 20:26 | #15 |
экс-модератор
|
а может вам этот грид разбить на несколько?
на два например т.е. один грид с, м.б., теми четырьмя полями которые вы хотели зафризить, и второй грид с остальными данными, представленными в виде таблицы, а не одной строки. насколько я понимаю, суть проблемы именно в этом, т.е. в том, что вы в одну строку хотите запихнуть "многомерные" данные. |
|
03.10.2004, 00:45 | #16 |
Участник
|
Цитата:
Изначально опубликовано maxsmirnov
а может вам этот грид разбить на несколько? на два например т.е. один грид с, м.б., теми четырьмя полями которые вы хотели зафризить, и второй грид с остальными данными, представленными в виде таблицы, а не одной строки. насколько я понимаю, суть проблемы именно в этом, т.е. в том, что вы в одну строку хотите запихнуть "многомерные" данные. Колонки "номенклатура" и "наименование товара" не должны "уплывать " при горизонтальном скроллинге. Надо бы в мелкософт письмо написать, что мол в русском языке слова длинные, в ваш аксаптовский грид заголовки не помещаются, надо что-нибудь с этим делать. |
|
03.10.2004, 14:47 | #17 |
Участник
|
Так она не умеет.
Ни картинки вставлять, ни делать многоэтажные заголовки и строки. А образец уже есть. Можно сделаьт хотя бы так... http://navision.mazzy.ru/hints/usability/ |
|
04.10.2004, 11:58 | #18 |
сибиряк
|
Цитата:
Изначально опубликовано mazzy
Так она не умеет. ...ни делать многоэтажные заголовки и строки.
__________________
С уважением, Вячеслав. |
|
04.10.2004, 12:12 | #19 |
сибиряк
|
Цитата:
Изначально опубликовано Alex P
....Надо бы в мелкософт письмо написать, что мол в русском языке слова длинные, в ваш аксаптовский грид заголовки не помещаются, надо что-нибудь с этим делать.
__________________
С уважением, Вячеслав. |
|
04.10.2004, 16:20 | #20 |
Участник
|
Цитата:
Изначально опубликовано slava
а как же свойство MultiLine у FormStringEditControl? Пример многоэтажной строки - проводка в 1С. |
|