Какой атрибут определяет цвет альфа? XML-слияния - PullRequest
0 голосов
/ 28 мая 2019

Я пытаюсь сделать график в XML, все в порядке, но он показывает мне в начале графика "белый" цвет, я хотел бы знать, что это за свойство, которое определяет это

Dim strxml = ""
        strxml = strxml & "  <chart caption ='Control en la validación de AS BUILT' xAxisName='ESTADO DE GESTIÓN' yAxisName='Total' rotatevalues='0' valuefontcolor='ffffff' placeValuesInside='1' animation='1' showYAxisValues='1' formatNumberScale='0' labelDisplay='rotate' slantLabels='1' showLabels='1' > "
        strxml = strxml & "  <categories> "
        For i = 0 To dt.Rows.Count - 2
            strxml = strxml & "      <category label='" & dt.Rows(i).Item("estado").ToString() & "'/>"
        Next
        strxml = strxml & "  </categories> "
        'strxml = strxml & "  <dataset color='fa5c05'>"
        strxml = strxml & " <dataset seriesname = 'RF AB' color='84500A'>"
        For i = 0 To dt.Rows.Count - 1
            strxml = strxml & " <set value='" & dt.Rows(i).Item("ab_rf") & "'/>"
        Next
        strxml = strxml & " </dataset>"
        strxml = strxml & " <dataset seriesname = 'FO CONST' >"
        For i = 0 To dt.Rows.Count - 1
            strxml = strxml & " <set value='" & dt.Rows(i).Item("const") & "'/>"
        Next
        strxml = strxml & " </dataset>"
        strxml = strxml & " <dataset seriesname = 'FO FUS. PE' >"
        For i = 0 To dt.Rows.Count - 1
            strxml = strxml & " <set value='" & dt.Rows(i).Item("fus_pe") & "'/>"
        Next
        strxml = strxml & " </dataset>"
        strxml = strxml & " <dataset seriesname = 'FO FUS. PI' >"
        For i = 0 To dt.Rows.Count - 1
            strxml = strxml & " <set value='" & dt.Rows(i).Item("fus_pi") & "'/>"
        Next
        strxml = strxml & " </dataset>"
        strxml = strxml & " <dataset seriesname = 'PI ACTA' >"
        For i = 0 To dt.Rows.Count - 1
            strxml = strxml & " <set value='" & dt.Rows(i).Item("acta") & "'/>"
        Next
        strxml = strxml & " </dataset>"
        strxml = strxml & " </chart> "

        Literal3.Text = FusionCharts.RenderChartHTML("../../FusionCharts/Charts/MSColumn2D.swf", "", strxml, "myNext", "900", "400", False, True, True)

это выглядит так

Изображение графики

Я думаю, что проблема может быть здесь

strxml = strxml & "  <chart caption ='Control en la validación de AS BUILT' xAxisName='ESTADO DE GESTIÓN' yAxisName='Total' rotatevalues='0' valuefontcolor='ffffff' placeValuesInside='1' animation='1' showYAxisValues='1' formatNumberScale='0' labelDisplay='rotate' slantLabels='1' showLabels='1' > "

1 Ответ

0 голосов
/ 29 мая 2019

Я РЕШЕН ЭТО: D

Я ОТПРАВЛЯЮ ОТВЕТ:

Я дам ответ тем, кому это нужно

Нужно добавить параметр "plotGradientColor" с помощьюдве одинарные кавычки

plotGradientColor = ''

результат:

IMG OF GRAPHICS 1

это для старой версии fusioncharts.

Для новой версии вы можете использовать новый параметр:

"usePlotGradientColor": "0"

Удачи всем вам

...