الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أضع شارت بالصفحة ASP

مغلق
بدأه فانكشن في 9 مايو 2004 · 8 رد · 755 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد عمل شارت في صفحة asp كما هو موجود بالاكسل اذا كنت قد اتصلت بقاعدة البيانات واستخرجت السجلات المطلوبة . هل يمكنني استخدام XML في هذا الموضوع أم أكتفي بقاعدة البيانات .

ارجو الاجابة .

#2

السلام عليكم

اخي فانكشن ما وظيفة الشرط الذي تريده أن ينفذه.

MCP

MCTS:.Net Framework 2.0: Web Applications

MCPD:Web Developer

#3

اهلا اخي عبدالله .. سوف اشرح الذي اريده .

في العمل طُلب مني عمل برنامج على الانترانت شبكة محلية تعتمد على قواعد بيانات بالمعاملات الصادرة والواردة والمدة التي التي يستغرقها الموظف في اجراءات المعاملة بمدة زمنية حسب التاريخ الذي احيلت اليه المعاملة .

قاعدة البيانات جاهزة والاستعلام سيكون بالشكل التالي :-

1- اسم الموظف .

2- عدد المعاملات التي لم ينجزها . .

وأريد أن يظهر شارت : يكون المحور هو اسم الموظف .

كما هو بالصورة ، مع ملاحظة أن يقوم الشارت بتحديث نفسة تلقائيا من خلال قاعدة البيانات .

ارجو توضيح كيف أضع الشارت على الصفحة .

post-20-1084105897_thumb.gif

#4

السلام عليكم

لعمل الشارت فهو بسيط أشبه بعملية الاستفتاء، بحيث كل موظف عندما ينجز معاملة سوف تضاف إلى مجموع المعاملات التي قد قام بعملها.

فسوف يتم حساب الشارت لكل شخص.

حيث سوف تتم عن طريق مجموع المعاملات التي قام بتنفيذها الموظف مقسمة على مجموع المعاملات لكل الموظفين، فذلك سوف يتم حساب الشارت لكل موظف.

مع تحياتي

MCP

MCTS:.Net Framework 2.0: Web Applications

MCPD:Web Developer

#5

اهلا اخي عبدالله . وشكرا على اجابتك

لقد حصلت على كود من موقع ميكروسوفت .

واتوقع انه يفيد الجميع بإذن الله .

انسخ الكود وضعه فقط في صفحة HTML

<html>
<body>

<object id=ChartSpace1 classid=CLSID:0002E500-0000-0000-C000-000000000046 style="width:100%;height:350"></object>

<script language=vbscript>

Sub Window_OnLoad()

    Dim oChart
    Dim oSeries1, oSeries2
    dim oConst
    
    'Ensure ChartSpace1 is empty:
    ChartSpace1.Clear

    Set oConst = ChartSpace1.Constants

    'Create a new chart in the ChartSpace
    Set oChart = ChartSpace1.Charts.Add
    
    'Add a series of type Column
    Set oSeries1 = oChart.SeriesCollection.Add
    With oSeries1
        .Caption = "Sales"
        .SetData oConst.chDimCategories, oConst.chDataLiteral, _
                 Array("1994", "1995", "1996", "1997")
        .SetData oConst.chDimValues, oConst.chDataLiteral, _
                 Array(50, 60, 55, 59)
        .Type = oConst.chChartTypeColumnClustered
    End With
    
    'Add a second series of type Line
    Set oSeries2 = oChart.SeriesCollection.Add
    With oSeries2
        .Caption = "Profit"
        .SetData oConst.chDimCategories, oConst.chDataLiteral, _
                 Array("1994", "1995", "1996", "1997")
        .SetData oConst.chDimValues, oConst.chDataLiteral, _
                 Array(39, 47, 52, 46)
        .Type = oConst.chChartTypeLine
    End With
    
    'Add a second value axis to the Chart
    oChart.Axes.Add oChart.Scalings(oConst.chDimValues), _
                 oConst.chAxisPositionRight, oConst.chValueAxis

    'Display the legend
    oChart.HasLegend = True
    oChart.Legend.Position = oConst.chLegendPositionBottom
    
    'Display the title for the chart
    oChart.HasTitle = True
    oChart.Title.Caption = "Four Year Overview"

End Sub

</script>
</body>
</html>

تم تعديل هذه المشاركة بواسطة فانكشن في 9 مايو 2004 في 23:39

#6

السلام عليكم

شكراً يا اخي فانكشن على هذا الكود الجميل، وان شاءلله اليوم سوف أحاول بالتعامل معه، بحيث أن يتم عرض أسماء الموظفين من قواعد البيانات، وإظهار النسبة بينهم.

مع تحياتي

MCP

MCTS:.Net Framework 2.0: Web Applications

MCPD:Web Developer

#7

هلا عبدالله .

لقد ارفقت صفحة HTML وذلك بسبب أخطاء النسخ التي ربما تظهر عندي أو عندك .

واشكرك على التفاعل معي .

chart1.htm

#8

ما معنى شارت

#9

chart وهو الرسم البياني بالعربي على ما اعتقد.. لتمثيل البينات بشكل بصري وهو اسهل للعقل البشري

راكان الحنيطي

Be Open Source

opensource-550x4752.gif

هذا الموضوع مغلق.

مواضيع مشابهة