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

Вниз

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

 
Fr1K ©   (2008-03-20 14:47) [40]

ну а как правильно прописать тогда?


 
Сергей М. ©   (2008-03-20 14:49) [41]


> Fr1K ©   (20.03.08 14:47) [40]


"Прописать правильно", естественно, следует extended-значение !
А у тебя что прописано вместо этого ?

Ну ?! Рожай уже быстрее сам )... Образование-то у тебя "вроде какбы" высшее)


 
Fr1K ©   (2008-03-20 14:52) [42]

Чесно слово ну никак не могу понять! запутался!


 
Ega23 ©   (2008-03-20 14:55) [43]


> Чесно слово ну никак не могу понять! запутался!


Да забей, оно тебе не нужно.


 
Fr1K ©   (2008-03-20 14:57) [44]

Да мне фирме БД небольшую надо сделать осталось минимальное, а вот доделать не могу! а надо срочно!


 
Сергей М. ©   (2008-03-20 14:57) [45]

Содранная тобой в [5] функция GetColumnSumValue возвращает результат типа Integer

Этот результат, чтобы подставить его в кач-ве параметра вызова ф-ции FloatToString(), должен иметь тип Extended.

Что нужно сделать, чтобы привести эти типы в соответствие ?

Подсказка: изменить тип параметра ф-ции FloatToString ты не можешь.


 
Fr1K ©   (2008-03-20 15:00) [46]

да не могу понять я как... поки на примере пожалуста.


 
Ega23 ©   (2008-03-20 15:00) [47]


> Да мне фирме БД небольшую надо сделать осталось минимальное,
>  а вот доделать не могу! а надо срочно!


Тебе ещё, поди, за это деньги заплатят...


 
Ega23 ©   (2008-03-20 15:01) [48]


> Fr1K ©   (20.03.08 15:00) [46]
>
> да не могу понять я как... поки на примере пожалуста.


Не мучайся. Давай ТЗ + $100, я тебе к завтрему напишу.


 
Johnmen ©   (2008-03-20 15:01) [49]

<Johnmen/B> а ты я смотрю только коментируешь здеь и всё ни одного ответа от тебя по делу нет

А у меня и не стоИт задача помогать идиотам :)
Вот и стебаться уже не интересно...


 
Fr1K ©   (2008-03-20 15:02) [50]

Нее я вообще работаю менеджером в сфере 1С а образование инженер прогрпммист так меня начальник типа теперь затравлюет, чтоб я написал ему программу по учету товара, типа проверяет... у меня пробный месяц :(


 
Fr1K ©   (2008-03-20 15:04) [51]

Johnmen а для чего тогда форум нужен объясни? если ты эксперт в делфи, то никакого права всё равно не имеешь обызвать людей идиотами! Ты вроде и взрослый а ума как у пятиклассника


 
Ega23 ©   (2008-03-20 15:04) [52]


> а образование инженер прогрпммист


Даром преподаватели, Время со мною тратили
Даром со мною мучился самый искусный Маг
Мудрых преподавателей слушал я невнимательно
Всё что ни задавали мне, делал я кое-как.


 
Ega23 ©   (2008-03-20 15:05) [53]


> Johnmen а для чего тогда форум нужен объясни?


http://ln.com.ua/~openxs/articles/smart-questions-ru.html


 
Сергей М. ©   (2008-03-20 15:07) [54]


> не могу понять я как


Изменить текст функции так чтобы привести в соответствие эти типы)


 
Fr1K ©   (2008-03-20 15:09) [55]

Ну а пример можна ... что вопросов меньше было


 
Ega23 ©   (2008-03-20 15:11) [56]


> Ну а пример можна ... что вопросов меньше было


Боюсь, тебе его уже принципиально не дадут.


 
Сергей М. ©   (2008-03-20 15:11) [57]


> пример можна


Тебе его уже дали. Осталась самая малость - доработать его с учетом всего сказанного выше.


 
Сергей М. ©   (2008-03-20 15:13) [58]


> образование инженер прогрпммист


Врешь ведь)


 
Fr1K ©   (2008-03-20 15:16) [59]

1.Сергей М. - не вру. на последнем курсе учусь заочно!
2. Спасибо тебе большое разобрался в проблеме, просто немного надо было подумать.
3. Последняя проблема... я её описывал выше У меня остался один вопрос как теперь подсчитать ("№ Накладной", "Организация", "Сумма накладной") , только другая таблица ("Сумма", "Нал", "Безнал", "Долг")
как мне теперь получить Долг. Долг = Сумма-Нал-Безнал. вот


 
Сергей М. ©   (2008-03-20 15:29) [60]


> разобрался в проблеме, просто немного надо было подумать


Что мешает еще немного подумать ?)


 
Fr1K ©   (2008-03-20 15:39) [61]

ну как бы я получаю ячеки которые мне надо
for  ss:=3 to 5 do
memo1.Lines.Add(dbgrid1.Fields[ss].Text);

как теперь в 6 ячейку мне добавить итог тоесть у меня получилось
12000
300
400
в шестой ячейке должно быть 1200-300-400=11300
6 ячейка 11300


 
Сергей М. ©   (2008-03-20 15:47) [62]

Для начала добавь в свой компонент MyTable поле вычисляемого типа.
В обработчике события MyTable.OnCalcFields напиши:

wit MyTable do
Fields[6].Value :=  Fields[3].Value -  Fields[4].Value -  Fields[5].Value;


 
Fr1K ©   (2008-03-20 15:51) [63]

сделал! но ничего не происходит!


 
Сергей М. ©   (2008-03-20 15:53) [64]

А в гриде поле появилось ?


 
Fr1K ©   (2008-03-20 15:54) [65]

Та поля уже существуют... нового ничего не появилось


 
Fr1K ©   (2008-03-20 16:26) [66]

Почему он даже здесь неправильно считает  memo1.Lines.Add(Table1.Fields[3].Value-Table1.Fields[5].Value-Table1.Fields[4].Value);

считать считает но выводит неправельные значения, хотя если так
memo1.Lines.Add(Table1.Fields[3].Value-Table1.Fields[5].Value); если убрать третье поле


 
Fr1K ©   (2008-03-20 16:27) [67]

memo1.Lines.Add(Table1.Fields[3].Value-Table1.Fields[5].Value)
Считает правильно но мне надо 1 вариант
memo1.Lines.Add(Table1.Fields[3].Value-Table1.Fields[5].Value-Table1.Fields[4].Value);


 
Сергей М. ©   (2008-03-20 16:36) [68]


> Fr1K


Ты в курсе, что счет полей идет с нуля, а не с единицы ?


 
Fr1K ©   (2008-03-20 16:43) [69]

Да вкурсе! нашёл ошибку. там просто поле не в очереди стояло! спасибо!
А КАК МНЕ К ПРИМЕРУ ДОБАВИТЬ К НЕМУ ЕЩЁ КОМЕНТАРИЙ
ListBox2.Items.Add(Table1.Fields[3].Value-Table1.Fields[6].Value+" товары ");
ОН МАТЮХАЕТСА...  как сделать?


 
zorik ©   (2008-03-20 16:47) [70]


> у меня пробный месяц :(


думаю не пройдешь )))

ListBox2.Items.Add(FloatToStr(Table1.Fields[3].Value-Table1.Fields[6].Value)+" товары ");


 
Сергей М. ©   (2008-03-20 16:48) [71]


> КАК МНЕ К ПРИМЕРУ ДОБАВИТЬ К НЕМУ ЕЩЁ КОМЕНТАРИЙ


Не дави капслок - в глазах рябит)

"К нему" - это к кому ?


 
Fr1K ©   (2008-03-20 16:55) [72]

Яж показал на примере
ListBox2.Items.Add(Table1.Fields[3].Value-Table1.Fields[6].Value+" товары ");
товары чтоб ещё тестом добавлялись к сумме в листбоксе.
естественно код думает что я пытаюсь сумму сложить со строкой... но как сденлать чтоб он понял (код)


 
zorik ©   (2008-03-20 16:59) [73]


> ListBox2.Items.Add(FloatToStr(Table1.Fields[3].Value-Table1.
> Fields[6].Value)+" товары ");


 
Сергей М. ©   (2008-03-20 17:00) [74]


> Fr1K ©   (20.03.08 16:55) [72]


Преобразуй результат суммирующего выражения в строку при помощи FloatToStr,


 
Fr1K ©   (2008-03-20 17:30) [75]

wit MyTable do
Fields[6].Value :=  Fields[3].Value -  Fields[4].Value -  Fields[5].Value;

при проделке такой операции выдаётса ошибка Dataset not in edit or insert mode


 
zorik ©   (2008-03-20 17:43) [76]

with MyTable do
begin
 Edit;
 Fields[6].Value :=  Fields[3].Value -  Fields[4].Value -  Fields[5].Value;
 Post;
end;


почитай книгу - главу о работе с базами данных!!!!


 
Fr1K ©   (2008-03-21 09:52) [77]

Зорик спасибо, очень помог! дай пожалуста свою аську. или стукни мне 491740693


 
Fr1K ©   (2008-03-21 11:21) [78]

Возникла новая проблема... вообщем есть ячейка "НАЛИЧНЫЕ" в dbgrid вот
как бы мне в неё нужно заносить наличные которые мне приносит клиент в течении некого времени. но проблема в том что ячейка одна проплат может быть несколько... что нужно сделать чтоб в ячейке "НАЛИЧНЫЕ" отображалась сумма его всех проплат а наотдельно форме отображались его проплаты и дата.


 
Sergey13 ©   (2008-03-21 11:50) [79]

> [78] Fr1K ©   (21.03.08 11:21)
> что нужно сделать

Пригласить наконец программиста и не мучать ни себя ни форум. 8-)


 
Fr1K ©   (2008-03-21 11:55) [80]

Да тут осталось пара стро! я вообщем из дбГрид добавляю на отдельную форму в ЛистБокс ячейку "НАЛИЧНЫЕ" к примеру 50000 после этого я уже на той форме где листбокс добавляю ещё проплату... как мне теперь всё это сохранить в дбгриде и все проплаты в листбоксе к определённому клиенту



Страницы: 1 2 3 4 5 6 7 8 9 
10 вся ветка

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

Наверх




Память: 0.63 MB
Время: 0.034 c
2-1206023198
webSQLNeederr
2008-03-20 17:26
2008.04.20
Отображение процесса аплодов в idFTP


15-1204294018
Kolan
2008-02-29 17:06
2008.04.20
У кого нибудь осталась ветка про выбор emdedded СУБД?


2-1206367188
webSQLNeederr
2008-03-24 16:59
2008.04.20
Алгоритм удаления повторяющихся строк в TStringList


2-1206108977
operator
2008-03-21 17:16
2008.04.20
Перебор содержимого TGroupBox


2-1206209803
DJ_UZer
2008-03-22 21:16
2008.04.20
При открытии новой формы