ವರ್ಗ ಆರ್ಕೈವ್ಸ್: ಶೇರ್ಪಾಯಿಂಟ್ ವರ್ಕ್ಫ್ಲೋ

ಒಂದು ವರ್ಗೀಕರಣ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು InfoPath ಮತ್ತು ವರ್ಕ್ಫ್ಲೋ ಬಳಸಿ ಗ್ರೇಟ್ ಟ್ಯುಟೋರಿಯಲ್ ಮತ್ತು ವಾಕ್ ಮೂಲಕ

ಈ ದಿನಗಳಲ್ಲಿ, ನಾನು ಚಿರಂತನವಾಗಿ ನನ್ನ ಬ್ಲಾಗ್ ಓದುವ ಕ್ಯಾಚ್ ಅಪ್ ಆಡುವ ನಾನು ಮತ್ತು ನಾನು ಈ ಪೋಸ್ಟ್ ಅಡ್ಡಲಾಗಿ ಬಂದ: http://sharepointsolutions.blogspot.com/2009/02/give-blood-to-your-workflow.html

ಇದು ಘನ ಮತ್ತು ವಿವರವಾದ ಒಂದು ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್ ಕೆಲಸದೊತ್ತಡದ ಟ್ಯುಟೋರಿಯಲ್ ನ (ಹೆಚ್ಚು!) that you’ll see anywhere on the interwebs. I’d check it out, even if you’re a scarred SPD veteran.

It’s a great SharePoint tutorial for both InfoPath and workflow.

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin

ನನ್ನ ಟ್ಯಾಗ್ಗಳು: , ,

ಕಸ್ಟಮ್ ಪಟ್ಟಿಗಳು ಜೊತೆ ವರ್ಕ್ಫ್ಲೋ ನಿಯಂತ್ರಿಸುವ ವರ್ತನೆಯ (ಮತ್ತೆ)

ಈ ತಿಂಗಳು, ನಾನು put together an article originally planned for Mark Miller’s www.endusersharepont.com. ಹೇಗಾದರೂ, I instead used like Dustin Hoffman used a cross at the end of the The Graduate to fend off my (ಅಸಾಮಾನ್ಯವಾದ! ಸ್ನೇಹ!) editor at TechTarget.

This is another SharePoint Designer workflow article in the same vein as my more recent effort here: http://www.endusersharepoint.com/?p=1226 ("Use Control Lists to Create Flexible Workflow Solutions").

ಇದು ಈ ರೀತಿ ಆರಂಭವಾಗುತ್ತದೆ:

HAVE YOU EVER wished you could temporarily disable a SharePoint Designer workflow? You may want to do this in order to mass-approve a large number of documents without setting off dozens — or possibly hundreds — of unnecessary workflows.

One way to accomplish this is to access the workflow using Share-Point Designer and disable it. To do that, you’ll need to open up SharePoint Designer, access the workflow, change its properties and re-save it. The problem with that method is that it’s a little messy and likely to ring lots of alarm bells at most companies.

ಸಾಮಾನ್ಯವಾಗಿ, fiddling about with SharePoint Designer workflows is not a good practice in a production environment, nor is it part of a well controlled process.

The article then walks you through a solution to this problem that uses a custom list to turn the WF on or off as needs dictate. ಇಲ್ಲಿ ಇಡೀ ವಿಷಯ ಓದಿ (HTTP://wp.bitpipe.com/resource/org_1127860336_240/SharePoint_vol5_v6% 201_16.pdf).

ಈ ಲೇಖನ ಇಲ್ಲಿ ಫೋರಮ್ಸ್ ಪ್ರಶ್ನೆಯೇ ಪ್ರೇರಿತವಾಗಿತ್ತು: http://www.endusersharepoint.com/STP/. ನಾನು MSDN ಫೋರಮ್ಸ್ ಹೆಚ್ಚು ಸಮಯ ಕೂಡ, ನಾನು ಬಲವಾಗಿ ನೀವು EUSP ವೇದಿಕೆ ಒಂದು ಪೀಕ್ ಹೊಂದಿರುವ ಶಿಫಾರಸು, particularly for end user oriented questions. It’s yet another source of good information and advice.

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin

ಫ್ಲೆಕ್ಸಿಬಲ್ ವರ್ಕ್ಫ್ಲೋ ಸೊಲ್ಯೂಷನ್ಸ್ ರಚಿಸಲು ಕಂಟ್ರೋಲ್ ಪಟ್ಟಿಗಳು ಬಳಸಿ

ಕಳೆದ ವಾರ, ಮಾರ್ಕ್ ಮಿಲ್ಲರ್ ಕೊನೆಯ ಬಳಕೆದಾರರಿಗೆ ನನ್ನ ಇತ್ತೀಚಿನ ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್ ಕೆಲಸದೊತ್ತಡದ ಲೇಖನ ಪೋಸ್ಟ್ ತನ್ನ ಸೈಟ್ನಲ್ಲಿ (http://www.endusersharepoint.com/?p=1226).

ಇದು ಈ ರೀತಿ ಆರಂಭವಾಗುತ್ತದೆ:

ನಾವು ತಾಂತ್ರಿಕ ವಿಧದ "OOP" ನಮ್ಮ ದಿನಚರಿಯ ರಲ್ಲಿ ಪರಿಭಾಷೆ ಮತ್ತು ಪ್ರಥಮಾಕ್ಷರಗಳು ಉಪಯೋಗಿಸಿ (ವಸ್ತು ಆಧಾರಿತ ಪ್ರೊಗ್ರಾಮಿಂಗ್), "ಸಿಟಿ" (ವಿಷಯ ಪ್ರಕಾರಗಳು), "ಎಸ್ಪಿಡಿ" (ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್), "RTFM" (ಹಸ್ತಚಾಲಿತ ಓದಿ), ಇತ್ಯಾದಿ. This article concerns itself with a particular bugaboo called “hard coding:"ಏನು ಅದು, ಇದು ಕೆಟ್ಟ ಇಲ್ಲಿದೆ ಏಕೆ ಮತ್ತು ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್ ಕೆಲಸದೊತ್ತಡದ ದ್ರಾವಣದಲ್ಲಿ ಇದು ತಪ್ಪಿಸಲು ಹೇಗೆ.

I describe how we can use custom lists to store workflow control and configuration data. Using this approach, ನಾವು approvers ಮಾಹಿತಿ ಹಾರ್ಡ್ ಕೋಡಿಂಗ್ ಮೌಲ್ಯಗಳು ತಪ್ಪಿಸಲು ಮಾಡಬಹುದು’ ಇಮೇಲ್ ವಿಳಾಸಗಳು, ಅನುಮೋದನೆ ಡಾಲರ್ ಮಿತಿಗಳನ್ನು, ಇತ್ಯಾದಿ.

ಪರಿಶೀಲಿಸಿ.

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin

ಒಂದು ವೆಬ್ ಪ್ರಾಕ್ಸಿ ಸರ್ವರ್ ವಿಂಡೋಸ್ ವರ್ಕ್ಫ್ಲೋ ಫೌಂಡೇಶನ್ ಅನುಸ್ಥಾಪಿಸುವುದು ಗೆ ಮಿ ತಡೆಯಲು ಪ್ರಯತ್ನಿಸಿದರು, ಆದರೆ ಇದು ಸೋತಿದ್ದು

I’m working at a client site and needed to install windows workflow foundation so that I could so some SharePoint Designer work. (ನಾನು ಇಂದು ಎಸ್ಪಿಡಿ ದಂಡ ಸ್ಥಾಪಿಸುತ್ತದೆ ತನಕ ತಿಳಿದಿರುವ ಆದರೆ ನಿಜವಾಗಿಯೂ ಕನಿಷ್ಠ. ನೆಟ್ ಅವಶ್ಯಕತೆ ಇಲ್ಲ 2.0 ಮತ್ತು ವಿಂಡೋಸ್ ವರ್ಕ್ಫ್ಲೋ ಫೌಂಡೇಶನ್ ನಿಜವಾಗಿಯೂ ಬಳಸಲೆಂದು; ನಾನು ಯಾವಾಗಲೂ ಈ ಎಸ್ಪಿಡಿ ಜೊತೆಗೆ ಅಳವಡಿಸಲಾಯಿತು ಭಾವಿಸಲಾಗಿದೆ, ಆದರೆ ನಾನು ತಪ್ಪು).

The client has a proxy server. No problem, I have credentials to get outside to the public Internets. I go to the usual place to download WWF (ಎಸ್ಪಿಡಿ ಪ್ರಯೋಜನಕಾರಿಯಾಗಿ ಲಿಂಕ್ ನನಗೆ ಒದಗಿಸಿದ). That download is really a bootstrap of sorts. It runs and figures out what else it needs to download. That second download process failed. It either does not try at all, or is somehow prevented from asking for proxy server credentials. It was a pretty hard crash, ನನಗೆ ಸಂದೇಶ ನೀಡುವ:

ಮೈಕ್ರೋಸಾಫ್ಟ್. ನೆಟ್ ಫ್ರೇಮ್ವರ್ಕ್ 3.0 has encountered a problem during setup. Setup did not complete successfully.

ನಾನು ರೀಬೂಟ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿದ ಮತ್ತು ಕಾಲ 10 seconds trying to figure out if I could get it to ask me for proxy server credentials. I gave up and went here instead: .ನೆಟ್ ಫ್ರೇಮ್ವರ್ಕ್ 3.5 ಸೇವೆ ಪ್ಯಾಕ್ 1 (ಪೂರ್ಣ ಪ್ಯಾಕೇಜ್).

ನಾನು ಪ್ಯಾಕೇಜ್ ಡೌನ್ಲೋಡ್, ಅನುಸ್ಥಾಪಿಸಿ ಈ ಸಮಯ, ಯಾವುದೇ ಸಮಸ್ಯೆಗಳು.

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin

ಎಸ್ಪಿಡಿ ವರ್ಕ್ಫ್ಲೋ: ಪೂರ್ಣ ಹೆಸರು ಬದಲು ಡೊಮೈನ್ ಬಳಕೆದಾರಹೆಸರು ಪ್ರದರ್ಶಿಸಿ

ಪೋಸ್ಟ್ ತನ್ನ ಉದ್ಘಾಟನಾ ಬ್ಲಾಗ್ ತೋರುತ್ತದೆ ಏನು, chiqnlips ಒಂದು ಲ ಕಾಲಮ್ ಎಂದು ಹುಚ್ಚು ಆಗಿ ಅರಸಿಹೋದರು ಮತ್ತು ಒಂದು ಸಾಮಾನ್ಯ ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್ ಕೆಲಸದೊತ್ತಡದ ಇಮೇಲ್ ಚಟುವಟಿಕೆ ಸಮಸ್ಯೆಗೆ ಪರಿಹಾರ ವಿವರಿಸುತ್ತಾ: How to display a person’s real name in an email instead of "domain\username."

ನನ್ನ ಪರೀಕ್ಷೆ ಮಾಡಿಲ್ಲ, but it looks promising. ಪರಿಶೀಲಿಸಿ.

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin

ಮತ್ತೊಂದು ಪಟ್ಟಿಯಿಂದ ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್ ವರ್ಕ್ಫ್ಲೋ ಒಯ್ಯುವಲ್ಲಿ

ನಲ್ಲಿ ಪ್ರತಿ ಮಾರ್ಕ್ ಮಿಲ್ಲರ್ www.endusersharepoint.com ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್ ಕೆಲಸದೊತ್ತಡದ ನನ್ನ ಇತ್ತೀಚಿನ ಲೇಖನ ಪೋಸ್ಟ್ ಇಲ್ಲಿ (http://www.endusersharepoint.com/?p=1037).

I describe the basic approach for moving a workflow you create in one list to another list. The other list can be in the same site, ಅದೇ ಸೈಟ್ ಸಂಗ್ರಹ ಅಥವಾ ಸಂಪೂರ್ಣವಾಗಿ ವಿಭಿನ್ನ ಕೃಷಿ (ಉದಾ.. ಅಭಿವೃದ್ಧಿ ಉತ್ಪಾದನೆಗೆ).

This is a complicated subject so I only covered a very basic scenario. ಮುಂದಿನ ವಾರ, I’ll write up a more useful real world example.

ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಯಾವುದೇ ಕಾಮೆಂಟ್ಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಿ.

<ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin

ಏಕೆ ಮತ್ತೊಂದು ಪಟ್ಟಿ ಗೆ ನಾನು ಸುಲಭವಾಗಿ ಪೋರ್ಟ್ ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್ ವರ್ಕ್ಫ್ಲೋ ಪರಿಹಾರಗಳು ಕ್ಯಾನ್?

ಮಾರ್ಕ್ ಮಿಲ್ಲರ್ ಇಲ್ಲಿ ಅವರ ಸೈಟ್ ನನ್ನ ಇತ್ತೀಚಿನ ಬಳಕೆದಾರ ಆಧಾರಿತ ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್ ವರ್ಕ್ಫ್ಲೋ ಲೇಖನ ಅಪ್ ಪೋಸ್ಟ್ ಮಾಡಿದ್ದಾರೆ: http://www.endusersharepoint.com/?p=1008

ನಾನು ಪ್ರಶ್ನೆಗೆ ನೇರ ಮುಂದೆ ಉತ್ತರ ನೀಡಲು ಪ್ರಯತ್ನ, "Why can’t I easily port a SharePoint designer workflow from development to test?" In the process, ನಾವು ಒಂದು ಕೆಲಸದೊತ್ತಡದ ಪರಿಹಾರ ರಚಿಸಲು ಇದು ಬಳಸಿದಾಗ ನಾನು ಎಸ್ಪಿಡಿ ವಾಸ್ತವವಾಗಿ ತೆರೆಮರೆಯಲ್ಲಿ ಮಾಡುತ್ತಿರುವ ಕೆಲವು ಒಳನೋಟ ನೀಡುತ್ತದೆ.

ಮುಂದಿನ ವಾರ, ನಾನು ಮತ್ತೊಂದು ಸರ್ವರ್ನಿಂದ ಬಂದರು ಎಸ್ಪಿಡಿ ಕೆಲಸದೊತ್ತಡದ ಒಂದು ಬಳಕೆದಾರ ಸ್ನೇಹಿ ರೀತಿಯಲ್ಲಿ ವಿವರಿಸಲು, ಅಥವಾ ಕನಿಷ್ಠ ಬಳಕೆದಾರ ಮಾಹಿತಿ ಸ್ನೇಹಿ ಪರಿಹಾರ ಸಾಧ್ಯವಾದಷ್ಟು ಉಪಕರಣವನ್ನು ಸೆಟ್ನ ರಾಜ್ಯದ ನೀಡಲಾಗಿದೆ.

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin

ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್ ವರ್ಕ್ಫ್ಲೋ ಪ್ರವೇಶಿಸಲಾಗುವುದಿಲ್ಲವೇ “ದೂರದ” ಅಥವಾ “ಅನ್ಯ” ಪಟ್ಟಿಗಳು

ಇಲ್ಲಿ ಇನ್ನೊಂದು ಸಾಮಾನ್ಯ ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್ ಕೆಲಸದೊತ್ತಡದ ಪ್ರಶ್ನೆ ಇಲ್ಲಿದೆ:

"Can I access (ಓದು / ಬರೆ) ಶೇರ್ಪಾಯಿಂಟ್ ಪಟ್ಟಿಯನ್ನು ಸ್ವತಃ ಅದೇ ಸೈಟ್ ಇರಿಸಲ್ಪಟ್ಟಿರುವುದರಿಂದ ಮಾಡದಂತಹ ಕಾರ್ಯಗಳಲ್ಲಿ ಮೂಲಕ ಪಟ್ಟಿ?"

ಸರಳ ಉತ್ತರವಾಗಿದೆ: ಇಲ್ಲ.

ಅನೇಕ ರೀತಿಯಲ್ಲಿ ಮಾಹಿತಿ, ಹೇಗಾದರೂ, ನಾವು ಅರ್ಹತೆ ಹೊಂದಿಲ್ಲ (ಈ ಸಂದರ್ಭದಲ್ಲಿ ಒಳ್ಳೆಯದು). The platform lets us create extensions to the produce in many ways, ಕಸ್ಟಮ್ ಕ್ರಿಯೆಯನ್ನು ಸೇರಿದಂತೆ (ಒಂದು ಉದಾಹರಣೆಗೆ ಇಲ್ಲಿ ನನ್ನ ಚಿಕ್ಕ codeplex ಯೋಜನೆಯ ನೋಡಿ). A custom action lets us do basically anything we want from SharePoint designer workflow. I’m a big fan of this, ವಾಸ್ತವವಾಗಿ, ಇದು ನಮಗೆ ಎರಡೂ ಜಗತ್ತುಗಳ ಅತ್ಯುತ್ತಮ ನೀಡುತ್ತದೆ ಏಕೆಂದರೆ — ನಮ್ಮ ಬೆರಳನ್ನು ತುದಿಗಳಲ್ಲಿ. NET ಚೌಕಟ್ಟಿನ ಪೂರ್ಣ ಆಳ ಒಂದು ದೃಢಪಡಿಸುವ ಅಂತಿಮ ಬಳಕೆದಾರ ಸ್ನೇಹಿ ವಿನ್ಯಾಸಕ.

ಶೋಚನೀಯವಾಗಿ, ನೀವು ಎಸ್ಪಿಡಿ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ನೀವು ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಬಳಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಕಾರಣ ನೀವು ಮಾಡುತ್ತಿರುವುದು ಒಂದು ಉತ್ತಮ ಅವಕಾಶ ಇಲ್ಲ (ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಆಳವಾದ ಡೆವಲಪರ್ ಹಿನ್ನೆಲೆ ಅಗತ್ಯವಿರುವ ವಾಸ್ತವವಾಗಿ ಕಾರಣ). I don’t have any good answer to that problem except that you should prevail upon one of your technical co-workers to create the kind of custom action you need. Alternatively, ಸಂಪನ್ಮೂಲ ಆ ರೀತಿಯ ನೇಮಿಸುವ ಅಥವಾ ತುತ್ತಾಗುವ ನಿರ್ವಹಣೆ ಕೆಲಸ.

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin

ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್ ವರ್ಕ್ಫ್ಲೋ ಮತ್ತು ಮೇಲ್ — ಎ ಇಷ್ಟಾರ್ಥ ಪೂರೈಕೆಯ Devoutly ಕೋರಿಕೆಯ ಮೇರೆಗೆ ಎಂದು

ಶೋಚನೀಯವಾಗಿ, it is not to be. We cannot send an email with attachments from a SharePoint Designer workflow using out of the box features. This wish comes up with increasing regularity on the MSDN forums.

ಹೇಗಾದರೂ, ದಿ ಶೇರ್ಪಾಯಿಂಟ್ ವೇದಿಕೆ, ಸಾಕಷ್ಟು ವಿಷಯಗಳನ್ನು ಮಾಹಿತಿ, does offer us a path forward. ನಾವು ಕಸ್ಟಮ್ ಕ್ರಮಗಳು ರಚಿಸಿ which we then incorporate into our workflows. Once installed, ಕಸ್ಟಮ್ ಕ್ರಿಯೆಯನ್ನು ಇತರ ಕ್ರಿಯೆಯನ್ನು ತೋರುತ್ತಿದೆ ಮತ್ತು ಭಾಸವಾಗುತ್ತದೆ (ಉದಾ.. ಡೇಟಾ ಸಂಗ್ರಹಿಸಿ, ಒಂದು ಸಂದೇಶ ಲಾಗ್ ಇನ್, ಇತ್ಯಾದಿ).

ಕಸ್ಟಮ್ ಕ್ರಿಯೆಯನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ ಏರಲು ಒಂದು ದೊಡ್ಡ ಪರ್ವತ, ಹೇಗಾದರೂ, for End Users. This codeplex project provides this functionality: http://www.codeplex.com/SPDActivities. Pulling that down and installing it is also beyond the skills of typical End Users. ಹೇಗಾದರೂ, ಇದು ಮಾಡಲು ಶೇರ್ಪಾಯಿಂಟ್ ನಿರ್ವಹಣೆ ಸಾಕಷ್ಟು ಸರಳವಾಗಿದೆ, ನೀವು ಹೇಗೆ ಹಾಗಾದರೆ ನೀವೇ ಈ ಸಾಮರ್ಥ್ಯವನ್ನು ಒಂದು ಕೆಲಸದೊತ್ತಡದ ಅಭಿವೃದ್ಧಿ ಅವಶ್ಯಕತೆಯಿರುವ, ಇದನ್ನು ಪಡೆಯಲು ನಿಮ್ಮ ಶೇರ್ಪಾಯಿಂಟ್ ನಿರ್ವಹಣೆ ಕೆಲಸ.

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin

ಶೇರ್ಪಾಯಿಂಟ್ ಡಿಸೈನರ್ ವರ್ಕ್ಫ್ಲೋ, ಈವೆಂಟ್ ರಿಸೀವರ್ಸ್ ಮತ್ತು “ಪಟ್ಟಿ ಐಟಂ ನವೀಕರಿಸಿ” ಎದುರಾಗಿ “ಪ್ರಸ್ತುತ ಐಟಂ ಕ್ಷೇತ್ರ ಹೊಂದಿಸಿ”

We have a set of SharePoint designer workflows that "communicate" with an event receiver on the list via changes to site column values. ಉದಾಹರಣೆಗೆ, if a site column "SetDuedate" ಕೆಲಸದೊತ್ತಡದ ಮೂಲಕ ನಿಜವಾದ ಹೊಂದಿಸಲಾಗಿದೆ, ಈವೆಂಟ್ ರಿಸೀವರ್ ಬದಲಾವಣೆ ಪತ್ತೆ, ಒಂದು ಕಾರಣ ದಿನಾಂಕ ಲೆಕ್ಕಾಚಾರ ಮತ್ತು ಮತ್ತೊಂದು ಸೈಟ್ ಕಾಲಮ್ ಆ ದಿನಾಂಕ ನಿಯೋಜಿಸುತ್ತದೆ, "Due Date." We split things up like this because the event receiver can calculate a due date using complex business rules (ಖಾತೆಗೆ ವಾರಾಂತ್ಯಗಳಲ್ಲಿ ಮತ್ತು Company ರಜಾ ತೆಗೆದುಕೊಳ್ಳುವ) ಎಸ್ಪಿಡಿ ನಿಜವಾಗಿಯೂ ನೀಡದಿದ್ದರೂ.

ಒಂದು ನಿರ್ದಿಷ್ಟ ನಿದರ್ಶನದಲ್ಲಿ, we ran into a problem with this trick. Debugging all this is pretty difficult, ಆದರೆ ನಾವು ನಿರ್ದಿಷ್ಟ ತೀರ್ಮಾನಕ್ಕೆ ಬಂದ ಒಂದು ಪ್ರಕರಣದಲ್ಲಿ (ಕನಿಷ್ಠ), the event receiver was not running all the time. In one step of the workflow, we would change the value of a site column and the event receiver didn’t appear to run. ಹೇಗಾದರೂ, ಇದು ಕೆಲಸದೊತ್ತಡದ ಒಂದು ವಿವಿಧ ಹಂತದಲ್ಲಿ ನಿರಂತರವಾಗಿ ನಡೆಸುತ್ತಿದ್ದರೂ.

ಇದು ಪರಿಶೀಲಿಸಿದ ನಂತರ, I noticed that the happy workflow step used the "Update List Item" while the other step used "Set Field in Current Item." Update List Item was updating the "current item." I’m not sure why we picked one over the other since they would seem to be doing the same thing.

ಆದ್ದರಿಂದ … the Update List Item action did cause the event to fire. ಮತ್ತೊಂದೆಡೆ, ಪ್ರಸ್ತುತ ಐಟಂ ಕ್ರಿಯೆಯನ್ನು ರಲ್ಲಿ ಹೊಂದಿಸಿ ಫೀಲ್ಡ್ ಮಾಡಲಿಲ್ಲ.

ನಾನು ಎರಡೂ ಸ್ಥಳಗಳಲ್ಲಿ ಅಪ್ಡೇಟ್ ಪಟ್ಟಿ ಐಟಂ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಕೆನ್ನೀಲಿ! It worked. [[ ಪಕ್ಕಕ್ಕೆ ಒಟ್ಟು, ನಾನು ಸುಮಾರು ಒಂದು ದೈನಂದಿನ ಆಧಾರದ ಮೇಲೆ ಐದು ನುಡಿಸುತ್ತಿದ್ದರು 15 ವರ್ಷ ]]

ಈ ಗೆ, I tentatively believe that the "Set Field" ಕ್ರಿಯೆಯನ್ನು ದಾಖಲಿಸಿ ಸ್ವೀಕರಿಸುವ ಬೆಂಕಿಯ ಅಗದು, at least some of the time.

This issue bedeviled us for weeks.

This is one of those "observed behavior" posts. I observed this happen once in a specific environment and I’m making some guesses as to why things happened as they did. If you have any insight into this one, ಕಾಮೆಂಟ್ಗಳನ್ನು ರಲ್ಲಿ ಪಾಲು ಮಾಡಿ.

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.