Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> ТаблицаЗначений сортировка          
profi1c Подменю пользователя
сообщение 24.09.09, 12:05
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 4
Спасибо сказали: 0 раз
Рейтинг: 0

Добрый день, создал ТаблицуЗначений с программно заполненными строками, хочу чтобы по клику на колонке записи сортировались. Как сделать?

Благодарен Всем!

MATEVI Подменю пользователя
сообщение 24.09.09, 13:35
Сообщение #2

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

И мне тоже интересно. Попытался решить данную задачу. На ум пришло только вот это.


Процедура ТабличноеПоле1ПриАктивизацииКолонки(Элемент)
Если Элемент.ТекущаяКолонка.Данные="ЕдИзм" Тогда
ТабличноеПоле1.Сортировать("ЕдИзм *");
ИначеЕсли Элемент.ТекущаяКолонка.Данные="ТМЦ" Тогда
ТабличноеПоле1.Сортировать("ТМЦ *");
КонецЕсли;
КонецПроцедуры


Но я так балуюсь smile.gif

profi1c Подменю пользователя
сообщение 24.09.09, 14:42
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 4
Спасибо сказали: 0 раз
Рейтинг: 0

спасибо за ответ но это не проффесиональное решение так как хотелось бы видить как заголовок колонки нажимается по клику и символ сортировки на заглавии меняется

Vofka Подменю пользователя
сообщение 24.09.09, 15:33
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4520 раз
Рейтинг: 3642.8

Цитата
спасибо за ответ но это не проффесиональное решение так как хотелось бы видить как заголовок колонки нажимается по клику и символ сортировки на заглавии меняется


Так можно, если эта таблица значений содержит в себе, например, элементы справочника. А если просто набор строк - хз можно ли так сделать.
ЗЫ. у меня решение получилось практически как у MATEVI

World1С Подменю пользователя
сообщение 25.09.09, 7:26
Сообщение #5

Оратор
Иконка группы
Квалифицированному 1С программисту
Группа: Местный
Сообщений: 358
Из: г.Луганск, обл.Луганская
Спасибо сказали: 110 раз
Рейтинг: 0

Цитата
но это не профессиональное решение
кто сказал? Если это внешняя обработка то по другому и не получится, такое возможность есть только в форме списка справочника и то если реквезит находится в списке (Ввод по строке)


Signature
В наше время люди всему знают цену, но понятия не имеют о подлинной ценности.
Оскар Уайлд

zetovich Подменю пользователя
сообщение 25.09.09, 7:26
Сообщение #6

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 718
Из: Северодонецк
Спасибо сказали: 121 раз
Рейтинг: 0

на колонке правой кнопкой мышы.

profi1c Подменю пользователя
сообщение 25.09.09, 10:37
Сообщение #7

Молчаливый
*
Группа: Пользователи
Сообщений: 4
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(zetovich @ 25.09.09, 9:26) *
на колонке правой кнопкой мышы.


по правому клику ничего не отсортируешь. Вы наверно не поняли. В стандартных формах справочников по левому клику на колонке сортируются записи а вот если вы создали свою форму с таблицейзначений то этот функционал полностью отсутствует sad.gif

zetovich Подменю пользователя
сообщение 25.09.09, 12:25
Сообщение #8

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 718
Из: Северодонецк
Спасибо сказали: 121 раз
Рейтинг: 0

все я понял.
повторю. на НУЖНОЙ КОЛОНКЕ...ПРАВОЙ кнопкой....в контекстном меню выбрать направление.
как вариант решения.

profi1c Подменю пользователя
сообщение 25.09.09, 13:29
Сообщение #9

Молчаливый
*
Группа: Пользователи
Сообщений: 4
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(zetovich @ 25.09.09, 14:25) *
все я понял.
повторю. на НУЖНОЙ КОЛОНКЕ...ПРАВОЙ кнопкой....в контекстном меню выбрать направление.
как вариант решения.


по правому клику меню с тремя опциями: Довідка, Вивести список, Настройка списку. Ни в одном из них не получится отсортировать записи по возростанию или убіванию для заданной колонки.

World1С Подменю пользователя
сообщение 25.09.09, 13:36
Сообщение #10

Оратор
Иконка группы
Квалифицированному 1С программисту
Группа: Местный
Сообщений: 358
Из: г.Луганск, обл.Луганская
Спасибо сказали: 110 раз
Рейтинг: 0

Сообщение #5: что разве я не прав был


Signature
В наше время люди всему знают цену, но понятия не имеют о подлинной ценности.
Оскар Уайлд

zetovich Подменю пользователя
сообщение 25.09.09, 14:51
Сообщение #11

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 718
Из: Северодонецк
Спасибо сказали: 121 раз
Рейтинг: 0

+ свойство ТЗ...Изменять порядок строк....истина.

MATEVI Подменю пользователя
сообщение 25.09.09, 18:53
Сообщение #12

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

Так вопрос стоял вроде чтоб клацнуть левой кнопкой и отсортировать.

zetovich Подменю пользователя
сообщение 25.09.09, 20:32
Сообщение #13

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 718
Из: Северодонецк
Спасибо сказали: 121 раз
Рейтинг: 0

Цитата(MATEVI @ 25.09.09, 20:53) *
Так вопрос стоял вроде чтоб клацнуть левой кнопкой и отсортировать.

я предложил стандартный вариант.
причем, вполне удобный.

MATEVI Подменю пользователя
сообщение 25.09.09, 20:52
Сообщение #14

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

Цитата(zetovich @ 25.09.09, 22:32) *
я предложил стандартный вариант.
причем, вполне удобный.

так я не спорю. просто интересно можно ли такое реализовать с помощью кода

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 25.04.24, 11:48
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!