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

Вниз

Помогите разобраться с компонентой StringGrid   Найти похожие ветки 

 
AngelForever   (2002-10-02 17:36) [0]

Народ, помогите пожалуйста, пишу прогу типа БД с использованием стандартных Делфийских средств (StringGrid), меня интересует такой вопросик: Как сохранить изменения весённые в поля SG в файл Excel_я так чтобы после сохранения в Excel_е была такая же таблица, т.е. чтобы "содержимое" SG полностью сохранялось в один файл, а не доин столбик или строка таблицы... и есшо один вопросик на туже тему...Как сдела в том же SG чтобы он производил рассчёты как в Excel_е - вводишь в определённые строки данные и она (SG)считает по определённым формулам результаты...и последний вопросик...как запретить в определённых ячейках StringGrid_а ввод букв, разрешить ввод ТОЛЬКО цифр, а если юзер пытается в такие поля вводить текст, прога должна соответствующим образом "материться"..


 
Mike Kouzmine   (2002-10-02 18:02) [1]

Используй компаненты типа БД и все дела


 
HNN   (2002-10-02 19:16) [2]

Поищи в Компонентах на этом сайте. Есть классные! Сам пользуюсь.
Позволяют перевести таблицу в Эксель со всеми наворотами.


 
KSergey ©   (2002-10-03 14:23) [3]

По поводу ввода только таких-то цифр/букв - обрабатывать OnKeyPress c примерно таким кодом

procedure TPostmanCardForm.sgrdPatchesBoxKeyPress(Sender: TObject; var Key: Char);
begin
if Key = недопустимый символ (тут можно и проверку на тек. номер столбца наворотить) then Key=#0;

Здесь просто срубаются недопустимые клавиши - ну а можно и "маты" вставить, если надо ;)
Ну а про перенос в эксель -почитайте чуть ниже. Уже надоело.
Если что -и я (как и многие другие) писал переносилку, если надо - пришлю. Она, правда, под DB-компоненты, но переделать можно все, верно?
Или лучше почитайте статьи на королевстве и сделайте сами как надо.
Ну либо действительно компонент подберите.


 
KSergey ©   (2002-10-03 14:25) [4]

Mike Kouzmine (02.10.02 18:02)
Используй компаненты типа БД и все дела


А при чем тут компоненты для доступа к БД?! Человек может обрабатывает табличку 10*20 - и все?

Впрочем непонятно, почему бы все эо вообще в экселе не делать...


 
KSergey ©   (2002-10-03 14:28) [5]


> AngelForever (02.10.02 17:36)
> Как сдела в том же SG чтобы
> он производил рассчёты как в Excel_е - вводишь в определённые
> строки данные и она (SG)считает по определённым формулам
> результаты

А в чем имено проблема? На покидание ячейки (поискать какое-нибудь подходящее св-ство) вычислять и вставлять результат в нужную ячейку.
про сохранение в файл - тоже не понятно в чем именно проблема. Там все просто.
Вот только если вам и формулы надо в ячейки вводить - честное слово проще взять эксель - и не париться ерундой.



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

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

Наверх




Память: 0.48 MB
Время: 0.03 c
14-78628
AL2002
2002-10-01 16:09
2002.10.24
Где можно выцепить


8-78543
пена
2002-06-24 17:26
2002.10.24
Как заставить MediaPlayer проигрывать в fullscreen режиме


1-78512
FREEMAX
2002-10-14 01:49
2002.10.24
Очень нада, помогите


6-78552
star
2002-08-21 22:38
2002.10.24
Вызов IdPOP3 из потока


4-78735
lds78
2002-07-18 10:08
2002.10.24
PopupMenu