sibprogsistem wrote:
koydaika wrote:

Все равно не работает, там ошибка имени баз, я говорю про отчёт внутри записи, а не на главном окне программы. Вообщем ладно, спасибо за помощь.

на сколько я понял из вашего вопроса Вам нужно что-то вроди этого
https://downloader.disk.yandex.ru/preview/3e621182265f9d03bbe5ecd26e47e4d46894905db38eac9db8d206b1d85b3d26/5c249d1f/RGvv9r9enD5fqvNSn8WzX0ZjIHrND3YPOwjHXQXCPESs0m-EkZG3XO5rki_JSdfO_5qi9UBa45Puj6K9wWRi5g%3D%3D?uid=0&filename=Image%209.jpg&disposition=inline&hash=&limit=0&content_type=image%2Fjpeg&tknv=v2&size=2048x2048
   

koydaika wrote:

А можно ли из приложенного файл excel в базу данных, данные из этого файла вытянуть в отчёт?

не понял вопрос из самого файла excel или сначало импортировать в базу а потом в отчет?
посмотрите эту тему
http://myvisualdatabase.com/forum/viewt … 806#p14806

Файл приложить к записи, элемент "save file in data base"
И потом данные из файла вытягивались в отчет

DriveSoft wrote:

Пожалуйста, покажите как должен выглядеть отчет, сделайте его например в ворде.

Дмитрий, добрый день! Файл во вложении.

koydaika wrote:
sibprogsistem wrote:
koydaika wrote:

В записях отчёт выдает ошибку((

у меня ошибок нет все ок работает.. скачайте последнию версию MVDB
https://www.dropbox.com/s/anufoqnsh809x … a.zip?dl=0

Ok спасибо, вечером как буду дома проверю, на рабочем компе не могу установить

А можно ли из приложенного файл excel в базу данных, данные из этого файла вытянуть в отчёт?

koydaika wrote:
sibprogsistem wrote:
koydaika wrote:

В записях отчёт выдает ошибку((

у меня ошибок нет все ок работает.. скачайте последнию версию MVDB
https://www.dropbox.com/s/anufoqnsh809x … a.zip?dl=0

Ok спасибо, вечером как буду дома проверю, на рабочем компе не могу установить

Все равно не работает, там ошибка имени баз, я говорю про отчёт внутри записи, а не на главном окне программы. Вообщем ладно, спасибо за помощь.

sibprogsistem wrote:
koydaika wrote:

В записях отчёт выдает ошибку((

у меня ошибок нет все ок работает.. скачайте последнию версию MVDB
https://www.dropbox.com/s/anufoqnsh809x … a.zip?dl=0

Ok спасибо, вечером как буду дома проверю, на рабочем компе не могу установить

sibprogsistem wrote:

позволил себе немного вольности )))
что-то форум не принимает архив
скачайте тут https://yadi.sk/d/pUOqMaSrSOviGw

В записях отчёт выдает ошибку((

sibprogsistem wrote:

нужно более точное описание вопроса...
на сколько я вас понял вы хотите отобразить записи в  в гриде... и при клике передавать их в отчет?

1) к каждому грид нужна обязательно своя база данных?
2) если да, то я вижу реализацию через мемо, где в каждой записи главной грид, имеется свой уникальный список машин, который мне нужен в виде строк в отчёте. Это получается, но не получается чтобы каждая строка ( не зависимо от кол-во записей) обводилась в прямоугольник.
В гриде это знаю как сделать, но получается нужно делать под каждую запись в главном гриде, создавать новую базу под вторичные гриды.

sibprogsistem wrote:
koydaika wrote:

Добрый день!
Не могу разобраться как сделать. Необходимо чтобы в каждой записи (tablegrid) был свой список записей, для вывода этого списка в отчет. Чтобы каждая строка записи была в отчете в прямоугольнике (например), а правее от каждой записи был пустой прямоугольник. Этот проект подразумевает создание проверочного листа по списку номеров, где в первом столбце будет номера, а во втором пустые ячейки где будет отмечаться (в распечатанном виде, ручкой) результат проверки (ок или nok). Проэкт приложил. Спасибо.

когда добаляете проект не забывайте кликать кнопки (add file)

Добавил)

Добрый день!
Не могу разобраться как сделать. Необходимо чтобы в каждой записи (tablegrid) был свой список записей, для вывода этого списка в отчет. Чтобы каждая строка записи была в отчете в прямоугольнике (например), а правее от каждой записи был пустой прямоугольник. Этот проект подразумевает создание проверочного листа по списку номеров, где в первом столбце будет номера, а во втором пустые ячейки где будет отмечаться (в распечатанном виде, ручкой) результат проверки (ок или nok). Проэкт приложил. Спасибо.

10

(13 replies, posted in Russian)

DriveSoft wrote:

Помню в старой версии пользователи иногда сталкивались с такой ошибкой. Приложите пожалуйста ваш проект, возможно какой либо скрипт слишком активно работает с базой данных.

Добрый день, Дмитрий!

Решилась ли данная проблема? у меня просто тоже самое.

О, спасибо! Не замечал этого меню.

Добрый день!

Подскажите пожалуйста. Можно ли сделать так чтобы программа обращалась к файлу с базой данных на сетевое хранилище, а не в корневую папку? Проще говоря как изменить путь к файлу с базой данных.

Крутяк! Огромное Вам спасибо! Очень оперативно!

Проект во вложении. Нужно чтобы если есть запись в таблице с номером станции то подсвечивалась другим цветом панель вокруг кнопки справа. В дальнейшем хочу чтобы, номер каждой станции подсвечивался если добавляется запись ("риск") с соответствующим номером станции в таблицу.

Добрый день!

Прошу помочь в создании скрипта. Мне нужно чтобы "панель" окрашивалась в цвет, если в ячейке базы данных (или главной таблице) есть числовое значение больше 0. Спасибо!

16

(4 replies, posted in Russian)

DriveSoft wrote:

поправил SQL запрос


SELECT
sklad.chassis

FROM sklad

WHERE

date('now') > date(sklad.date, '+30 days')  

Огонь! Спасибо огромное! Все получилось!

17

(4 replies, posted in Russian)

DriveSoft wrote:

Приветствую,


думаю такой отчет можно сделать без применения SQL запроса, расположить компонент DateTimePicker на форме, в который с помощью скрипта установить нужную дату, объяснить будет сложновато, поэтому


Пришлите пожалуйста ваш проект на support@drive-software.com
с описанием, из какой таблицы нужен отчет.

Спасибо за ответ!
Я думаю что разберусь. Добавил DateTimePicker, подвязал нужную таблицу, присвоил поиск, фильтр <, вот только какой скрипт прописать не знаю.
По поводу sql. Не знаю языка поэтому что то нашел на форуме чтобы приспособить к себе, не получается прибавить или вычесть дни к дате запроса, получилось только, конечно скрипт не прибавляем и не вычитает дни, подскажите как сделать чтобы он функционировал:

SELECT


sklad.chassis

FROM sklad


WHERE

CURRENT_DATE > Date (sklad.date) +30  

18

(4 replies, posted in Russian)

Добрый день!

На шарю в программировании )
Подскажите пожалуйста код, где либо выпадет в отчет SQL или фильтруется таблица SQL запросом. Нужно чтобы отображались записи которым более 30 дней с указанной в них дате.

DriveSoft wrote:

Можно, необходимо изменить эту строку кода

if Now > (Date+30) then Form1.GridSearch.Cell[3,i].Color := clRed;

на

if (Form1.GridSearch.Cells[2,i] = 'надпись') and (Now > (Date+30)) then Form1.GridSearch.Cell[3,i].Color := clRed;

Все получилось! Огромное тебе спасибо! Очень выручил!

DriveSoft wrote:

koydaika

procedure Form1_GridSearch_OnChange (Sender: string);
var
    i, c: integer;
    sDate: string;
    Date: TDate;
begin
     c := Form1.GridSearch.RowCount - 1;
     for i := 0 to c do
     begin
         sDate := Form1.GridSearch.Cells[3,i];
         if ValidDate(sDate) then
         begin
              Date := StrToDate(sDate);
              if Now > (Date+30) then Form1.GridSearch.Cell[3,i].Color := clRed;
         end;

     end;
end;

если не получится встроить, пришлите свой проект на support@drive-software.com
постараюсь помочь.

Спасибо огромное! Все получилось!
А можно ли добавить условие ещё, если помимо даты +30 дней, добавить условие, что в другой ячейке определенная надпись, и только при выполнении обоих условий была подсветка?

Подскажите пожалуйста скрипт, подсвечивания ячейки цветом в грид (ячейчка формата - дата), если сегодняшняя (текущая) дата больше указанной в ячейке на 30 дней? Заранее благодарю!