Topic: скрипт
был скрипт
procedure data_TableGrid3_OnChange (Sender: TObject);
var
i, Ii, cR, cC,k, l: integer;
sID: string;
begin
cR := data.TableGrid3.RowCount - 1;
cC := data.TableGrid3.Columns.Count -1;
data.TableGrid3.BeginUpdate;
for i := 0 to cR do
begin
if (StrToDate(data.TableGrid3.Cells[1,i])- Date <=0) and (StrToDate(data.TableGrid3.Cells[1,i])- Date >=0) then
begin
for Ii:=0 to Cc do data.TableGrid3.Cell[Ii,i].Color := clAqua;
end;
if (Date - StrToDate(data.TableGrid3.Cells[1,i]) >0) then
begin
for Ii:=0 to Cc do data.TableGrid3.Cell[Ii,i].Color := $006F6FFF;
end
end;
data.TableGrid3.EndUpdate;
end;
1)Поменял в таблицу параметр Дата на Дата/время
скрипт перестал работать, что нужно исправить теперь или дописать?
...
2)И возникнет ли ошибка скрипта, если в параметре Дата/время время будет 00.00.00 что не будет считаться программой как Датавремя, а будет просто датой. То есть скрипт должен отображать как просто столбик с датой, если время не выбранно, так и Дата/время. Возможно этой проблемы и не будет, просто предположение. Так что если последний абзац не понятен, думаю не стоит вдумываться в него