Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];

Вниз

Посоветуйте StringGrid с обработкой данных как Excel, или создать   Найти похожие ветки 

 
Layner   (2004-01-19 11:29) [0]

... есть три столбика в StringGrid, и 5 строк. В 1м и 3м столбике, во всех строках одно число, например 200. Выглядит примерно так:

1 |оп.| 2
-----------
200 0 200
200 0 200
200 0 200
200 0 200
200 0 200

Требуется в первой строке, среднего столбца ввести операцию, например *2, и чисто 200 должно везде сменится на 400, кроме левого значения и строк выше. И т.д.
Т.е. выглядит это примерно так

1 | оп. | 2
-------------
200 *2 400 // на этом шаге почти весь StringGrid в 1 и 2 , был 400
400 -50 350 // после этого шага ниже заполнилось 350
350 *2 700 // ---//--- 700.
700 0 700
700 0 700


Эта задача для учета брака, т.е. 5 строк - это процесс изготовления, 5 шагов, 1 колонка до операции, 2я после. Средняя - что в операция делала. Т.е. "резка" например увеличивает этот товар на 2 или 3 или .. любое число. (т.е. *2, *3...).
"Фасовка" - минус брак, (т.е. -50, -100 пишется в ср. колонке StringGrid)

Посоветуйте плз, я думал как в Excel сделать, на OnSetEditText обрабатывать шаг за шагом, да что то ума не хватает переварить, как операцию различить, т.е. можно парсить ср. колонку, если стоит знак *, значит умножаем, далее в цикле пишем новое значение ниже... может кто предложит варианты? Или есть готовый StringGrid для этих целей? Заранее всем спасибо.


 
Anatoly Podgoretsky   (2004-01-19 11:33) [1]

Delphi F1Book


 
Layner   (2004-01-19 11:37) [2]

Анатолий, смени пластинку, ты последние 50 ответов пишешь эту строчку :)


 
Карелин Артем   (2004-01-19 11:38) [3]

Layner © (19.01.04 11:37) [2]
Это название компонента в стиле Екселя на вкладке ActiveX однако.


 
Layner   (2004-01-19 11:41) [4]

Извиняюсь Анатолий, я думал ты меня к хелпу послал, ещё раз, прошу прощения.


 
Layner   (2004-01-19 11:44) [5]

Супер!!! Мне это и надо!!! Анатолий, спасибо вам огромное!!!
Артем тоже. Ваще класс. Спасибо и этому суперскому сайту.



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

Форум: "Основная";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
3-93366
Danilas
2004-01-02 20:11
2004.01.29
Как запустить процедуру в Interbase с помошью Делфи


14-93696
Night Cold
2004-01-06 16:06
2004.01.29
Как автоматически в Memo выделять определенные слова как в редакт


3-93389
belyh
2003-12-30 00:54
2004.01.29
СИМВОЛ в SQL


14-93700
DeMoN-777
2004-01-06 12:08
2004.01.29
Бессонница


3-93405
dtm
2003-12-29 18:56
2004.01.29
хранение данных в виде XML в СУБД FireBird





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский