Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.23;
Скачать: CL | DM;

Вниз

ODAC 6.10.1.10   Найти похожие ветки 

 
Бакук ©   (2007-08-26 17:53) [0]

Обновил ОДАК с 5 на сабж. Проект, который раньше шел на ура, стал ругаться. Причина:
Использую в SmartQuery запрос вида:
SELECT t1.*, t1.name || t2.name AS fullname FROM t1 LEFT JOIN t2 ON t1.id = t2.id
Поле FULLNAME хочу сделать редактируемым (использую это поле в гриде для "ввода по строке"). В пятой версии надо было у этого поля выставить ReadOnly в FALSE. В шестой же версии любое значение данного проперти не дает изменять поле FULLNAME.
Запросы для изменения (UPDATE etc.) прописаны.

Баг или у меня руки не из того места?


 
Бакук ©   (2007-08-26 18:09) [1]

Заметил, что если я очищаю поля в датасете о sequence, то поле становится редактируемым. Если снова заполняю, то оно - ридонли


 
Sergey13 ©   (2007-08-27 08:43) [2]

> [0] Бакук ©   (26.08.07 17:53)
> Поле FULLNAME хочу сделать редактируемым

Очень странное желание, ИМХО. Особенно если учесть, что отдельные оригинальные поля есть в том же датасете. Зачем вообще тащить что-то с сервера по 2 раза. Достаточно сделать на клиенте вычисляемое поле.


 
Бакук ©   (2007-08-27 09:45) [3]

Желание, может быть, и странное. Так было сделано. И так работало.


 
evvcom ©   (2007-08-27 12:01) [4]

Есть такая поговорка: "Не трожь налаженный механизм!"
Какова цель перехода с 5 на 6? Просто из-за новизны версии? Или что-то серьезное? Я  в свое время перешел с 4 на 5 из-за кривости работы с блобом, но перед этим поставил 5-ю, потестировал, чуть-чуть исходник свой поправил, смотрю работает, тогда и перешли все.


 
Бакук ©   (2007-08-27 12:34) [5]

А это и есть тестирование. Надо перейти на шестую версию (от меня здесь мало что зависит), чтобы не было потом "ай-ай-ай", сел тестировать. Вот здесь такая вот засада :)


 
evvcom ©   (2007-08-27 12:56) [6]


> Надо перейти на шестую версию (от меня здесь мало что зависит)

Странная "надобность". Просто так вот надо и все? Ну-ну...


 
evvcom ©   (2007-08-27 13:01) [7]

Ну полазь по исходникам, посмотри, что ему надо. 6-ку еще не видел, потому и не разбирался.


 
Бакук ©   (2007-08-28 10:48) [8]


> Странная "надобность". Просто так вот надо и все? Ну-ну.
> ..

Не мое решение


> Ну полазь по исходникам, посмотри, что ему надо. 6-ку еще
> не видел, потому и не разбирался.

Да вот не было исходников. Брал триал. Сейчас скачал - ковыряюсь

Насчет CalcFields. Создаю поле, бросаю на форму DBEdit, ссылаюсь на это поле и тоже не могу его изменить :( Почему?



Страницы: 1 вся ветка

Текущий архив: 2007.09.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
2-1188365803
Алик
2007-08-29 09:36
2007.09.23
Как сделать окно главным относительно других?


2-1188203930
Ezorcist
2007-08-27 12:38
2007.09.23
Проблема с установкой времени


15-1188256667
Riply
2007-08-28 03:17
2007.09.23
Годитесь ли Вы в Delphi-программисты ?


15-1188072665
Kostafey
2007-08-26 00:11
2007.09.23
С днем рождения ! 26 августа


2-1188280980
Alex8
2007-08-28 10:03
2007.09.23
SELECT