DenNik
Попробуйте так:
author.surname || ' ' || author.name || ' ' || author.lastname
My Visual Database → Posts by DriveSoft
DenNik
Попробуйте так:
author.surname || ' ' || author.name || ' ' || author.lastname
Hello,
You can add two dates, but it does not make sense. Please describe in more detail what you need.
DenNik
Знаю на счет данного бага, исправил его, но пока не выкладывал исправленную версию.
На счет замечания )
я лишь исправил ошибку в данном проекте, размеры форм изначально были такими, само собой, необходимо настроить свойство компонентов Anchors, чтобы размеры компонентов менялись в зависимости от размера окна.
Menshikov
Создайте пожалуйста отдельную тему для вашего вопроса, и скопируйте в сообщение ваш код из двух одинаковых событий.
Сохранение происходит в папку backup.
На форме tablOpozduns, у компонента TableGrid1 заполнено свойство Increm.Search, где указана кнопка Поиска, т.о. при любом изменении в компоненте TableGrid1 производился рекурсивный поиск, что и блокировало данный компонент, просто очистите свойство Increm.Search
Menshikov
Нет, просто весь необходимый код нужно разместить в одном событии.
Menshikov
У формы может быть только одно событие OnShow, по вашему рисунку видно, что их два.
bbacle
Thank you for the help, where I can find your translation?
Приветствую,
Это странное поведение, такого не должно происходить.
Пожалуйста, пришлите ваш проект на support@drive-software.com
посмотрю в чем дело.
В вашем случае пришлось сделать поиск с помощью кнопки с действием "SQL запрос"
на форме calc, кнопка "Расчет (SQL)"
аналогично можете повторить и для других расчетов койкодней.
Вычисляемые поля можно удалить, т.к. больше не нужны.
Проект приложил к сообщению.
Hello,
Please, send me your project to support@drive-software.com
I'll try to help you.
Приложите пожалуйста ваш проект к сообщению, постараюсь помочь.
Считает сумму койкодней от 1 до 5
(SELECT SUM(поле_койкодни) FROM tablename WHERE поле_койкодни > 0 AND поле_койкодни < 6)
можете приложить проект к сообщению, постараюсь помочь.
Приветствую,
Скорей всего ошибка в SQL запросе для отчета, пожалуйста пришлите ваш проект на support@drive-software.com
постараюсь помочь.
Цвет можно изменить скриптом
Form1.TableGrid1.Color:=clBlue;
p.s.
Совет:
Касательно проектирования пользовательского интерфейса, нужно иметь очень везкую причину, чтобы изменять цвет стандартных компонентов. Как правило, в последствии это выглядит не очень профессионально.
необходимо завести глобальную переменную, в которой будем хранить идентификатор пользователя.
затем для необходимой формы, создаем событие OnShow, где мы присвоим необходимую заранее выбранную запись:
Form2.ComboBox1.dbItemID := idUser;
но если данная форма используется для создания/редактирования записи, то есть нюансы.
Можете приложить ваш проект к сообщение, постараюсь помочь.
Замечательно. А по полям в гриде?
Как поля скрыть в гриде? можно так
procedure Form1_TableGrid1_OnChange (Sender: string);
begin
Form1.TableGrid1.Columns[0].Visible := False; // скрывает первую колонку
end;
Тогда должно работать, сделал для вас проект с примером
Можно менять расположение и размеры, у каждого компонента есть свойства Top, Left, Width, Height
Form1.Panel1.Left := 50; // X координата
Form1.Panel1.Top := 50; // Y координата
Form1.Panel1.Width := 50; // ширина компонента
Form1.Panel1.Height := 50; // высота компонента
z911z
У вас случайно не бета версия 1.49?
в ней была ошибка, связанная с этим, которую я чуть позже исправил, скачайте ее снова
https://www.dropbox.com/s/bsk683d3yf6jv … 9.zip?dl=0
Приветствую,
Вы можете скрывать не только кнопки, но и компоненты, (Form1.Edit1.Visible := False)
просто перечислите в скрипте, которые необходимо скрыть.
Либо вы можете расположить компоненты на компоненте Panel или GroupBox, затем скрыть этот компонент (Form1.Panel1.Visible := False) вместе с ним, скроются и расположенные на нем компоненты.
В настройках кнопки "Сохранить запись" просто снимите галочку "Закрыть текущую форму после сохранения", т.о. можете сделать добавление записи сразу же на главной форме.
Мне кажется хорошо-бы сделать показ схемы (модели) базы данных со связями между полями таблиц. У меня уже порядка 40 таблиц, и иногда бывает сложно вспомнить все взаимосвязи. Или может подскажите готовую программу, которая могла-бы нарисовать модель базы по готовой базе?
Именно это сейчас у меня в приоритете, к сожалению не нашел готового компонента для дельфи, поэтому придется писать его самому.
Нашел серию видео материалов, наглядно показывающих, что такое базы данных
Часть 1: Введение в базы данных (озвучено мной на русском)
https://www.youtube.com/watch?v=pHjGiwhitwQ
Остальные три части позже также озвучу на русском языке:
Tutorial 2. Table Columns and Data Types
https://www.youtube.com/watch?v=Zpi2GLJgJzI
Tutorial 3. References
https://www.youtube.com/watch?v=skHBFfw05Oo
Tutorial 4. How to start creating a database model
https://www.youtube.com/watch?v=DYH-GwMGdb8
Приветствую,
Спасибо за найденный баг, исправил )
My Visual Database → Posts by DriveSoft
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi