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 226 of 400)
Topics by DriveSoft User defined search
Posts found: 5,626 to 5,650 of 9,999
vaskar wrote:Спасибо за ответ!
Поиск работает, но при этом, при клике в гриде на результате поиска, вместо открытия окна редактирования (как это происходит при "обычном simple поиске", отображается окошко с текстом "Unable to determine record ID"
В данном проекте или в вашем?
Возможно вы забыли в SQL запрос в вашем проекте включить поле id
I suppose you have delete last section
You should not do it.
Also you should create event (procedure Form1_Button1_OnClick)
not just paste to script, here you can see, how to create an event
http://myvisualdatabase.com/help_en/scr … rview.html
your result script should be:
procedure Form1_Button1_OnClick (Sender: string; var Cancel: boolean);
begin
Form1.ComboBox1.dbItemID := -1;
Form1.ComboBox2.dbItemID := -1;
end;
begin
end.
vaskar
Приветствую,
Необходимо чтобы инсталятор внес следующее изменение в реестре:
имя раздела:
HKEY_CURRENT_USER\Software\MyVisualDatabaseConfigs\[Filename.exe]
где [Filename.exe] имя исполняемое файла вашего проекта, например Project.exe
создать параметр
SettingsInAppData со значением 1
Hello,
Example:
procedure Form1_Button1_OnClick (Sender: string; var Cancel: boolean);
begin
Form1.ComboBox1.dbItemID := -1;
Form1.ComboBox2.dbItemID := -1;
end;
Приветствую,
к сожалению такой возможности нет.
SQL
SELECT
employees.lastname,
employees.firstname,
employees.id
FROM
employees
WHERE
(CASE WHEN {chbYes} = 1 THEN employees.yes = 1 ELSE 1=1 END) OR
(CASE WHEN {chbNo} = 1 THEN employees.no = 1 ELSE 1=0 END) OR
(CASE WHEN {chbAlmost} = 1 THEN employees.almost = 1 ELSE 1=0 END) OR
(CASE WHEN {chbMaybe} = 1 THEN employees.maybe = 1 ELSE 1=0 END)
Also you can download example project:
К сожалению киви не могу принять, но могу предложить следующие варианты оплаты:
- Яндекс кошелек
- WebMoney
- PayPal
- На карту сбербанка
- Любой другой картой
пожалуйста сообщие какой из вариантов вам более удобен.
Приветствую,
Что подразумевается под "взносы на конкретную дату" ?
показать взносы, которые были сделаны только в указанной дате?
либо показать взносы, которые были сделаны до указанной даты?
в таблице необходимо видеть всех участников и их сумму взносов?
либо перечисление всех взносов определенного участника?
также можете приложить ваш проект (zip файл без exe и dll)
Hello,
In your case I recommend to use ComboBox and separate database table for these values (Yes, No, Almost, Maybe)
ComboBox have property MultiSelect allow you select severals values for filtering records.
Otherwise you should use SQL query for search.
Hello,
Please attach your project (zip file without exe and dll)
and describe steps how to reproduce this bug.
VascoMorais wrote:Hi Dmitry, i have the same question, but instead of adding 1.23 at the calculated field, i want the calculated field to get the value at the first ID from a table, if i can do so, i can edit the "VAT" field inside the program instead of going to the calculated field all the time
Hello,
calculared field:
pricefield*(SELECT IFNULL(vattable.vat, 1) FROM vattable WHERE vattable.id=1)
Планирую в будущем сделать возможность вводить дату и время в одно поле, т.к. действительно порой не удобно использовать для этого два компонента.
Пока это можно реализовать с помощью скрипта, сделал для вас пример:
Hello,
Your calculated field should be
memult wrote:Дмитрий, вопрос по поводу прикрепленного Вами выше примера Report to File.
Если ставить открытие файла после сохранения: Form1.frxRTFExport1.OpenAfterExport := True;
Файл сохраняется, но открывается не тот файл, который был только что сохранен, а другой,во временном каталоге, с другим именем.
Можно ли как то реализовать открытие того файла, который был только что сохранен? т.е из каталога сохранения.
Попробуйте открывать файл с помощью функции OpenFile
ZBear
Можно, необходимо использовать SQL запрос с группировкой (GROUP BY), пример:
SELECT
category.catname,
COUNT(employees.id_category)
FROM employees
LEFT OUTER JOIN category ON category.id=employees.id_category
GROUP BY employees.id_category
также можете скачать проект с примером, нажмите кнопку "Show by categories" в данном проекте
memult wrote:Дмитрий,у Вас нормально работает этот пример? Давно тестировал его,на примере яндекс почты, также не смог получить нормальный результат. Настройки точно были правильными.
Протестировал только что, работает
настройки
Server: smtp.yandex.ru
Username: вашемейл@yandex.ru
Port: 465
Password: *******
From: вашемейл@yandex.ru (нужно указать именно ваш емейл, не имя)
также в настройках яндекс почты должны быть установлены галочки "Разрешить доступ к почтовому ящику с помощью почтовых клиентов"
Evgeniy D wrote:Дмитрий всеже планируете ли подумать всетаки над этим вопросом?
Работает ли отправка почты при использовании сторонних почтовых клиентов (через SMTP)?
например подобных:
http://www.softrew.ru/obzory/internet/3 … ndows.html
Also you can use integer variable:
var
id_bundle: integer;
begin
id_bundle := SQLExecute('SELECT IFNULL(id_bundle,-1) FROM bundle_asset');
if id_bundle = -1 then ShowMessage ('NULL');
Surely, you can use TableGrid just to allow user to preview data, but It does not make sense to use TableGrid for import data to database.
memult wrote:Спасибо за помощь)
А не подскажите почему часть кода в некоторых проектах отображается как закомментированый текст и при этом функционирует? Замечал в нескольких проектах.
Для подсветки синтаксиса используется сторонний компонент, видимо содержит какую то ошибку, возможно исправят в следующей версии.
try this:
var
id_bundle: string;
begin
id_bundle := SQLExecute('SELECT id_bundle FROM bundle_asset');
if id_bundle = '' then ShowMessage ('NULL');
identity
Unfortunately there is no possibility to implement it using script, but you can use component DBFile to store images, this component have mode LinkFile.
К сожалению у меня нет возможности протестировать это используя Microsoft Exchange Server.
Posts found: 5,626 to 5,650 of 9,999