Вверх ↑
Этот топик читают: Гость
Ответов: 490
Рейтинг: 162
#16: 2018-05-18 21:27:39 ЛС | профиль | цитата
tig-rrr писал(а):
к примеру имеется дата в формате 14.03.2018 знаю что среда

Уважаемые пользователи так как-же всётаки решить эту задачку, при помощи
Tad писал(а):
Инструменты -> DateConvertor


--- Добавлено в 2018-05-18 22:09:43

tig-rrr писал(а):
как-же всётаки решить эту задачку

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


Add(Edit,4056124,385,49)
{
Left=25
Top=30
Width=110
Text="14.03.2018"
}
Add(Edit,6996459,539,98)
{
Left=165
Top=30
Width=160
Text=" "
}
Add(DateConvertor,7586909,441,98)
{
Mode=8
Format="dd.MM.yyyy"
link(onResult,4084862:doConvert,[])
}
Add(DateConvertor,4084862,490,98)
{
Mode=9
Format="dddd"
link(onResult,6996459:doText,[])
}
Add(DoData,16417533,385,98)
{
link(onEventData,7586909:doConvert,[])
link(Data,4056124:Text,[])
}
Add(Button,8315719,336,98)
{
Left=25
Top=75
Width=95
link(onClick,16417533:doData,[])
}


Редактировалось 1 раз(а), последний 2018-05-18 22:09:43
карма: 4

0
Ответов: 537
Рейтинг: 14
#17: 2018-05-18 23:24:34 ЛС | профиль | цитата
Может так

Add(MainForm,2953706,21,105)
{
}
Add(DatePicker,14189602,147,112)
{
Left=30
Top=35
Width=130
Height=21
DateMode=1
link(onChange,7586909:doConvert,[])
}
Add(Edit,6996459,308,112)
{
Left=165
Top=35
Width=160
Text=" "
}
Add(DateConvertor,7586909,224,112)
{
Mode=9
Format="ddd"
Point(DayOfWeek)
link(onResult,6996459:doText,[])
}

карма: 4

0
Ответов: 490
Рейтинг: 162
#18: 2018-05-18 23:33:59 ЛС | профиль | цитата
Sersey писал(а):
Может так

Так не подходит...)
data.png
Нужно из строки
tig-rrr писал(а):
дата в формате 14.03.2018

карма: 4

0
Ответов: 537
Рейтинг: 14
#19: 2018-05-18 23:42:43 ЛС | профиль | цитата
Лишнее убрать

Add(MainForm,2953706,21,105)
{
}
Add(Edit,4056124,161,147)
{
Left=25
Top=30
Width=110
Text="14.03.2018"
}
Add(Edit,6996459,315,196)
{
Left=165
Top=30
Width=160
Text=" "
}
Add(DateConvertor,7586909,217,196)
{
Mode=8
Format="dd.MM.yyyy"
Point(Data)
link(onResult,4084862:doConvert,[])
link(Data,4056124:Text,[(223,188)(167,188)])
}
Add(DateConvertor,4084862,266,196)
{
Mode=9
Format="dddd"
link(onResult,6996459:doText,[])
}
Add(DoData,16417533,161,231)
{
}
Add(Button,8315719,112,196)
{
Left=25
Top=75
Width=95
link(onClick,7586909:doConvert,[])
}

карма: 4

0
Ответов: 9906
Рейтинг: 351
#20: 2018-05-19 13:59:27 ЛС | профиль | цитата
Netspirit писал(а):
Ну, я поверил описанию точки.

Наверное, до этого поста -- так все и было...

nesco, ау-у-у (надо поправить INI)

В качестве демки работоспособности DayOfWeek, пример в стиле Tad-а:
Add(Edit,4056124,315,189)
{
Left=25
Top=30
Width=110
Text="14.03.2018"
ClearAfterEnter=1
link(onEnter,7586909:doConvert,[])
}
Add(Edit,6996459,490,175)
{
Left=165
Top=30
Width=160
Text=" "
}
Add(DateConvertor,7586909,371,196)
{
Mode=8
Format="dd.MM.yyyy"
Point(Data)
Point(DayOfWeek)
link(onResult,4796131:doGetString,[])
}
Add(StrList,4796131,434,168)
{
Strings=#3:???|18:Понедельник/Monday|15:Вторник/Tuesday|14:Среда/Wednsday|16:Четверг/Thursday|14:Пятница/Friday|16:Суббота/Saturday|18:Воскресенье/Sunday|
Point(doGetString)
Point(IdxToSelect)
Point(onGetString)
link(IdxToSelect,7586909:DayOfWeek,[(454,159)(426,159)(426,236)(377,236)])
link(onGetString,6996459:doText,[])
}

Редактировалось 1 раз(а), последний 2018-05-19 14:00:02
карма: 9

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#21: 2018-05-19 17:03:35 ЛС | профиль | цитата
Galkov писал(а):
nesco, ау-у-у (надо поправить INI)

Если до понедельника не забуду, то поправлю.
карма: 22

0
Разработчик
Ответов: 26066
Рейтинг: 2120
#22: 2018-05-22 14:53:38 ЛС | профиль | цитата
Поправил описание точки DayOfWeek
карма: 22

0
22
Сообщение
...
Прикрепленные файлы
(файлы не залиты)