Locator с Additional Sort

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2584
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 26 раз

Re: Locator с Additional Sort

Сообщение Губин Игорь »

Там это разбросано по фрагментам. И я, всё таки не понял, почему тебе нельзя просто сделать нормальный ключ и к нему локатор? Или у тебя, фактически, получаются ДВА поля локатора?
Это я только кажусь дураком! На самом деле я полный идиот!
Андрей
Старожил
Сообщения: 277
Зарегистрирован: 30 Октябрь 2005, 3:58

Re: Locator с Additional Sort

Сообщение Андрей »

Да у меня описана выше постановка задачи - ключ нельзя сделать, так как Локатор нужен по полю связанной записи из родительской таблицы. В броузе я его использую как Additional Sort
Аватара пользователя
Губин Игорь
Шубуршун
Сообщения: 2584
Зарегистрирован: 16 Сентябрь 2005, 16:35
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 26 раз

Re: Locator с Additional Sort

Сообщение Губин Игорь »

БРРРР!!!... Я е врубился, ну и ладно... Голова и так загружена
Это я только кажусь дураком! На самом деле я полный идиот!
Аватара пользователя
muskin
Активист
Сообщения: 114
Зарегистрирован: 08 Декабрь 2009, 21:16
Откуда: РК

Re: Locator с Additional Sort

Сообщение muskin »

Андрей писал(а):Ну чтож если никто ничего не посоветует, попробую через фильтр, чтоб было похоже на Filtred Locator
Для больших таблиц я давно отказался от локаторов. Ошибка ввода - и куча потерянного времени.
Лучше потратить время и создать для таблицы хороший динамический фильтр, который может включать по BIND-ам любые функции обработки полей и процедуры обработки тех же полей. Однако я не знаю как в том же фильтре можно задействовать префикс:Record? Если кто знает, направьте в нужное русло.
Всем пралитарское Спасибо и 'Желаю, чтобы ВСЕ !!!'
Ответить