vladman
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору sldaac Цитата: замечено странное поведение, при назначание фильтра, отметке чекбокс на этой колонке, почемуто страбатывае OnEditValueChange Если у кого поставлены более свежие девки, посмотрите, стоит-ли переустанавливать их | Переустанавливать на последнюю версию, считаю стоит, но вашей проблемы это не решит. Вы можете сами достаточно просто ее решить - в обработчике OnEditValueChange первой строкой сделайте проверку: Код: if <YourcxGridDBTableView>.ViewData.FilterRow.Focused then Exit; | Добавлено: drSerj Цитата: Помогите разобраться с простым, на первый взгляд, вопросом. Перерыл всё, но толком ничего не получилось. Необходимо получить все записи, входящие в конкретную группу и ее подгруппы | Обратите внимание на процедуру TcxDataControllerGroups.LoadRecordIndexes ms-help://borland.bds5/ExpressDataController.BDS5/ExpressDataController/IDH_TcxDataControllerGroups_LoadRecordIndexes.htm Результатом ее работы будет список индексов записей, которые вошли в заданную группу. Соответственно, через эти индексы записей вы и сможете получить значения заданного поля этих записей. Добавлено: Cryogen2003 Цитата: Добрый день. Есть TcxDBTextEdit, нужно чтобы при определенных параметрам инфа в поле скрывалась. Как это сделать? .... Properties.EchoMode := eemPassword ... Я сделал с паролем, пользователи с минимум прав просто не видят половину информации о транзакции, что в принципе и нужно было. | Я бы предложил более элегантное и надежное решение. Дело в том, что скрываемую вами информацию о транзакции данным методом можно с легкостью получить имея под рукой простенькую программку а-ля *Behind Asterisks*, коих сейчас развелось большое количество. Мое предложение - используйте cxDBMaskEdit с такими свойствами Properties.MaskKind = emkRegExpr Properties.EditMask = '.+' - при стандартном режиме отображения, Properties.EditMask = '^.+' - при ограниченном режиме отображения. |