is it possible that a java application can give a message to a vb.net application via bluetooth ?
which is the java application is in a mobile device .. and the vb.net is in the system application in pc/laptop ..
is it possible that a java application can give a message to a vb.net application via bluetooth ?
which is the java application is in a mobile device .. and the vb.net is in the system application in pc/laptop ..
Dear All:
i have a question about task status manager! now i create some task using PSI in Web Service, the task status manager always is Administrator(i use administrator run the PSI) , but i need set Project Mangager as the task status manager. How ?
In EPM 2007:)
Thanks!
peardong
Hi,
I want to build a website using dotnetnuke...
I am a beginner need some advice.....
All,
I would like to set up a Project Analysis Area in PWA, this would be a page which allows resources to open and view the following:
In turn, I want to understand if there could be an additonal text field which allows resources to provide updates next to each task. This could then be sent directly to the plan owner in the form of an email notification.
If anyone knows if this is possible it would be greatly appreciated if you could let me know.
Kind Regards
Kurran
Hi All - apologies for the length.
Project 2010 (14.0.6023.1000) Standard SP1 MSO (14.0.6129.5000), running in Windows XP Professional SP3.
I have been having problems with UserForms in my global file - occassionally disappearing or becoming otherwise inaccessible ("File not found" errors and "Automation Errors"). I initially thought I had some sort of corruption in the global file itself, so exported everything and rebult the file from scratch multiple times, but the errors kept appearing intermittently.
While most of the behaviour is intermittent, and therefore can't be reliably reproduced, I've isolated some reproduction steps which cause issues to recur - and this happens on a blank global file, with nothing in it.
So far I've tried:
But all to no avail.
The following steps are reproduce the issue 100% on my workstation - I'd be grateful if anyone else could also reproduce:
Issue A - User Form Changes not Persisting
Issue B - '' could not be loaded
Continuing on from the scenario above:
Issue C - File not found
Continuing on from the scenario above:
Issue D - Application Crash without Error, Corrupting Global
Continuing on from the scenario above:
This one may have an obvious answer but I haven't stumbled upon it.
I have found that if you have project open with an event handler and another project open that does not an event handler, the event handler from the first project is called when an event in the second project occurs. For example, say ProjA is open and has a ProjectBeforeTaskChange event. ProjB is open and it does not have that event. When you change a task in ProjB, ProJA's ProjectBeforeTaskChange code is called. Detailed steps to reproduce may be found at the end of this post.
I can detect when this occurs and screen out the unwanted calls within the event handler. However, I'd rather not have to do that. Am I doing something wrong in the way the events are set up, or is this standard behaviour for Project 2010?
Thanks,
Paul
--------------------------------------------------------
Steps to Reproduce:
1. Create a new project
2. In the VB editor, insert the following in the new project's ThisProject module:
Option Explicit Private Sub Project_Open(ByVal pj As Project) EnableEvents End Sub
3. In the VB editor; create a new module named modTskEvnt; contents as follows:
Option Explicit Public TskEvnt As New clsTskEvnt Sub EnableEvents() Set TskEvnt.ProjApp = MSProject.Application End Sub
4. In the VB editor, create a class named clsTskEvnt; contents as follows:
Option Explicit Public WithEvents ProjApp As MSProject.Application Private Sub ProjApp_ProjectBeforeTaskChange(ByVal tsk As Task, _ ByVal Field As PjField, ByVal NewVal As Variant, Cancel As Boolean) If Field = pjTaskName Then MsgBox "Task Change - macro is from: TestEvents1", vbOKOnly End If End Sub
4. Save the project as "TestEvents1.mpp"
5. Create and save a new project called "TestEvents2.mpp". This project should NOT have any macros.
6. Close and reopen TestEvent1.mpp and TestEvent2.mpp.
7. In TestEvent2.mpp, change the Task Name column for any task. You'll see that ProjectBeforeTaskChange from TestEvent1 was fired.
Hello folks,
I now need to make some PSI calls to get some Project Server data, and as I was expecting,PSI CALLS DO NOT WORK IN PS2013 !
I have created a very simple SharePoint 2013 project (under Visual Studio 2012) aiming at testing PSI calls within an application page. In the page load event of the page, I have added the following code :
protectedvoidPage_Load(object sender,EventArgs e){try
{
ProjectContext pj =newProjectContext("http://ps2013-ts-qve/sandbox/");
pj.Load(pj.EnterpriseResources);
pj.ExecuteQuery();
lblMessage.Text="PSI Call succeeded!";
}
catch(Exception ex)
{
lblError.Text= ex.ToString();
}}
The user executing this code is declared as an administrator in PWA, so there shouldn't be any errors, but here is the error I get:
Access denied. You do not have permission to perform this action or access this resource. at Microsoft.SharePoint.Client.ServerStub.CheckRequiredResourceRight(ProxyContext proxyContext, String memberName, ResourceRight right) at Microsoft.SharePoint.Client.ServerStub.CheckBlockedMethod(String methodName, ProxyContext proxyContext) at Microsoft.ProjectServer.PSContextServerStub.InvokeConstructor(XmlNodeList xmlargs, ProxyContext proxyContext) at Microsoft.SharePoint.Client.ServerStub.InvokeConstructorWithMonitoredScope(XmlNodeList args, ProxyContext proxyContext) at Microsoft.SharePoint.Client.ClientMethodsProcessor.InvokeConstructor(String typeId, XmlNodeList xmlargs) at Microsoft.SharePoint.Client.ClientMethodsProcessor.GetObjectFromObjectPath(XmlElement xe) at Microsoft.SharePoint.Client.ClientMethodsProcessor.GetObjectFromObjectPathId(String objectPathId) at Microsoft.SharePoint.Client.ClientMethodsProcessor.ProcessInstantiateObjectPath(XmlElement xe) at Microsoft.SharePoint.Client.ClientMethodsProcessor.ProcessOne(XmlElement xe) at Microsoft.SharePoint.Client.ClientMethodsProcessor.ProcessStatements(XmlNode xe) at Microsoft.SharePoint.Client.ClientMethodsProcessor.Process()
...
Can someone at MICROSOFT provide the solution to make this code work ???
Hi
We have simple custom workflow and also the custom Submit button to move workflow to next stage. But we are not able to understand which method to call at the last stage of the workflow after clicking Submit button to complete the project/workflow. The project should be restricted to Check-out and all the other PDPs should be Read-Only.
Can someone advise which method to call at end to achieve this.
Thanks
Dipti Khandke
Please guys can u help me by telling me how i can stop certain links coming to my site, some are like spam sites.
Project server 2010
How can I get full details using the PSI knowing the ProjectOwnerID?
How can I get a list of Project Managers from the PSI?
Regards,
Kees
Hi
We have custom workflow Project Server 2010 custom Workflow and custom Submit button on PDP. Evrything works fine but at the last stage workflow is not completing properly. We tried to use the setProjectStatusInformation and tried to pass projectstate as 6 for 'Workflow Completed' but it gives error.
workflowClient.SetWorkflowStageStatusInformation(_projGUID, _projectRow.STAGE_UID,"Completed",6, true); //
In 2013 Error Code says that we cannot set the stage status withing wokflow.
WorkflowInvalidStageStatusValue = 35112 | The value of the workflow stage status is not valid. When you set the stage status within the workflow, only the valuesInProgressRequestSent, InProgressRunning, orInProgressWaiting in Workflow.StageStatus are allowed. Has anybody done thos before? Can someone advise? |
Hi All:
I wanted to ask for help to solve the following problem:
-I need to extract Risks information from the project sites in EPM2010. I looked in the RDB and I can find risk information in msp_wssrisk table or MSP_WssRiskToTaskLinks_UserView. However, in those tables/view there is not information about the custom fields that have been added to the risk list of our project sites (in the project site template), so where is that information located?
Thank you very much
Best regards
The fact is that we try to migrate the solution Solution Starters (BulkEdit) on MSPS2013, but the control initialization error occurs.
Line: 707We looked at the structure of files and noticed some changes in the API JSGRID.
In particular, this file is not at all now:
<script type="text/javascript" src="~/_layouts/.../ProjectFramework.js"></script>
You do not know when it will be information for SharePoint.JSGRID MSPS 2013?
Copy of post:
http://social.technet.microsoft.com/Forums/en-US/sharepointdevelopment/thread/3331cc66-527f-4491-b72f-e28a5cfd19be
I should config "portfolio analysys" module in a test environment.
When I'll migrate from TEST to PRD environment, I'll find the module configured or I have to configure it yet?
Hi
I am able to disable the Submit button with Ribbon customization but
Can we disable the Submit button for only one Department? How can we achieve this?
Thanks
Dipti Khandke
Hi, my Third Party Product is uploading TimeSheets to Project Server 2010. I thought I had my head around it but I don't think I do.
1. First I check if a Time Period is already there and I get the Guid of the Period (adminClient.ReadPeriods(SvcAdmin.PeriodState.Open)) - [WPRD_UID]
2.1. Then I read TimeSheets by Period\Resource to get the TS_UID (timesheetClient.ReadTimesheetByPeriod(impersonatedUserUid, PeriodUid, SvcTimeSheet.Navigation.Current)) - [TS_UID]
2.2. I'll then create the TimeSheet (header) if it doesn't Exist: timesheetClient.CreateTimesheet(timesheetDs, SvcTimeSheet.PreloadType.All)
3.1 Then I make sure a TimeSheetLine isn't already created by looping through the DataSet.Lines in Step 2.
Dim bolTimeSheetLineFound = False
For Each TSL_Row As SvcTimeSheet.TimesheetDataSet.LinesRow In timesheetDs.Lines
If TSL_Row.TASK_UID = TaskUid And TSL_Row.PROJ_UID = ProjUid Then
bolTimeSheetLineFound = True
TimeSheetLineUid = TSL_Row.TS_LINE_UID
End If
Next
I'll add the Line if it doesn't Exist: timesheetDs.Lines.AddLinesRow(line)
4. At this point I always create the Actuals: timesheetDs.Actuals.AddActualsRow(actuals_line)
5. Then I'll run this code:
timesheetClient.PrepareTimesheetLine(TimeSheetUid, timesheetDs, New Guid() {TimeSheetLineUid})
jobUid = Guid.NewGuid()
timesheetClient.QueueUpdateTimesheet(jobUid, TimeSheetUid, timesheetDs)
WaitForQueue(queuesystemClient, jobUid)
Please note I may be doing something wrong or missing steps above, can anyone see what i'm missing?
PROBLEMS:
1. So on the Line i'm setting the TASK_UID which is ok. But when I set PROJ_UID, the PSI ignores my value and puts in some random Guid that I can't find in the database. Why?
2. So when I add multiple actuals it ignores what I just added if a record is already there. What are the Rules with Lines and Actuals? I know when you try and add a Line already there you get this error:
ProjectServerError(s) LastError=GeneralObjectAlreadyExists Instructions: Pass this into PSClientError constructor to access all error information"
Any help would be appreciated or if anyone knows of a good PSI Book that I can get.
Todd Klost
Hi, hope someone can help with this one
Looking to colour the entire row when the resource column contains the phrase 'Maint' so it will therefore pick up Maint1, Maint2, Maint3, etc. Basically, to do on Project what conditional formatting could do on Excel. I would like to be able to just run a macro that would automatically check and carry out this action based on these settings
I know this can probably be done via a macro, but have tried several i've found around the net and can't get anything to work, sadly i'm not a programming guru! Would really appreciate if anyone could advise