| 
| 
 | Вопрос # 4 604/ вопрос открыт / | 
 |  Здравствуйте! не подскажите как  сделать на DBGrid, чтоб когда  ячейку выделяешь, а там появляется кнопка ... на нее нажимаешь и вылазеет другое окно откуда выбираешь что надо, точнее как сделать вот такую кнопку в ячейке? заранее благодарю 
|  |   Вопрос задал: mds86 (статус: Посетитель)Вопрос отправлен: 24 сентября 2010, 14:39
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: Вадим К Здравствуйте, mds86!Почитайте тут http://www.intuit.ru/department/se/dbpdelphi/12/2.html
 там к концу страницы есть именно то, что Вы хотите.
 
|  | Ответ отправил: Вадим К (статус: Академик)Время отправки: 24 сентября 2010, 14:48
 Оценка за ответ: 5
 |  
 Мини-форум вопросаВсего сообщений: 7; последнее сообщение — 25 сентября 2010, 12:21; участников в обсуждении: 2. 
|   | mds86 (статус: Посетитель), 24 сентября 2010, 16:26 [#1]:а не подскажите еще вот что, я по этой кнопке вызываю окно с dbgrid и как сделать чтоб по щелчку по ячейке это значение добавлялось в первый dbgrid откуда вызывал это окно |  
|   | Вадим К (статус: Академик), 24 сентября 2010, 16:57 [#2]:Добавлялась новая запись или редактировалась старая? В принципе, никто не мешает посмотреть текущую запись, запомнить ее, а потом сделать с ней, что хочется?
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | mds86 (статус: Посетитель), 24 сентября 2010, 16:58 [#3]:да именно так, не подскажите как это реализуется? |  
|   | Вадим К (статус: Академик), 24 сентября 2010, 17:21 [#4]:так добавить или заменить?   Галочка "подтверждения прочтения" - вселенское зло. |  
|   | mds86 (статус: Посетитель), 24 сентября 2010, 17:24 [#5]:добавить, я потом по этому принцепу и остальное сделаю))) |  
|   | Вадим К (статус: Академик), 24 сентября 2010, 18:24 [#6]:с таблицей на второй форме связан какой то table или query. так вот, после того, как запись выбрали нажали ок, мы можем подсмотреть значение полей через MyTable.Field['имя поля'].AsString (или число).  И вернуть как результат функции главной форме. А та уже добавляет MainTable.Append;
 MainTable['поле'] :='чему то там';
 MainTable.post;
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | mds86 (статус: Посетитель), 25 сентября 2010, 12:21 [#7]:спасибо большое за помощь!!! все получилось!))) |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |