Вверх ↑
Этот топик читают: Гость
Ответов: 92
Рейтинг: 0
#1: 2019-06-28 17:59:51 ЛС | профиль | цитата
У меня идет автосохранение из текстового поля в базу при изменении строк, но при очистке поля сигнал все равно идет, нужно обрубить сигнал перед тем как очистить поле. Пытаюсь сделать так, но не пашет:


Add(IndexToChanel,4566492,770,476)
{
Count=4
Point(Index)
link(Index,8489137:Value,[])
}
Add(Memory,8489137,770,413)
{
@Hint=#2:ID|
Default=Integer(0)
}

карма: 0

0
vip
#1.1контекстная реклама от партнеров
Ответов: 537
Рейтинг: 14
#2: 2019-06-28 18:06:20 ЛС | профиль | цитата
В какую базу? Какой сигнал, с какой точки?
карма: 4

0
Ответов: 2193
Рейтинг: 673
#3: 2019-06-28 18:11:49 ЛС | профиль | цитата
Sersey, у ТС onChange срабатывает после doClear, а у него после onChange запись в базу(не всели равно в какую). Но видно запись в базу нужна при добавлении строк, а при очистке не нужна.
theSever писал(а):
но не пашет

theSever, попробуйте так:
Вариант1

Add(IndexToChanel,4566492,497,252)
{
Count=4
Point(Index)
link(Index,8489137:Value,[])
}
Add(Memory,8489137,497,203)
{
@Hint=#2:ID|
Default=Integer(0)
}
Add(ChanelToIndex,208612,448,203)
{
link(onIndex,8489137:doValue,[])
}

Вариант 2

Add(Switch,1010683,504,392)
{
Point(State)
}
Add(IndexToChanel,4650723,504,441)
{
Point(Index)
link(Index,1010683:State,[])
}
должно пахать и сеять.

Редактировалось 6 раз(а), последний 2019-06-28 18:15:07
карма: 10

0
Ответов: 92
Рейтинг: 0
#4: 2019-06-28 18:15:31 ЛС | профиль | цитата
sla8a писал(а):
Sersey, у ТС onChange срабатывает после doClear, а у него после onChange запись в базу(не всели равно в какую). Но видно запись в базу нужна при добавлении строк, а при очистке не нужна.


Посути элементарное действие с подобным переключателем, но найти рабочий вариант не могу.

--- Добавлено в 2019-06-28 18:20:19

Так, отбой, все пашет. В схеме почему то нет, а в отдельную перенес работает.

Редактировалось 1 раз(а), последний 2019-06-28 18:20:19
карма: 0

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