Список форумов Акцент Акцент
официальный форум разработчика программы Акцент
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Сортировка по колонке в FrmGrid и FrmScrollGrid

 
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.40
Предыдущая тема :: Следующая тема  
Автор Сообщение
Natasha



Зарегистрирован: 11.04.2005
Сообщения: 280

СообщениеДобавлено: Пн Мар 30, 2009 2:41 pm    Заголовок сообщения: Сортировка по колонке в FrmGrid и FrmScrollGrid Ответить с цитатой

В форме в объектах FrmGrid и FrmScrollGrid сделайте по правой кнопке мыши сортировку по колонке (например, по дате или наименованию корреспондента).Кстати, в 1с сортировка в форме по колонке работает.

То же можно сделать и в DlgGrid.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Пн Мар 30, 2009 2:50 pm    Заголовок сообщения: Ответить с цитатой

Сортировать нужно не строки в таблице, а данные в проводке. Как правило. Сортировка в проводке есть, читай матчасть.

Op.Translist(...).Sort
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Natasha



Зарегистрирован: 11.04.2005
Сообщения: 280

СообщениеДобавлено: Вт Мар 31, 2009 1:40 pm    Заголовок сообщения: Ответить с цитатой

Вообще-то я просила сделать сортировку в интерфейсе,
чтобы любой пользователь мог нажать правой мышкой на колонку - данные отсортировались(так как в журнале документов работает сортировка по колонке).
Ну видимо в Акценте это реализовать невозможно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Вт Мар 31, 2009 2:06 pm    Заголовок сообщения: Ответить с цитатой

Natasha писал(а):
Вообще-то я просила сделать сортировку в интерфейсе,
чтобы любой пользователь мог нажать правой мышкой на колонку - данные отсортировались(так как в журнале документов работает сортировка по колонке).
Ну видимо в Акценте это реализовать невозможно.


Солдат ребенка не обидет (с) мудрость старых программистов.

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

Для обработки события сортировки нужно написать программу, которая будет сортировать строки проводки указанным мною в моем предыдущем посту методе.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Antalex



Зарегистрирован: 18.08.2006
Сообщения: 251
Откуда: Краматорск

СообщениеДобавлено: Ср Апр 01, 2009 7:46 pm    Заголовок сообщения: Ответить с цитатой

olimp писал(а):
Natasha писал(а):
Вообще-то я просила сделать сортировку в интерфейсе,
чтобы любой пользователь мог нажать правой мышкой на колонку - данные отсортировались(так как в журнале документов работает сортировка по колонке).
Ну видимо в Акценте это реализовать невозможно.


Солдат ребенка не обидет (с) мудрость старых программистов.

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

Для обработки события сортировки нужно написать программу, которая будет сортировать строки проводки указанным мною в моем предыдущем посту методе.


Неплохо было бы добавить в FrmGrid и FrmScrollGrid - OnRClick, заодно и OnDblClick
несправедливо, в DlgGrid такие события присутствуют.

Тогда PopMenu, или прочий функционал.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.40 Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group