Thursday, March 28, 2013

VIMS - Sharepoint 003

I need to use a Hyperlink on which, when the user clicks on the same, InfoPath form shall open in Client.

Resolution:
1. Publish the Form to a Form Library
2. Create the Hyperlink with the URL as below:

href="Javascript:createNewDocumentWithProgID(escapeProperlyCore(‘
/Forms/template.xsn', true), ‘
/', 'SharePoint.OpenXMLDocuments', true)"

For e.g.
href="Javascript:createNewDocumentWithProgID(escapeProperlyCore('http://vims/ActsRegistration/Forms/template.xsn', true), 'http://vims/ActsRegistration/', 'SharePoint.OpenXMLDocuments', true)"

Friday, March 8, 2013

VIMS - Sharepoint 002


VIMS
მანქანების ინვენტარიზაციის აღრიცხვის სისტემა
Vehicle Inventory Management System

მოკლედ, გამიშრო სისხლი...
საოცრება რა უნდა ელაპარაკო მაღალ მატერიებზე შეარპოინტს, როდესაც:
InfoPath ის data connetion-ში როდესაც მოაქვს მონაცემები 250 ჩანაწერიანი ლისტიდან შტერდება და CPU 99% ადის..
არადა, რატომღაც წინა ფორმაში სადაც ორგანიზაციული სტრუქტურიდან მოაქვს 4500 ჩანაწერი, საკმაოდ სწრაფად მუშაობს სისტემა.. არ ვიცი რა ვიფიქრო და რა ვიღონო..
აგერ მთელი აბზაცი დავწერე, ის კი ისევ ტრიააალებს...
რა განსხვავებაა ამ 2 ლისტს შორის:
1. ორგანიზაციული სტრუქტურა დაყოფილი მაქვს ფოლდერებად
 - ეს არა..
2. VIMS ში ინდექსირებულია ფრაის ლისტის მონაცემები, მაგრამა რაფერი არ შველის,

საცდელი გამოსავალივით, დავასტრუქტურირებ სიას,:
1. გავყოფ 2 ფოლდერად
2. თითოეულ ფოლდერში კიდევ დავყოფ ორგანიზაციული კოდის მიხედვით
სუუულ დამზდევს კითხვა, თუ არ მაქვს კომპლექსური ამოცანების გაკეთების საშუალება, რატომ მაძლევთ ამხელა თულს? იქნებ რამე არასწორედ მესმის, შესაძლელობები მასშტაბი..
მაგრამ, როდესას მაქვს ხელსაწყო პროცესების წარმართვისთვის, როდესაც მაქვს აწყობილი ამხელა სერვისები, რატომ მოიკოჭლებს ცოტა დიდ ამოცანებზე.. (არც ისე დიდზე)?!

ეს ლინკი:
http://akennel.blogspot.in/2010/08/infopath-performance-tips-1.html
http://akennel.blogspot.in/2010/08/infopath-performance-tips-2.html