Topic: Вопрос о TableGrid
Ув. Админ и пользователи MVD!
В прикрепленном файле имеется проект. На Form1 имеется TableGrid1. Надо чтобы данные там были как на картинке. Помогите с реализацией пожалуйста.
My Visual Database → Russian → Вопрос о TableGrid
Ув. Админ и пользователи MVD!
В прикрепленном файле имеется проект. На Form1 имеется TableGrid1. Надо чтобы данные там были как на картинке. Помогите с реализацией пожалуйста.
Забыл картинку прикрепить.
Hello ravshanmirzoyev
Can this help you ?
procedure Form1_TableGrid1_OnChange (Sender: string);
begin
Form1.TableGrid1.HeaderSize := 100; // hauteur du titre
Form1.TableGrid1.Columns[0].Header.Orientation := hoVertical;
end;
Regards
JB
Thank you jean, but it is not what i want. Your script makes orientation of grid vertical. It does not make even the data of header vertical. As you see in attached above picture, i want in header only the dates, and according to dates the numbers showed.
просто укажите, для каких колонок вам необходимы вертикальные заголовки, нумерация начинается с нуля
procedure Form1_TableGrid1_OnChange (Sender: string);
begin
Form1.TableGrid1.HeaderSize := 100; // hauteur du titre
Form1.TableGrid1.Columns[0].Header.Orientation := hoVertical;
Form1.TableGrid1.Columns[1].Header.Orientation := hoVertical;
Form1.TableGrid1.Columns[2].Header.Orientation := hoVertical;
Form1.TableGrid1.Columns[3].Header.Orientation := hoVertical;
Form1.TableGrid1.Columns[4].Header.Orientation := hoVertical;
// и так далее
end;
Ув. Админ. Надо чтобы даты были вместо заголовок были дни а под каждым ним цифры.
Оъбясну суть. Каждое отделение каждый день приносит деньги. Вот и надо чтобы под каждым днем в соответствующей графе отделения должна отобразится количество денег. Смотрите на картинку, там все ясно. Спасибо заранее.
Ув. Админ. Надо чтобы даты были вместо заголовок были дни а под каждым ним цифры.
Оъбясну суть. Каждое отделение каждый день приносит деньги. Вот и надо чтобы под каждым днем в соответствующей графе отделения должна отобразится количество денег. Смотрите на картинку, там все ясно. Спасибо заранее.
Понял, это называется кросс-таблица. К сожалению TableGrid не поддерживает такое. Это можно реализовать только через отчеты, используя компонент DB Cross-tab object
Можете сделать пример пожалуйста?
Можете сделать пример пожалуйста?
Извиняюсь за задержку с ответом. Готово.
Я не понял что и где вы изменили в проекте?
Я забыл в настройках кнопки Print выбрать файл отчета в 4. пункте, просто выберите его: "report.fr4"
Спасибо за помощь Дмитрий!
1. А можно ли это не выводя в отчет показать в гриде, т.е. открыл программу а там уже данные грида как в отчете показано.
2. Внизу каждого дня идет общая сумма это гуд, а как сделать в конце каждого отделения общую сумму.
Здравствуйте.
Вопрос все еще актуален для вас?
Да все еще актуален.
Ув. Админ. Я все еще жду ответа. Спасибо заранее.
My Visual Database → Russian → Вопрос о TableGrid
Powered by PunBB, supported by Informer Technologies, Inc.
Theme Hydrogen by Kushi