Güç Sorgusu Formül Öğesini Güncelle

Kullanım Senaryosu

Veri kaynağı dosyaları taşınmışsa ve excel dosyası dosyayı bulamıyorsa, bu durumda Aspose.Cells for Python via .NET API, kaynak dosyanın konumunu güncellemek için PowerQueryFormulaItem sınıfını kullanma seçeneği sağlar.

Power Query Formül Öğesini Güncelleme

Aspose.Cells for Python via .NET API, Power Query Formül Öğelerini güncelleme yeteneği sağlar. Aşağıdaki kod örneği, kaynak ve çıktı dosyalarıyla bağlantılı olarak, Excel dosyasındaki veri kaynağı dosyası konumunu PowerQueryFormulaItem.value özelliğini kullanarak güncellemektedir. Birkaç dosya örneği ekte sunulmuştur.

Örnek Kod

from aspose.cells import Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Working directories
SourceDir = RunExamples.Get_SourceDirectory()
outputDir = RunExamples.Get_OutputDirectory()
workbook = Workbook(SourceDir + "SamplePowerQueryFormula.xlsx")
mashupData = workbook.data_mashup
for formula in mashupData.power_query_formulas:
for item in formula.power_query_formula_items:
if item.name == "Source":
item.value = "Excel.Workbook(File.Contents(\"" + SourceDir + "SamplePowerQueryFormulaSource.xlsx" + "\"), null, true)"
# Save the output workbook.
workbook.save(outputDir + "SamplePowerQueryFormula_out.xlsx")