Skip to Content
1
Former Member
Dec 19, 2017 at 01:12 PM

viz frame connecting dots

407 Views

I want the points to be linked even if there are missing values.

How can you not show every date?

var oDataset = new sap.viz.ui5.data.FlattenedDataset({
		dimensions : [{
			name : "Datum und Uhrzeit",
			value : "{date}",
			dataType : "date"
			}],
			measures : [
			{
			name : "Wert",
			value : "{value}"
			}],
			data : {
			path : "/row"
			}
		});
		oVizFrame.setDataset(oDataset);
		oVizFrame.setModel(oModel);
		oVizFrame.setVizType("line");
		
		//4.Set Viz properties
		oVizFrame.setVizProperties({
		title: {
            text: diagName
        },
        valueAxis: {
        	title: {
	            visible: false
    		 }
    	},
    	categoryAxis: {
        	title: {
	            visible: false
        	}
    	},
    	legend : {
    		visible: false
    	},
		plotArea: {
		colorPalette : ["#0101DF","#F6CECE","#F6CECE"],
		marker:{visible : false},
		dataPoint:{invalidity: "ignore"},
	    referenceLine: {
                        line: {
                            valueAxis: [{
                                value: og,
                                visible: true,
                                size: 1,
                                type: "dotted",
                                label: {
                                    text: "Obergrenze",
                                    visible: true
                                }
								},{
                                value: ug,
                                visible: true,
                                size: 1,
                                type: "dotted",
                                label: {
                                    text: "Untergrenze",
                                    visible: true
                                }
							}]
                        }
                    }


		}});
		
		var feedCategoryAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({
		"uid": "categoryAxis",
		"type": "Dimension",
		"values": ["Datum und Uhrzeit"]
		}),
		feedValueAxis = new sap.viz.ui5.controls.common.feeds.FeedItem({
		"uid": "valueAxis",
		"type": "Measure",
		"values": ["Wert"]
		});
    	oVizFrame.addFeed(feedCategoryAxis);
		oVizFrame.addFeed(feedValueAxis);
		return oVizFrame;
	}
	});