Форум: "Базы";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];
ВнизИз одного ответа Найти похожие ветки
← →
DeepProg (2002-09-01 14:22) [0]Скажите, пожалуйста, как управлять позиционированием DataSet"a. B вообще почему оно происходит?
← →
Anatoly Podgoretsky (2002-09-01 14:35) [1]Зачем его позиционировать, это невизуальный компонент
← →
SenderFar (2002-09-01 14:45) [2]>Anatoly Podgoretsky © (01.09.02 14:35)
>Зачем его позиционировать, это невизуальный компонент
Ну как же, а если я хочу из одной таблы просто что-то переписать
в другую, а запрос по каким-то причинам мне неудобен ?
Или если на форме есть датасет, который нигде не показывается, но тем не менее туда надо периодически залазить для чтения-редактирования. Вопрос не такой уж нелепый ;)
← →
Anatoly Podgoretsky (2002-09-01 14:57) [3]Ты то тут причем, вопрос то у DeepProg
← →
DeepProg (2002-09-01 15:55) [4]Господа, вы не по тому поводу спорите. Пожалуйста обратите внимание на текст вопроса.
> как управлять позиционированием DataSet"a и почему
> оно происходит?
Для большей ясности: я имею ввиду то позиционирование, которое мне описал г-н oss в моей ветке "I hate OnCalcFields" этого форума.
← →
Anatoly Podgoretsky (2002-09-01 16:20) [5]А может для большей ясности ты здесь напишешь, что ты вообще имеешь в виду, а не будешь посылать перерывать форм в поиске "I hate OnCalcFields"
← →
DeepProg (2002-09-01 16:45) [6]OnCalcFields производит действия на основе значений двух полей (А и В) набора данных Table, оба из которых являются обязательными(Required=true), AutoCalcFields=true
ввожу первые значения для А и В - все нормально.
в новой записи ввожу другие значения:
на первое из них действия правильные, а как только ввожу второе и добавляю запись - OnCalcFields выполняет действия, которые он выполнил для предыдущей записи.
Почему это происходит, и как с этим бороться?
← →
Дмитрий Калугин (2002-09-01 18:08) [7]OnCalcFields
пересчитывает ВСЕ ЗАПАСИ каждый раз, когда происходит изменение любой из этих записей (информации набора данных).
Так и было задумано разработчиками.
Наверное тут попытка использовать это событие (OnCalcFields) не по назначению.
← →
Polevi (2002-09-02 09:08) [8]каша какаято
← →
DeepProg (2002-09-02 14:30) [9]Ничего не каша.
Такая конфигурация у меня работала в трех программах, а теперь не пашет, может это из-за ее взаимодействия с внешним приложением? Но никаких фактических изменений в структуре кода, которые заставляли бы DataSet каждый раз втыкаться в предыдущую запись нет.
> Дмитрий Калугин (01.09.02 18:08)
> использовать это событие (OnCalcFields) не по назначению
А что вы подразумеваете под использованием "по назначению"?
← →
RAKETA (2002-09-03 22:34) [10]>Anatoly Podgoretsky
Не ожидал от вас.
Что-то вы злитесь Батенька.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c