Вверх ↑
Ответов: 16884
Рейтинг: 1239
#1: 2020-02-18 08:46:13 ЛС | профиль | цитата
Dad2016 писал(а):
Tad писал(а):
Если БЫ в БД были

Всё там есть, но то с чего всё началось - это дление на части предложения, что бы уложить например на 2-3 строки (дабы оно невылазело за границы строки)

Dad2016, Интересно, какую БД используешь ?
Если ты на самом деле используешь БД, во что, судя по схемам, верится с трудом, то вот тебе намёк на решение твоей схемы из самого первого поста:
Add(MainForm,3835118,28,210)
{
Width=528
Height=234
Position=1
Point(onClose)
link(onCreate,1641171:doOpen,[])
link(onClose,1641171:doClose,[])
}
Add(Memo,12539502,119,140)
{
Left=5
Top=10
Width=310
Strings=#185:Требованиям к составу и порядку ведения исполнительной документации при строительстве, реконструкции, капитальном ремонте объектов капитального строительства и требования, предъявляемые|
}
Add(Edit,4910093,336,224)
{
Left=5
Top=100
Width=490
Text=""
}
Add(Edit,13865190,294,231)
{
Left=5
Top=125
Width=490
Text=""
}
Add(Message,14153560,203,266)
{
}
Add(DS_SQLite,1641171,77,224)
{
Name="mydb"
FileName=":memory:"
link(onOpen,5722829:doString,[])
}
Add(DSC_Query,14272706,161,224)
{
DSManager="mydb"
link(onQuery,5788099:doSeparateMT,[])
link(onError,14153560:doMessage,[(198,244)(198,272)])
}
Add(FormatStr,5722829,119,224)
{
Mask="SELECT substr("%1",1,86),\r\n substr("%1",1+86,86),\r\n substr("%1",1+86+86,86);"
link(onFString,14272706:doQuery,[])
link(Str1,12539502:Text,[])
}
Add(MT_MultiData,5788099,203,224)
{
Count=3
link(onData1,4910093:doText,[])
link(onData2,13865190:doText,[])
link(onData3,7703503:doText,[])
}
Add(Edit,7703503,252,238)
{
Left=5
Top=150
Width=490
}

Заметь, всего 10 компонент вместо твоих 44-х.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Редактировалось 4 раз(а), последний 2020-02-18 20:27:31