Опрелеть кликнутую ячейку в гриде | |
---|---|
vodaic Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
Есть Форма. На ней грид.
Хочется в этом гриде кликнуть по ячейке; получить значения строка-столбец; выполнить некоторые действия по корректировке значений в курсоре, который отражается этим гридом; и отразить результаты корректировки в этом же гриде. Возможно ли такое? |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
vnkor Сообщений: 324 Дата регистрации: 04.10.2007 |
Возможно.
|
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
ssa Сообщений: 13007 Откуда: Москва Дата регистрации: 23.03.2005 |
Зачем? ------------------ Лень - это неосознанная мудрость. |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
vodaic Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
Хочу подсчитать сумму значений в этом столбце от кликнутой ячейки до начала грида
|
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
vodaic Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
Спасибо за отклик. Но, естественно, хотелось бы еще и узнать как (если Вас не затруднит) |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
vnkor Сообщений: 324 Дата регистрации: 04.10.2007 |
В методе Click ячейки грида (Grid.Colunm.Text) пишете свой код и выводите результат, куда надо. |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
Chemberzhy Сообщений: 13142 Откуда: Измаил Дата регистрации: 28.04.2009 |
------------------ Что-то с памятью моей стало, всё что было не со мной- помню. |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
andrewk Сообщений: 174 Откуда: Красноярск Дата регистрации: 15.05.2005 |
Поправочка. Это не прокатит, если для курсора был set order. Поэтому перед sum пишем go top и for меняем на while. Тогда потом go не нужен. |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
Taran Сообщений: 13624 Откуда: Красноярск Дата регистрации: 16.01.2008 |
Некорректная поправочка. |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
vnkor Сообщений: 324 Дата регистрации: 04.10.2007 |
|
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
Chemberzhy Сообщений: 13142 Откуда: Измаил Дата регистрации: 28.04.2009 |
Занафига городить КУРСОР, что бы потом на него ордер накладывать? ------------------ Что-то с памятью моей стало, всё что было не со мной- помню. |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
lulgu Сообщений: 1838 Дата регистрации: 30.11.2016 |
Связать Grid с RECNO() - решение, конечно, оригигнальное.
Но, для отображения информации чем вас BROWSE не устраивает? |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
Taran Сообщений: 13624 Откуда: Красноярск Дата регистрации: 16.01.2008 |
ДЛБ.
|
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
lulgu Сообщений: 1838 Дата регистрации: 30.11.2016 |
Совсем уж одичал. ЗЫ. Если не ошибаюсь, еще в школе учили, что напрямую с таблицами в гриде лучше не работать. |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
sphinx Автор Сообщений: 31180 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
Ну забыл человек в ходе разработки про ORDER BY - так легко можно исправить с помощью индекса. Хотя порой приходится по курсору индекс создавать, чтобы таблички с ним связать. ------------------ "Veni, vidi, vici!"(с) |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
lulgu Сообщений: 1838 Дата регистрации: 30.11.2016 |
Конечно, ТС работает через курсор. Лучше скорректировать условие выборки, по которому и суммировать. |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
sphinx Автор Сообщений: 31180 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
Дак да. ------------------ "Veni, vidi, vici!"(с) |
Re: Опрелеть кликнутую ячейку в гриде | |
---|---|
vodaic Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
Уважаемые товарищи!
Моя проблема успешно решена. Большое спасибо всем откликнувшимся! |
© 2000-2024 Fox Club  |