26

(10 replies, posted in Russian)

Здравейте,има ли вариянт MasterData2   да бъде поставена в колона 2 на страницата  / на една страница да се правят отделни отчети/

27

(10 replies, posted in Russian)

отново имам проблем:
procedure Form1_Button1_OnClick (Sender: string; var Cancel: boolean);
   begin
Form1.DateTimePicker1.Checket :=False;
end;

procedure  Form1_DateTimePicker1_OnChange (Sender: string);
   begin
if Form1.DateTimePicker1.Checket= False then Form1.Edit1.Clear;
end;

Edit1 се изтрива само ако кликна ръчно на DateTimePicker , но от Button1 НЕ

28

(10 replies, posted in Russian)

Много Благодаря

29

(10 replies, posted in Russian)

Здравейте,имам 2 въпроса:

1.възможно ли е в ComboBox да бъде скрито празното поле ( index[0] )
2.ако една програма е направена на компютър с резолюция 1366х768 ,и бъде поставена на друг компютър с по ниска резолюция,
например 1024х768  части от програмата не се виждат. Tова означава ли че всяка направена програма със MyVisualData Base ,
трябва да се съобразява на какъв компютър ще бъде поставена след това
благодаря

30

(10 replies, posted in Russian)

само преглед

в таблица 2 да остане само едно име "иван"  ,а цифрите да бъдат сумирани
табл1   иван 5
              иван 10

табл2  иван 15

благодаря

31

(10 replies, posted in Russian)

Здравеите,по какъв начин мога да направя следния отчет:
пример:
иван 5
иван10
иван3

да се получи отчет:

иван 18    (5+10+3)

32

(9 replies, posted in Russian)

Много Благодаря Дмитрий...работи

33

(9 replies, posted in Russian)

здравейте, искам да сумирам числа .Работи когато сумирам всичко,но за определена година не може,моля а помощ

Form1.Edit1.Text := SQLExecute ('SELECT TOTAL(verisiq) FROM application  ');  работи и сумира всичко

Form1.Edit1.Text := SQLExecute ('SELECT TOTAL(verisiq) FROM application WHERE application.godina LIKE "%{Edit4}%" '); не работи

34

(33 replies, posted in Russian)

Здравейте,имам следния проблем:

procedure CalculateTotal10;
begin
frmZak.edZbor.Value :=sqrt(((frmZak.edFia.Value)*(frmZak.edFia.Value)*3.14/4 +(frmZak.edFib.Value)*(frmZak.edFib.Value)*3.14/4 )*4/3.14); // calculate
end;      работи

procedure CalculateTotal10;
begin
frmZak.edZbor.Value :=FormatFloat('###,###,##0.#00',sqrt(((frmZak.edFia.Value)*(frmZak.edFia.Value)*3.14/4 +(frmZak.edFib.Value)*(frmZak.edFib.Value)*3.14/4 )*4/3.14)); // calculate
end;   не работи

благодаря Дмитрий,но в последния проект,който ми предлагате  няма как да се направи превод на Български,а във предишния ( Пропись_fixet) може,но не знам как да го направя да работи с десетични числа.

здравейте,този проект работи само със цели числа,може ли да се поправи да работи и със десетични (например 25,45)
благодаря

37

(33 replies, posted in Russian)

записите се съхраняват като текст,необходимо ми е в таблицата да излизат само имената с последно прибавен запис

38

(33 replies, posted in Russian)

здравейте, в TableGrid1 към всяко име има присвоени няколко записа...например:
Иван Иванов    Януари         50
Иван Иванов    Февруари    40
Петър Петров   Януари        20
Петър Петров   Февруари    70
Петър Петров   Март              90
Как мога чрез натискане на бутон  в Таблицата да останат  само имената  от последния запис:

Иван Иванов  Февруари    40
Петър Петров Март            90
благодаря

39

(33 replies, posted in Russian)

Здравейте,възможно ли е в TableGrid    Cells [3] = Cells [1] * Cells [2]  без използване на fieldname  за Cells 3

40

(33 replies, posted in Russian)

здравейте не мога да се справя със следния проблем:
Form1.Edit4.Text := SQLExecute('SELECT (meseci) FROM zakaz WHERE zakaz.id_application='+IntToStr(Form1.TableGrid1.dbIndexToID(i))+' ORDER BY meseci DESC LIMIT 1');

искам в Edit4 да се показва  записа с най голямо Id (последния запис)
благодаря

41

(1 replies, posted in Russian)

здравейте,възможно ли е в приложения проект да бъдат направени следните изчисления:
когато избера преглед по месеци (form1.ComboBox2) примерно "март" в таблицата са направени необходимите изчисления.
как да направя така,че когато променя "Цена kw/h" (Form1.Button7) ,автоматично данните на всички абонати в таблицата да се преизчислят с новата цена само за избрания месец.(колона 7,8,12)

42

(22 replies, posted in Russian)

здравейте,за съжаление използвам версия 1.51 за която имам лицензен ключ.Когато поставя версия 2.2 не мога да активирам ключа и имам период от 60 дни

43

(22 replies, posted in Russian)

идеята е следната:
когато в TimePcter1 е въведен последен ден от месеца/примерно 31.01.2015/ в TimePicter2 датата да е последния ден от следващия месец/ 28.02.2015/    или ако в Time Picter 1 въведа 15.01.2015 в TimePicter 2 дата да е 15.02.2015
Във Вашя пример ако сега е 29.02  нужния резултат е 31.03

44

(22 replies, posted in Russian)

здравейте,искам да добавам 1 месец,а не 30 дни,защото има месеци с 31 ден,а февруари с 28 и т.н.

45

(22 replies, posted in Russian)

здравейте,имам въпрос:
Form1.DateTimePicker2.Date := Form1.DateTimePicker1.Date+ ????
как да добавя 1 месец

46

(3 replies, posted in Russian)

Здравейте,при New record :
procedure Form1_Button22_OnClick (Sender: string; var Cancel: boolean);
begin
    if Form1.TableGrid1.dbItemID<>-1 then
    begin

   frmApplication.edClient.dbDefaultValue := SQLExecute ('SELECT clientname FROM application WHERE id =' + IntToStr(Form1.TableGrid1.dbItemID) +'' );  РАБОТИ
   
frmApplication.edPhone.dbDefaultValue := SQLExecute ('SELECT clientphone FROM application WHERE id =' + IntToStr(Form1.TableGrid1.dbItemID) +'' ); РАБОТИ
   
frmApplication.ComboBox3.dbItemID := SQLExecute('SELECT id_grad  FROM application  WHERE id='+IntToStr(Form1.TableGrid1.dbItemID) +'');  НЕ РАБОТИ

   frmApplication.ComboBox3.DoOnChange;
end;

end;

47

(3 replies, posted in Russian)

Здравеите,имам нужда от помощ
възможно ли е при натискане на бутон Form1.Button "new record 2"        във frmApplication.Edit1.text = jkhkhjgvkvg
Благодаря

48

(3 replies, posted in Russian)

Ето какво имам предвид

49

(3 replies, posted in Russian)

Здравейте,забелязах проблем,който според мен е много важен.
1.Ако създадем fieldname -->REAL  и записите са десетични числа 'примерно 3,14'  ,в TableGrid  числото е 3,14 (коректно)
2.Ако променим fieldnae  от REAL на TEXT ,числото в TableGrid отново е 3,14 (коректно)
3.Ако отново върнем fieldname от TEXT на REAL ,вече числата са със десетична точка 'пример 3.14' (не коректно) а не със запетая както са били.От там на татък вече всичко се обърква.

Този тест изпробвах в стара версия (1.45).Там  проблема го няма и както и да променям fieldname (REAL,INTEGER,TEXT......)всичко е коректно и десетичния знак не се променя

50

(22 replies, posted in Russian)

Благодаря,така работи