microsoftgraph / microsoftgraph/msgraph-sdk-python

WorkbookTableColumn doesn't accept "values"

Ouverte
#896 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

area:documentation type:bug
Langage dominant
Python
Étoiles
630
Forks
96
Merge moyen
15 h 20 min
PR mergées (30 j)
3

Description

Describe the bug

Using same syntax than in this code snippet from documentation gives error: "TypeError: WorkbookTableColumn.init() got an unexpected keyword argument 'values'"

# Code snippets are only available for the latest version. Current version is 1.x
from msgraph import GraphServiceClient
from msgraph.generated.models.workbook_table_column import WorkbookTableColumn
# To initialize your graph_client, see https://learn.microsoft.com/en-us/graph/sdks/create-client?from=snippets&tabs=python
request_body = WorkbookTableColumn(
	id = "99",
	name = "name-value",
	index = 99,
	values = "values-value",
)

result = await graph_client.drives.by_drive_id('drive-id').items.by_drive_item_id('driveItem-id').workbook.tables.by_workbook_table_id('workbookTable-id').columns.post(request_body)

I can run the code without "values".

Expected behavior

I want to add also values similar to what I can via Graph Expoler.

How to reproduce

Try to add column to Excel with values.

SDK Version

1.7.0

Latest version known to work for scenario above?

No response

Known Workarounds

Using Graph Explorer

Debug output
Click to expand log ```
request_body = WorkbookTableColumn(

TypeError: WorkbookTableColumn.init() got an unexpected keyword argument 'values'

</details>


### Configuration

WSL 

### Other information

_No response_

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par localiser la définition de WorkbookTableColumn utilisée par Python SDK et comparez les champs acceptés par son constructeur avec l’extrait de documentation pour SDK version 1.7.0. Reproduisez la requête avec et sans valeurs, puis vérifiez qu’une colonne peut être créée avec des valeurs comme indiqué dans l’issue.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
api
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.