Questions tagged [pnp-js-core]
Formerly known as the Core Library for the Office Developer Patterns and Practices JavaScript Library. As of July 2018 this library was deprecated in favor of a new PnPJS library structure.
100
questions
1
vote
1answer
39 views
PnP.Framewrok in an Windows App
Should it be possible to add PnP. Framework to Windows App? When I addd the nuget package I get following?
Unable to resolve dependency 'PnP.Core'. Source(s) used: 'nuget.org', 'Microsoft Visual ...
0
votes
1answer
29 views
Create and Update Dictionary Key Value Pair using PNP js
I have a doubt in Key-value pair object. I need to create a key value pair and then I need to update it.
Example: I have to create the following kind of object:
var itemval = {
Id:1{Name:aa,Idval:1}...
0
votes
1answer
31 views
Move using spfx extension using getFileByID
i am trying below to move file from source to destination but always getting GUID as undefined
if (event.selectedRows.length > 0) {
// Check the selected rows
event.selectedRows....
0
votes
1answer
42 views
command set extension not visible in Ie11
Hi i created spfx command set extension but its not visible in IE11 other browser is visible and working.
Used import "@pnp/polyfill-ie11"; as well but no luck , do i missing any ...
0
votes
1answer
158 views
Show or hide SPFx extension based on user permissions
I like to show or hide extension as per user permission in SPFx ,suppose if user present in SP-group extension is visible or hide it
@override
public onListViewUpdated(event: ...
1
vote
1answer
106 views
Show Loader in Spfx extension
I am working on requirement where i am moving document from Library 1 to Library 2 below goes the code , everything working fine but once i click it take some time to move document , i like to show ...
0
votes
2answers
73 views
Spfx Extension Move document
Hi i am trying below code to move document from Documents library to SiteAssets library , but how to make it dynamic so selected document will be move to destination library
@override
public ...
0
votes
1answer
58 views
PnP Provisioning templates in PnP Js
XML-based PnP Provisioning templates are available to be consumed via SharePoint PnP PowerShell.
Question: Is there something similar for provisioning lists via JavaScript/TypeScript via pre-created ...
0
votes
1answer
38 views
anchor tag href redirects to another without clicking the icon
I have made 2 tabs , in the second tab I have a datatable in which one column holds the anchor element...
In the anchor element I have "href" attribute in which I have called another ...
0
votes
1answer
110 views
How to Retrieve data from SharePoint list via PnP JS Core and CAML Query
As I am new to SharePoint framework, I am using PnP JS core library in SharePoint webpart,please suggest how can I retrieve list items from SharePoint list via PnP JS core and CAML Query.
Please ...
0
votes
2answers
810 views
How to filter the retrieved items using a pnp-js-core REST call to a SharePoint list
As I am new to Sharepoint framework , I am trying to filter the retrieved list items from sharepoint list.
Please find below code:
pnp.sp.web.currentUser.get().then(function(res){
var userEmail = ...
0
votes
1answer
23 views
How to pad a number with leading zeroes using No javascript framework version in SPFx webpart?
As I am new to Sharepoint Framework, I am trying to generate request ID for the request form using the pad function for adding leading laeding zeroes using No javascript framework version in SPFx ...
0
votes
1answer
89 views
¨PnPJS Graph : how to list all members of a Group
I am trying to get all members from O365 group using pnpjs graph. Following is the snippet:
import { graph } from "@pnp/graph";
import '@pnp/graph/groups';
const group = await graph.groups....
1
vote
1answer
259 views
How to use people picker control using sp-pnp-js( Pnp-JS-Core) library and save users selection in Person or Group type column in Sharepoint List?
As I am new to Sharepoint framework, I wan to know how can I use the people picker control using sp-pnp-js library and save the users selection in Person or Group type column in Sharepoint List....
I ...
0
votes
1answer
37 views
crud operation using bootstrap with pnp library
I was not able perform crud operation in bootstrap form using SP PnP JS library .
Below is the code:
public render(): void {
let cssURL = "https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/...
1
vote
1answer
163 views
You do not have permission to perform this action or access this resource PNPJS
We have an portal where an azure AD user will login and will be able to see the data from list on sharepoint.
Trying to achieve this using PNPJS and Angular MSAL
For the development phase,executed all ...
0
votes
1answer
221 views
PnP REST API call to get Image URL (FileRef) Property
Started working on SPFx and would like to develop an Image Rotator. As a first step, I wanted to get all the images and respective properties using PnP JS and used the following call and got the ...
0
votes
0answers
18 views
Set properties of a spfx people web part dynamically using pnpjs
I've created a new modern SharePoint page using spfx pnpjs. Now I need to add a people web part to it with adding people to it dynamically through code. How can I achieve this? Thanks.
0
votes
1answer
159 views
spfx pnp 404 when getting myProperties
I try to fetch my properties using the sp.profiles.myProperties.get() from @pnp/sp.
It works on a hosted workbench but when I deployed the package and run it on Sharepoint site page I'm getting Error ...
0
votes
0answers
789 views
How to best implement pagination for a spfx web part displaying a list of links?
I have a web part that displays a filtered list of links based on the logged on users profile properties. Its working well, but I cannot work out the best way of adding pagination. The list is never ...
0
votes
0answers
77 views
Need to convert a sharepoint list field value from FieldValuesAsText to FieldValuesAsHtml in pnp-sp spfx webpart
I need lookupfield value,peoplepicker field value and enrich multiline text field value in one pnp-sp get call and display it in a table columnd so i used
let item: [] = await siteweb.lists....
3
votes
3answers
966 views
REST API: How to get the n most recent items in ascending order
This seems like a very basic question but I can't figure it out. Using pnpjs I want to retrieve the 50 most recently created items, oldest first, newest last.
I can only manage to get them in the ...
0
votes
1answer
80 views
How to get lookup fields attachment in pnp js sharepoint online?
I would like to get lookup fields attachments url. For example
Doctor
Id
EmployeeId(Look up)
Attachments
Employee
Id
EmployeeName
Attachments (need to get)
How can I get Employee list's ...
1
vote
0answers
135 views
pnp.js - Join 2 sharepoint lists using camlquery
I am facing issue with joining 2 sharepoint lists using pnp.js.
I have 2 lists, the first one named "Phasen" have 2 columns, Title, Wow. The second list named "Projects", have 2 cloumns - Title, ...
0
votes
1answer
1k views
Using PnP.js Create() and Update() function is not working but Read() and Delete() is working
Using the below SPFx PnP.js code I am doing the CRUD operation in SharePoint online list:
private _getListData(): Promise<ISPList[]> {
return pnp.sp.web.lists.getByTitle("EmployeeList").items....
3
votes
3answers
4k views
Property 'web' does not exist on type 'SPRest'
I installed these packages: @pnp/logging @pnp/common @pnp/odata @pnp/sp
npm i @pnp/logging @pnp/common @pnp/odata @pnp/sp --save
and tried this:
import { sp } from '@pnp/sp';
public ...
0
votes
1answer
59 views
How can create a ListView Command with SPFx dynamically for several lists
I have created a listview Command for a specific list,
"pageUrl":
"https://contoso.sharepoint.com/sites/mySite/Lists/ListCommand/AllItems.aspx".
It works fine, but is it possible to create it ...
0
votes
1answer
2k views
How to get all files and other custom field from document library in pnpjs sharepoint online?
I have a document library named FileUpload. Another folder named FileInfoes inside the FileUpload.
FileUpload(Document Library)
-----FileInfoes(Folder)
-----------Name
-----------Label(custom ...
0
votes
1answer
35 views
Uncaught TypeError: Cannot read property 'txt' of undefined
I am new to PnP JS and I want to try it.
Part my code:
import pnp from "sp-pnp-js";
...
pnp.sp.web.select('Title').get()
.then((data) => console.log(data))
But I got an error in console:
...
1
vote
1answer
452 views
Email is not sending pnpjs in sharepoint online
I want to send mail to some users. But when i call send mail method, it shows no errors. but email not send.here is my code.
public emailProps: EmailProperties = {
To: ["abc@...
0
votes
0answers
216 views
PnP JS Core : Uncaught (in promise): TypeError: Cannot read property of undefined
I am using PnP js in one of my angular 6 project.
I have a function which is defined in the Component, but I am getting this error at run-time when calling from inside the success of PnP SP js:
...
0
votes
1answer
154 views
Not able to get the Category from calendar event
I am using a SPFx react web-part to get the events from calendar.
I am expanding the calendar events however could not able to get the Category column.
Here is the code I am using:
public ...
0
votes
2answers
42 views
How use result of pnp response
I use PnP for getting SharePoint list item. But I don't really know, how use the result of my function.
I wish to get items of my SharePoint list using PnP and assign it to my list.
My code don't ...
1
vote
3answers
283 views
get sharepoint list with pnp [closed]
I want to get a sharepoint list and assign it to my list 'items' which of type is IExampleItem, but I don't really know how to do it; I tried the following code but it gives me an error, my list '...
1
vote
3answers
1k views
SharePoint Multiselect Choice field Saving using PnPjs
I want to save multi-select drop-down in SharePoint field. I already referred few results in this site.
Choice values in SharePoint : Test1, Test2, Test3, Test4, Test5.
From the custom drop-down ...
1
vote
0answers
97 views
Make multiple File Upload with their respective fields using PNP JS
I have a picture library with 4-5 fields - Lets Take - Title(string), Date(Date), FlagOn(Boolean).
I am trying to upload 10 files to my picture library and for all these 10 files i want the same ...
0
votes
2answers
3k views
Cant get List items when list item count gets over 5000
As the title says, I am using pnp js in a SharePoint online list:
here is my code:
let list = sp.web.lists.getByTitle("Resource Projection");
let query = `Quarter_x0020_Num eq ${currentQ} and ...
1
vote
1answer
406 views
SharePoint framework unit testing pnp
How can I test with jest a pnp function?
How can I mock the webpart context and pnp responses?
I'm using spfx webpart, pnp-js-core and jest for unit testing
Thanks.
0
votes
1answer
133 views
SharePoint Online Search - Managed Property
How can I create a new managed property with an integer data type in the search schema in SharePOint Online?
Thanks.
0
votes
1answer
351 views
How to return string from sp pnp js request?
I need help with how I can return a string from a SP PnP js request?
I want to display the string displayName in the console log on the last line. The result.Title is a string.
public static ...
0
votes
1answer
33 views
SharePoint Online Search
How could I filter by range in a managed property of type number in a sharepoint search?
I'm using pnp-js-core
Thanks so much.
1
vote
3answers
5k views
Retrieving column fields from SharePoing list using sp-pnp-js
I have a list. I want to retrieve the fields to see how many column are there in my list.
For example, my list name is TestList, I have created 5 columns of different datatypes. I want to retrieve ...
1
vote
2answers
743 views
How to upload file in document library using pnp/sp
I have written code to upload the file in SharePoint online .. but while upload the page gets refreshed .. Please help .
Code -
sp.web
.getFolderByServerRelativeUrl("Student%20Details%20No%...
1
vote
1answer
2k views
How to expand person lookup field?
How do I select all the fields and expand a person lookup field using the pnp js library?
$pnp.sp.crossDomainWeb(addinweb, hostweb).lists.getByTitle("Sites").items.select('*').expand('Person Field')....
0
votes
1answer
837 views
Error while creating list item with multi-user field - pnp js / spfx
In my spfx webpart, I'm creating list item using pnp js. As per pnp-core-js documentation I have written following code, but its failing with error.
Private AddListItem()
{
pnp.sp.web.lists....
1
vote
1answer
35 views
Getting always extra button on display .. 1 button dont have any ID
I am having problem while looping.
I am always getting an extra button. Please help.
{this.state.items.map(myitems1 => {
return (
<div key={myitems1.Id}>
<span>{...
0
votes
1answer
57 views
Sharepoint PnP & SPFX React [duplicate]
While binding the data always getting extra row ...
{this.state.items.map(myitems1 => {
return (
<div key={myitems1.Id}>
<span>{myitems1....
4
votes
1answer
287 views
Unable to pull in Number/Lookup Columns using pnp.js
I'm pulling in data from a SharePoint list and I'm having some issues pulling in certain columns. I was able to successfully pull in the 'Title' column which is a single line of text, but 'Rank' and '...
2
votes
0answers
240 views
PnP JS cross domain calls?
Does PnPJS have a way to make a cross domain call to a site collection? Trying to get data from another SharePoint site that I believe is on another web app and a different domain.
This is SP2013
2
votes
1answer
215 views
Rest API to update a library item giving 400 error
The code am using:
pnp.sp.web.getFolderByServerRelativeUrl("Shared%20Documents").files.getByName("test.jpg").getItem().then(item => {
item.update({
Title: "A Title",
...