Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2017-12-13 16:53:41 ЛС | профиль | цитата
zhorik5 писал(а):
вкладывай схему полюбуемся все вместе
Рано ещё.
Вот этот шедевр схемостроительного исскуства из 104 компонент
замени на такой. Всего из шести компонент.
Здесь схема

Add(MultiElement,13261203,315,364)
{
}
BEGIN_SDK
Add(EditMulti,7508025,21,21)
{
EventCount=1
WorkCount=1
DataCount=5
Width=293
Height=88
HOffset=168
link(doWork1,13324969:doGetString,[(38,27)(38,90)])
}
Add(StrList,13324969,49,42)
{
Strings=#1:;|48:WHERE date_rabot <= '%1' AND date_rabot >= '%2';|23:WHERE sotrudnik = '%3';|69:WHERE date_rabot <= '%1' AND date_rabot >= '%2' AND sotrudnik = '%3';|20:WHERE client = '%5';|66:WHERE date_rabot <= '%1' AND date_rabot >= '%2' AND client = '%5';|41:WHERE sotrudnik = '%3' AND client = '%5';|87:WHERE date_rabot <= '%1' AND date_rabot >= '%2' AND sotrudnik = '%3' AND client = '%5';|23:WHERE vid_rabot = '%4';|70:WHERE date_rabot <= '%1' AND date_rabot >= '%2' AND vid_rabot = '%4';|44:WHERE sotrudnik = '%3' AND vid_rabot = '%4';|91:WHERE date_rabot <= '%1' AND date_rabot >= '%2' AND sotrudnik = '%3' AND vid_rabot = '%4';|41:WHERE vid_rabot = '%4' AND client = '%5';|88:WHERE date_rabot <= '%1' AND date_rabot >= '%2' AND client = '%5' AND vid_rabot = '%4';|63:WHERE sotrudnik = '%3' AND client = '%5' AND vid_rabot = '%4';|109:WHERE date_rabot <= '%1' AND date_rabot >= '%2' AND sotrudnik = '%3' AND client = '%5' AND vid_rabot = '%4';|
Point(doGetString)
Point(onGetString)
link(onGetString,3519418:doStrCat,[])
}
Add(StrCat,3519418,105,49)
{
Str1="SELECT date_rabot, time_rabot, client, sotrudnik, vid_rabot, model, price, nagrada, tonergroup, marka_tonera, toner, rashod_tonera, shtrih FROM glav_table "
link(onStrCat,12934129:doEvent1,[])
}
Add(FormatStr,4569922,189,42)
{
DataCount=5
Mask=""
Point(doMask)
link(onFString,12514929:doQuery,[])
link(Str1,7508025:Data1,[])
link(Str2,7508025:Data2,[])
link(Str3,7508025:Data3,[])
link(Str4,7508025:Data4,[])
link(Str5,7508025:Data5,[])
}
Add(Hub,12934129,147,49)
{
link(onEvent1,4569922:doMask,[])
link(onEvent2,4569922:doString,[(175,62)(175,48)])
}
Add(DSC_Query,12514929,245,42)
{
DSManager="parent.parent.global"
link(onQuery,7508025:onEvent1,[(294,48)(294,27)])
}
END_SDK


--- Добавлено в 2017-12-13 17:04:11

Да. Заархивируй (с паролем) и выложи свою рабочую global.db
Пароль потом сообщишь в личке.
Будем переходить на INTEGER PRIMARY KEY и Дату, которую понимает SQLite : 2017-12-13.

В SQLite для date_rabot <= '%1' AND date_rabot >= '%2' есть Between (между)
date_rabot BETWEEEN '%2' and '%1'
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Редактировалось 6 раз(а), последний 2017-12-13 18:41:04