Изменить размер кнопок у cxSpinEdit
У компоненты TcxSpinEdit нет возможности простым путём менять размеры кнопок.Благодаря подсказке из этой темы на форуме sql.ruудалось решить проблему.Вот как можно увеличить (изменить) размер кнопок у...
View ArticleDevExpress - получить список скинов программно
Как получить список скинов (DevExpress skins) и загрузить их (скины) в Comboboxuses LookAndFeelPainters; ...procedure GetSkins(comboSkins: TcxCombobox);Var PaintersManager :...
View ArticleCodeSite deployment
В Delphi встроена довольно мощная система логирования.Но, по умолчанию, она работает только там, где установлена среда, а вернее там, где установлена сама система CodeSite. Можно даже выполнять...
View ArticleTcxComboboxProperties ItemIndex
Если TcxCombobox встроен, например, в строку (row) вертикальной сетки (TcxVerticalGrid), то есть проблемы с установкой значения, т.к. свойство ItemIndex в этом случае ReadOnly.Можно попробовать...
View ArticleКак проверить наличие файла на фтп-сервере с помощью IdFTP?
Как проверить наличие файла на FTP с помощью TIdFTP (InDy)?Можно скачать список файлов и проверить список.function TfmMain.FTPFileExists(const RemoteFile: String): Boolean;begin IdFTP1.List (nil, '-la...
View ArticlecxGrid: CellAutoHeight vs DataRowSizing
Есть 2 замечательных свойства: OptionsView.CellAutoHeightи OptionsCustomize.DataRowSizing.Включены оба параметра, .т.е. = True.Столкнулся с тем, что если изменить мышкой высоту строк, потом переоткрыть...
View ArticleКак получить видимое значение в строке типа LookupComboBox в TcxVerticalGrid?
Есть cxVerticalGrid со строкой (Properties.EditProperties) типа LookupComboBox. Как получить не значение ключевого поля, а именно то, значение, которое видит пользователь? S :=...
View ArticleWebDAV Диск.Яндекс + Delphi (InDy TidWebDAV)
Стоит задача опубликовать файл, который находится в папке Яндекс-Диска.Т.е. файл там уже есть, нужно только дать команду опубликовать и получить в ответ ссылку на скачивание файла.На форму кидаем...
View ArticleTcxTreeList - цикл по выделенным узлам
Как пройтись циклом по выделенным узлам TcxDBTreeList?var I, d: Integer;beginfor I := 0 to pred(dbTree.SelectionCount) do d := TcxDBTreeListNode(dbTree.Selections[i]).KeyValue;
View ArticleПрограммно открыть или закрыть TcxPopupEdit в TcxVerticalGrid
В cxVerticalGrid может быть строка, где Properties.EditProperties := PopupEditКак можно закрыть или открыть программно выпадающее окно.procedure VerticalGridDropDownRow(vg: TcxVerticalGrid; aRow:...
View ArticlecxGrid - Data row fixing
В версии 2017.2.2 появилась возможность закреплять вверху или внизу сетки несколько записей, как программно, так и пользователю с помощью мышки.За это отвечают несколько свойств:1. Нужно включить...
View ArticleРегистронезависимый Contains в Delphi
В справке по System.SysUtils.TStringHelper.Contains написано, что Contains - This function is case-sensitive.А как сделать Contains case-insensitive?Можно воспользоваться другими функциями, например,...
View ArticleWinsoft OCR EngineMode := emTesseractOnly
В свойствах TOcr есть EngineMode, где можно указать "emTesseractOnly". Ocr1.EngineMode := emTesseractOnly;При этом возникает исключение exceptionProject raised exception class EOcrError with message...
View ArticleПланировщик JOB заданий. Управление.
Чалышев Максим МихайловичSQL. 5 дней которые изменят твою жизнь.моя книга , изучаем Oracle SQL, бесплатноOracle SQL. 100 шагов от новичка до профессионала. 20 дней новых знаний и практикиили платная...
View ArticleКонтекст сеанса
Чалышев Максим МихайловичSQL. 5 дней которые изменят твою жизнь.ВведениеВ каждой сессии есть возможность использовать специальные структуры данных, именуемые контекст.Контексты - это набор данных вида...
View ArticleSERIALIZABLE режим
Чалышев Максим МихайловичМоя книга, электронная версия бесплатноOracle SQL. 100 шагов от новичка до профессионала. 20 дней новых знаний и практикиили платная печатная версияSQL. 5 дней которые изменят...
View ArticleSQL Server 2019: Действительный план запроса
При анализе проблем производительности запроса план запроса часто является ключевым элементом. Планы запросов бывают оценочными и действительными, получать и те и другие можно разными способами.В...
View ArticleUSE HINT и ASSUME_JOIN_PREDICATE_DEPENDS_ON_FILTERS
В этой публикации мне бы хотелось вернуться к подсказкам USE HINT, представленным впервые в SQL Server 2016 SP1. Часть из них мы уже рассмотрели в предыдущих статьях, в этой статье мы рассмотрим...
View ArticleПриостановка всех пользовательских процессов, запрет входа новых...
Недавно возникла интересная задача: 21847083.Итак, необходимо перезапустить СУБД.Для запуска команды из самой СУБД можно воспользоваться функцией $zf(-100) - новым, безопасным аналогом функций...
View Article