PowerQueryFormulaParameter.Value
PowerQueryFormulaParameter.Value property
Gets the value of parameter.
public string Value { get; set; }
Examples
namespace AsposeCellsExamples
{
using Aspose.Cells;
using Aspose.Cells.QueryTables;
using System;
public class PowerQueryFormulaParameterPropertyValueDemo
{
public static void Run()
{
// Create a new workbook
Workbook workbook = new Workbook();
try
{
// Access the DataMashup property of the workbook
DataMashup dataMashup = workbook.DataMashup;
if (dataMashup != null)
{
// Access the PowerQueryFormulaParameters collection
PowerQueryFormulaParameterCollection parameters = dataMashup.PowerQueryFormulaParameters;
// Iterate through the parameters to demonstrate Value property
foreach (PowerQueryFormulaParameter parameter in parameters)
{
// Display the current value of the Value property (read operation)
Console.WriteLine($"Parameter Name: {parameter.Name}");
Console.WriteLine($"Current Value: {parameter.Value}");
// Since Value is read/write, demonstrate setting a new value
string newValue = "UpdatedValue_" + Guid.NewGuid().ToString();
parameter.Value = newValue;
Console.WriteLine($"Updated Value: {parameter.Value}");
Console.WriteLine("----------------------------------------");
}
if (parameters.Count == 0)
{
Console.WriteLine("No PowerQueryFormulaParameter instances found in the workbook.");
}
}
else
{
Console.WriteLine("No DataMashup available in the workbook.");
}
// Save the workbook
workbook.Save("ValueDemo.xlsx");
Console.WriteLine("Workbook saved successfully.");
}
catch (Exception ex)
{
Console.WriteLine($"Error: {ex.Message}");
}
}
}
}
See Also
- class PowerQueryFormulaParameter
- namespace Aspose.Cells.QueryTables
- assembly Aspose.Cells