Skip to forum content
My Visual Database
A Simple Solution for Creating Databases
You are not logged in. Please login or register.
Active topics Unanswered topics
Search options (Page 208 of 400)
Topics by DriveSoft User defined search
Posts found: 5,176 to 5,200 of 9,999
Игоревич wrote:У меня тоже вопрос. Экспортируются все столбцы из TableGrid1. Как сделать чтобы одну из колонок не экспортировать. Заранее спс.
Если для экспорта использовать метод SaveToTextFile, то убрать колонку не получиться.
В данном случае придеться писать свой скрипт экспорта.
Роман wrote:Всем хорошего настроения...
Дмитрий помогите соединить:
К сожалению не могу понять, что с чем нужно соединять?
Роман wrote:Дмитрий прошу прощения...
не получается...взгляните пожалуйста???
исправьте строку
на
Form1_Edit2_OnChange('');
иначе ваш проект выдает ошибкую
saidsm7
1. Под шаблоном имеете ввиду другой проект? к сожалению какого либо стандартного процесса тут нет, нужно просто перенести события и код скрипта. Необходимо понимать как работает скрипт, тогда проблем с переносом не будет.
2. Скорей всего у вас старая версия программы, в новых версиях данные не теряются из базы при изменении ее структуры.
RZ-007 wrote:в определенных столбцах пустые поля...
procedure Form1_GridEmployees_OnChange (Sender: string);
var
i,c: integer;
begin
c := Form1.GridEmployees.RowCount - 1;
for i := 0 to c do
begin
if Form1.GridEmployees.Cells[0,i] = '' then Form1.GridEmployees.Cell[0,i].Color := clRed; // для первого столбца
if Form1.GridEmployees.Cells[2,i] = '' then Form1.GridEmployees.Cell[2,i].Color := clRed; // для третьего столбца
end;
end;
Приветствую,
1. Все пустые поля во всех столбцах? или в каких то определенных столбцах?
2. К сожалению пока нет такой возможности.
Приветствую,
пожалуйста приложите ваш проект или отправьте его на support@drive-software.com со ссылкой на данную тему.
посмотрю в чем дело.
if frmEmployee.CheckBox1.Checked then Form1.Edit1.Color := clRed
else Form1.Edit1.Color := clGreen;
if frmEmployee.CheckBox2.Checked then Form1.Edit2.Color := clRed
else Form1.Edit2.Color := clGreen;
if frmEmployee.CheckBox3.Checked then Form1.Edit3.Color := clRed
else Form1.Edit3.Color := clGreen;
majuten wrote:hi,,, again problem.
now all database file moving to the new date ., even if u select only some files
It's not problem, this script doing update for all records, not for selected records.
тогда так
procedure Form2_Edit6_OnChange (Sender: string); //расчёт прибыли в пунктах
begin
CalculateTotal;
Form1_Edit4_OnChange(");
end;
Возможно я вас неверно понял.
Если у этих Edit уже есть свое событие,
покажите код этого события
The problem is not in the browser, something wrong in settings of MySQL.
This database on your server works fine with your desktop database project?
Тогда можете запустить процедуру данного события, просто указав ее имя из друкого события.
Form1_Edit4_OnChange('');
Вы можете присвоить всем компонентам Edit одну и туже процедуру события.
Создав событие например Form1_Edit4_OnChange, зайдите на вкладку "События" для других подобных компонентов и вставьте название этого события напротив строки OnChange
Вы забыли указать о каком именно отчете идет речь, в вашем проекте их несколько.
Hello,
I checked your project and tested your webgrid, but don't find any errors, all works fine.
Приветствую,
в текущей версии реализовать поиск по году можно только с помощью SQL запроса, пример:
SELECT
employees.lastname,
employees.firstname,
strftime('%d.%m.%Y', employees.dateofbirth),
employees.id
FROM employees
WHERE
CASE WHEN {DateTimePicker1} IS NOT NULL THEN strftime('%Y', employees.dateofbirth) = strftime('%Y', {DateTimePicker1}) ELSE 1=1 END
Также можете скачать проект с примером:
Не знаком с процедурами Get и Set в скрипте.
Приложте ваш проект, постараюсь помочь.
I made an example for you:
Приветствую,
попробуйте в SQL запросе для отчета округлить необходимые поля до двух знаков после запятой
Роман wrote:Друзья .....
как автоматически подставить в маску для Edit1(00.00.0000 00:00:00;0;_) дату и время на текущий момент
при открытии формы?????
попробуйте так
procedure frmEmployee_OnShow (Sender: string; Action: string);
begin
frmEmployee.Edit1.Text := FormatDateTime('ddmmyyyyhhnnss', now);
end;
У вас два одинаковых события OnShow от формы FormGlavn
procedure FormGlavn_OnShow (Sender: string; Action: string); // event OnShow событие OnShow
begin
FormGlavn.mniAbout.OnClick := @MenuClickAbout;
end;
и
procedure FormGlavn_OnShow (Sender: string; Action: string);
begin
frmLogin.edPassword.PasswordChar := '*';
frmLogin.ShowModal; // Форма для входа
end;
просто объедините их
procedure FormGlavn_OnShow (Sender: string; Action: string);
begin
frmLogin.edPassword.PasswordChar := '*';
frmLogin.ShowModal; // Форма для входа
FormGlavn.mniAbout.OnClick := @MenuClickAbout;
end;
Попробуйте так
if CheckDublicates(Form2.dbAction, 'base', sFields, sValues, Form2.Button8.dbGeneralTableId) then
begin
if MessageDlg('Мое сообщение', mtInformation, mbYes+mbNo, 0) = mrYes then
begin
Form2.Button9.Click; //Button9=удалить запись
Form2.Button10.Click; //очищает данные в Editах...
Form2.CheckBox7.Checked := False; //.панель статистики НЕ ВИДИМА!
Cancel := True;
end else
begin
Form2.CheckBox7.Checked := True;
Cancel := True;
end;
end else
begin
Form2.Button1.Click;
end;
alex.zykin wrote:Нужна прокрутка мышкой таблиц в в закладке "таблицы базы данных"
Спасибо, добавил, скачайте пожалуйста снова версию 2.5
http://myvisualdatabase.com/download/myvisualdb.exe
Posts found: 5,176 to 5,200 of 9,999