Всем привет!
Установили SP24, в котором появился долгожданный отчет: "Ведомость выбытия (по получателям, свернутая по номенклатуре)". Но он формироваться не хочет, ругаясь на то, что "не может перевести (String) в (Double)". Вот он код:
Выкинул его весь с первой страницы - отчет сформировался Но остались сомнения - может его не просто так писали? Что может неожиданного вылезти от такого радикального решения проблемы? Как поправить отчет, чтобы ошибка ушла?
Установили SP24, в котором появился долгожданный отчет: "Ведомость выбытия (по получателям, свернутая по номенклатуре)". Но он формироваться не хочет, ругаясь на то, что "не может перевести (String) в (Double)". Вот он код:
Код |
---|
begin i := -1; Param1.datasource := KolZapros+1; If lNalog=False Then Begin Memo68.Visible := False; Memo126.Left := Memo126.Left-Memo68.Width; Memo70.Visible := False; Memo125.Left := Memo125.Left-Memo70.Width; Memo279.Visible := False; Memo280.Left := Memo280.Left-Memo279.Width; Memo272.Visible := False; Memo273.Left := Memo273.Left-Memo272.Width; Memo265.Visible := False; Memo266.Left := Memo266.Left-Memo265.Width; Memo258.Visible := False; Memo259.Left := Memo259.Left-Memo258.Width; Memo252.Visible := False; Memo253.Left := Memo253.Left-Memo252.Width; Memo246.Visible := False; Memo247.Left := Memo247.Left-Memo246.Width; Memo240.Visible := False; Memo241.Left := Memo241.Left-Memo240.Width; Memo286.Visible := False; Memo287.Left := Memo287.Left-Memo286.Width; Memo86.Visible := False; Memo127.Left := Memo127.Left-Memo86.Width; Memo73.Visible := False; Memo128.Left := Memo128.Left-Memo73.Width; Memo296.Visible := False; Memo297.Left := Memo297.Left-Memo296.Width; Memo303.Visible := False; Memo304.Left := Memo304.Left-Memo303.Width; Memo310.Visible := False; Memo311.Left := Memo311.Left-Memo310.Width; Memo318.Visible := False; Memo319.Left := Memo319.Left-Memo318.Width; Memo326.Visible := False; Memo327.Left := Memo327.Left-Memo326.Width; Memo334.Visible := False; Memo335.Left := Memo335.Left-Memo334.Width; Memo342.Visible := False; Memo343.Left := Memo343.Left-Memo342.Width; Memo350.Visible := False; Memo351.Left := Memo351.Left-Memo350.Width; Line2.Width := Line2.Width-Memo350.Width; Memo83.Visible := False; End; end |
Выкинул его весь с первой страницы - отчет сформировался Но остались сомнения - может его не просто так писали? Что может неожиданного вылезти от такого радикального решения проблемы? Как поправить отчет, чтобы ошибка ушла?
Изменено: Алексей Макаров - 22.10.2010 10:20:01