function(oTable, iColumnIndex) {
			if (!oTable ||
				iColumnIndex == null || iColumnIndex < 0) {
				return null;
			}

			var aColumns = oTable.getColumns();
			if (iColumnIndex >= aColumns.length) {
				return null;
			}

			var oColumn = aColumns[iColumnIndex];
			var sColumnWidth = oColumn.getWidth();

			// If the columns width is "auto" or specified in percentage, get the width from the DOM.
			if (sColumnWidth === "" || sColumnWidth === "auto" || sColumnWidth.match(/%$/)) {
				if (oColumn.getVisible()) {
					var oColumnElement = oColumn.getDomRef();
					return oColumnElement ? oColumnElement.offsetWidth : 0;
				} else {
					return 0;
				}
			} else {
				return TableColumnUtils.TableUtils.convertCSSSizeToPixel(sColumnWidth);
			}
		}
function(oTable, iColumnIndex) {
			if (!oTable ||
				iColumnIndex == null || iColumnIndex < 0) {
				return null;
			}

			var aColumns = oTable.getColumns();
			if (iColumnIndex >= aColumns.length) {
				return null;
			}

			var oColumn = aColumns[iColumnIndex];
			var sColumnWidth = oColumn.getWidth();

			// If the columns width is "auto" or specified in percentage, get the width from the DOM.
			if (sColumnWidth === "" || sColumnWidth === "auto" || sColumnWidth.match(/%$/)) {
				if (oColumn.getVisible()) {
					var oColumnElement = oColumn.getDomRef();
					return oColumnElement ? oColumnElement.offsetWidth : 0;
				} else {
					return 0;
				}
			} else {
				return TableColumnUtils.TableUtils.convertCSSSizeToPixel(sColumnWidth);
			}
		}
function ( oTable , iColumnIndex ) { if ( ! oTable || iColumnIndex == null || iColumnIndex < 0 ) { return null ; } var aColumns = oTable . getColumns ( ) ; if ( iColumnIndex >= aColumns . length ) { return null ; } var oColumn = aColumns [ iColumnIndex ] ; var sColumnWidth = oColumn . getWidth ( ) ; // If the columns width is "auto" or specified in percentage, get the width from the DOM. if ( sColumnWidth === "" || sColumnWidth === "auto" || sColumnWidth . match ( / %$ / ) ) { if ( oColumn . getVisible ( ) ) { var oColumnElement = oColumn . getDomRef ( ) ; return oColumnElement ? oColumnElement . offsetWidth : 0 ; } else { return 0 ; } } else { return TableColumnUtils . TableUtils . convertCSSSizeToPixel ( sColumnWidth ) ; } }
Returns the width of a visible column in pixels.
In case the width is set to auto or in percentage, the <code>offsetWidth</code> of the columns DOM element will be returned.

@param {sap.ui.table.Table} oTable Instance of the table.
@param {int} iColumnIndex The index of a column. Must be a visible column.
@returns {int | null} Returns <code>null</code> if <code>iColumnIndex</code> is out of bound.
Returns 0, if the column is not visible, or not yet rendered, and its width is not specified in pixels.
Returns the width of a visible column in pixels . In case the width is set to auto or in percentage the <code > offsetWidth< / code > of the columns DOM element will be returned .
Returns the width of the column at the given index.