Πώς μπορείτε να υποβάλετε μια φόρμα του InfoPath σε μια βιβλιοθήκη εγγράφων των υπηρεσιών Windows SharePoint Services

ΕΙΣΑΓΩΓΗ

Στην αρχική έκδοση του Microsoft Office InfoPath 2003, δεν μπορείτε να υποβάλετε τα δεδομένα φόρμας σε μια βιβλιοθήκη εγγράφων των υπηρεσιών Microsoft Windows SharePoint Services απευθείας. Αυτό το άρθρο περιγράφει τον τρόπο για να σχεδιάσετε ένα πρότυπο φόρμας που χρησιμοποιεί δέσμες ενεργειών για την υποβολή δεδομένων φόρμας σε μια βιβλιοθήκη εγγράφων των υπηρεσιών Windows SharePoint Services. Στο InfoPath 2003 Service Pack 1 (SP1) και νεότερες εκδόσεις του InfoPath, μπορείτε να υποβάλετε τα δεδομένα της φόρμας σε μια βιβλιοθήκη εγγράφων των υπηρεσιών Windows SharePoint Services απευθείας, χρησιμοποιώντας το περιβάλλον εργασίας Χρήστη. Αυτό το άρθρο περιέχει τα βήματα που πρέπει να χρησιμοποιήσετε για να το κάνετε αυτό.


Περισσότερες πληροφορίες

Σχεδιάστε το αρχείο προέλευσης δεδομένων φόρμας και τη διάταξη στο InfoPath 2003

  1. Εκκίνηση του InfoPath. Σχεδίαση μιας νέας κενής φόρμας.
  2. Στο παράθυρο εργασιών " Αρχείο προέλευσης δεδομένων ", προσθέστε ένα αρχείο προέλευσης δεδομένων στη φόρμα σας. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:
    1. Κάντε δεξιό κλικ στο myFieldsκαι, στη συνέχεια, κάντε κλικ στο κουμπί Προσθήκη.

      Εμφανίζεται το παράθυρο διαλόγου Προσθήκη πεδίου ή ομάδας .
    2. Πληκτρολογήστε το όνομα του πεδίου "όνομα" και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
    3. Επαναλάβετε το πρώτο βήμα τύπου Πατρώνυμο ως το όνομα του πεδίου και στη συνέχεια κάντε κλικ στο κουμπί OK.
    4. Επαναλάβετε το πρώτο βήμα τύπου "Επώνυμο" ως το όνομα του πεδίου και στη συνέχεια κάντε κλικ στο κουμπί OK.
  3. Προσθήκη myFields στη φόρμα.
  4. Κάντε κλικ στην ενότητα με στοιχεία ελέγχου.

Σχεδίαση σας αρχείο προέλευσης δεδομένων φόρμας και τη διάταξη στο InfoPath 2007

  1. Εκκίνηση του InfoPath 2007.
  2. Κάντε κλικ στο κουμπί Σχεδίαση ενός προτύπου φόρμας, επιλέξτε κενόκαι, στη συνέχεια, κάντε κλικ στο κουμπί OK.
  3. Στο παράθυρο Εργασίες σχεδίασης , κάντε κλικ στο Αρχείο προέλευσης δεδομένων.
  4. Κάντε δεξιό κλικ στο myFieldsκαι, στη συνέχεια, κάντε κλικ στο κουμπί Προσθήκη.
  5. Στο παράθυρο Προσθήκη πεδίου ή ομάδας , πληκτρολογήστε το όνομα του πεδίου "όνομα" και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
  6. Στο παράθυρο Προσθήκη πεδίου ή ομάδας , πληκτρολογήστε Πατρώνυμο ως το όνομα του πεδίου και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
  7. Στο παράθυρο " Προσθήκη πεδίου ή ομάδας ", πληκτρολογήστε "Επώνυμο" ως το όνομα του πεδίου και στη συνέχεια κάντε κλικ στο κουμπί OK.
  8. Προσθέστε την ομάδα myFields στη φόρμα και, στη συνέχεια, κάντε κλικ στο κουμπί στοιχεία ελέγχου σε πίνακα διάταξης.

Σχεδιάστε το αρχείο προέλευσης δεδομένων φόρμας και τη διάταξη στο InfoPath 2010

  1. Εκκίνηση του InfoPath 2010.
  2. Σε Δημοφιλή πρότυπα φόρμας, κάντε κλικ στο κενόκαι, στη συνέχεια, κάντε κλικ στην επιλογή Σχεδίαση αυτής της φόρμας.
  3. Εάν δεν υπάρχει ένα παράθυρο Εργασίες σχεδίασης , κάντε κλικ στο Αρχείο προέλευσης δεδομένων.
  4. Εάν δεν υπάρχει ένα παράθυρο πεδίων που εμφανίζεται στα δεξιά, στη συνέχεια, στην καρτέλα " δεδομένα ", κάντε κλικ στο κουμπί Εμφάνιση πεδίων.
  5. Στο παράθυρο Προσθήκη πεδίου ή ομάδας , πληκτρολογήστε το όνομα του πεδίου "όνομα" και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
  6. Προσθέστε ένα άλλο πεδίο. Στο παράθυρο Προσθήκη πεδίου ή ομάδας , πληκτρολογήστε Πατρώνυμο ως το όνομα του πεδίου και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
  7. Προσθέστε ένα άλλο πεδίο. Στο παράθυρο " Προσθήκη πεδίου ή ομάδας ", πληκτρολογήστε "Επώνυμο" ως το όνομα του πεδίου και στη συνέχεια κάντε κλικ στο κουμπί OK.
  8. Προσθέστε την ομάδα myFields στη φόρμα.

Υποβολή των δεδομένων φόρμας σε μια βιβλιοθήκη εγγράφων του SharePoint Services

Μπορείτε να χρησιμοποιήσετε δέσμη ενεργειών ή το περιβάλλον εργασίας Χρήστη για να υποβάλλουν τα δεδομένα φόρμας στη βιβλιοθήκη εγγράφων του SharePoint Services.

Χρήση δέσμης ενεργειών για να υποβάλουν τα δεδομένα φόρμας σε μια βιβλιοθήκη εγγράφων του SharePoint Services στο InfoPath 2003

  1. Στο μενού Εργαλεία , κάντε κλικ στο κουμπί " Υποβολή φορμών".

    Εμφανίζεται το πλαίσιο διαλόγου " Υποβολή φορμών ".
  2. Στο πλαίσιο διαλόγου " Υποβολή φορμών ", κάντε κλικ στο κουμπί Ενεργοποίηση υποβολής.
  3. Στο πλαίσιο " Υποβολή ", κάντε κλικ στην επιλογή Υποβολή χρήση προσαρμοσμένης δέσμης ενεργειών.
  4. Κάντε κλικ στο κουμπί Άνοιγμα προγράμματος επεξεργασίας δέσμης ενεργειών της Microsoftκαι, στη συνέχεια, κάντε κλικ στο κουμπί OK.

    Ξεκινά το πρόγραμμα επεξεργασίας δέσμης ενεργειών της Microsoft.
  5. Τροποποίηση του συμβάντος OnSubmitRequest ως εξής.

    Σημείωση Πρέπει να αλλάξετε την τιμή της μεταβλητής strURL σε μια έγκυρη διεύθυνση URL στον κώδικα. Η διεύθυνση URL στο ακόλουθο δείγμα κώδικα αναφέρεται σε ένα διακομιστή που ονομάζεται ServerName, μια τοποθεσία του SharePoint με το όνομα όνομα τοποθεσίαςκαι μια βιβλιοθήκη εγγράφων που ονομάζεται DocumentLibraryName.
    function XDocument::OnSubmitRequest(eventObj){
    // If the submit operation is successful, set
    // eventObj.ReturnStatus = true.
    var fSuccessful = false;

    // Set the URL of the file that you want to submit here.
    var strUrl = "http://ServerName/SiteName/DocumentLibraryName/testform.xml";

    try
    {
    // Create an xmlhttp object.
    var oXmlHttp = new ActiveXObject("MSXML2.XMLHTTP");

    // See whether the document with the same name already exists in the Windows SharePoint Services (WSS) document library.
    oXmlHttp.Open("HEAD", strUrl, false);
    oXmlHttp.Send();

    // No document with the URL has been found. Continue to submit.
    // If you must replace the original file, you must call
    // oXmlHttp.Open("DELETE", strUrl, false) to delete the document
    // in the WSS document library.
    if (oXmlHttp.Status == 404)
    {
    // Put the document in the WSS document library.
    oXmlHttp.Open("PUT", strUrl, false);
    oXmlHttp.Send(XDocument.DOM.xml);

    // A 200 status code or a 201 status code indicates that the form has been submitted successfully.
    if (oXmlHttp.Status == 200 || oXmlHttp.Status == 201)
    {
    fSuccessful = true;
    }
    }
    }
    catch (ex){}

    if (fSuccessful)
    {
    XDocument.UI.Alert("Document submitted successfully.");
    eventObj.ReturnStatus = true;
    }
    else
    {
    eventObj.ReturnStatus = false;
    }
    }

  6. Αποθηκεύστε τη δέσμη ενεργειών. Κλείστε το πρόγραμμα επεξεργασίας δέσμης ενεργειών.
  7. Αποθηκεύστε το πρότυπο φόρμας σας ως SubmitToWSS.xsn.

Χρησιμοποιήστε το περιβάλλον εργασίας Χρήστη για να υποβάλλουν τα δεδομένα φόρμας σε μια βιβλιοθήκη εγγράφων του SharePoint Services στο InfoPath 2003 Service Pack 1

  1. Στο μενού Εργαλεία , κάντε κλικ στο κουμπί " Υποβολή φορμών".

    Εμφανίζεται το πλαίσιο διαλόγου " Υποβολή φορμών ".
  2. Στο πλαίσιο διαλόγου " Υποβολή φορμών ", κάντε κλικ στο κουμπί Ενεργοποίηση υποβολής εντολές και τα κουμπιά.
  3. Στην ενότητα " Υποβολή σε ", κάντε κλικ στο κουμπί βιβλιοθήκη φορμών του SharePoint.
  4. Στο πλαίσιο διαλόγου " Υποβολή φορμών ", κάντε κλικ στο κουμπί " Προσθήκη".

    Ξεκινά τον "Οδηγό σύνδεσης δεδομένων" .
  5. Εισόδου σας σύνδεση τις υπηρεσίες SharePoint Services φόρμας βιβλιοθήκης στο πλαίσιο βιβλιοθήκη φορμών του SharePoint .

    Σύνδεση της βιβλιοθήκης σας ενδέχεται να είναι παρόμοια με το ακόλουθο:

    http://ServerName/SiteName/DocumentLibraryName
  6. Πληκτρολογήστε το όνομα του εγγράφου στο πλαίσιο όνομα αρχείου .

    Μπορείτε να χρησιμοποιήσετε το όνομα ενός εγγράφου, όπως TestForm.

    Κάντε κλικ στο κουμπί Επόμενο.
  7. Στον "Οδηγό σύνδεσης δεδομένων", κάντε κλικ στο κουμπί " Τέλος".
  8. Στο πλαίσιο διαλόγου " Υποβολή φορμών ", κάντε κλικ στο κουμπί OK.
  9. Αποθηκεύστε το πρότυπο φόρμας σας ως "SubmitToWSS.xsn".

Χρησιμοποιήστε το περιβάλλον εργασίας Χρήστη για να υποβάλλουν τα δεδομένα φόρμας σε μια βιβλιοθήκη εγγράφων του SharePoint Services στο InfoPath 2007

  1. Στο μενού Εργαλεία , κάντε κλικ στο κουμπί " Επιλογές υποβολής".

    Εμφανίζεται το πλαίσιο διαλόγου " Επιλογές υποβολής ".
  2. Στο πλαίσιο διαλόγου " Επιλογές υποβολής ", κάντε κλικ στο κουμπί επιτρέπεται στους χρήστες η υποβολή αυτής της φόρμας.
  3. Κάντε κλικ για να επιλέξετε το πλαίσιο ελέγχου Αποστολή δεδομένων φόρμας σε μεμονωμένο προορισμό .
  4. Στην αναπτυσσόμενη λίστα, κάντε κλικ σε Βιβλιοθήκη εγγράφων του SharePoint.
  5. Στο πλαίσιο διαλόγου " Επιλογές υποβολής ", κάντε κλικ στο κουμπί " Προσθήκη".

    Ξεκινά τον "Οδηγό σύνδεσης δεδομένων" .
  6. Πληκτρολογήστε τη σύνδεση βιβλιοθήκης εγγράφων του SharePoint, στο πλαίσιο της Βιβλιοθήκης εγγράφων .

    Σας σύνδεση βιβλιοθήκη εγγράφου ενδέχεται να μοιάζει με το ακόλουθο:
    http://ServerName/SiteName/DocumentLibraryName
  7. Πληκτρολογήστε το όνομα του εγγράφου στο πλαίσιο όνομα αρχείου .

    Μπορείτε να χρησιμοποιήσετε το όνομα ενός εγγράφου, όπως TestForm.
  8. Κάντε κλικ στο κουμπί Επόμενο.
  9. Στο πλαίσιο Πληκτρολογήστε ένα όνομα για αυτήν τη σύνδεση δεδομένων , πληκτρολογήστε ένα όνομα για αυτήν τη σύνδεση δεδομένων.
  10. Στον "Οδηγό σύνδεσης δεδομένων", κάντε κλικ στο κουμπί " Τέλος".
  11. Στο πλαίσιο διαλόγου " Επιλογές υποβολής ", κάντε κλικ στο κουμπί " OK".
  12. Αποθηκεύστε το πρότυπο φόρμας σας ως SubmitToWSS2007.xsn.

Χρησιμοποιήστε το περιβάλλον εργασίας Χρήστη για να υποβάλλουν τα δεδομένα φόρμας σε μια βιβλιοθήκη εγγράφων του SharePoint Services στο InfoPath 2010

  1. Στην καρτέλα " δεδομένα ", κάντε κλικ στο κουμπί " Επιλογές υποβολής".

    Εμφανίζεται το πλαίσιο διαλόγου " Επιλογές υποβολής ".
  2. Στο πλαίσιο διαλόγου " Επιλογές υποβολής ", κάντε κλικ στο κουμπί επιτρέπεται στους χρήστες η υποβολή αυτής της φόρμας.
  3. Κάντε κλικ για να επιλέξετε το πλαίσιο ελέγχου Αποστολή δεδομένων φόρμας σε μεμονωμένο προορισμό .
  4. Στην αναπτυσσόμενη λίστα, κάντε κλικ σε Βιβλιοθήκη εγγράφων του SharePoint.
  5. Στο πλαίσιο διαλόγου " Επιλογές υποβολής ", κάντε κλικ στο κουμπί " Προσθήκη".

    Ξεκινά τον "Οδηγό σύνδεσης δεδομένων" .
  6. Πληκτρολογήστε τη σύνδεση βιβλιοθήκης εγγράφων του SharePoint, στο πλαίσιο της Βιβλιοθήκης εγγράφων .

    Σας σύνδεση βιβλιοθήκη εγγράφου ενδέχεται να μοιάζει με το ακόλουθο:
    http://ServerName/SiteName/DocumentLibraryName
  7. Πληκτρολογήστε το όνομα του εγγράφου στο πλαίσιο όνομα αρχείου .

    Μπορείτε να χρησιμοποιήσετε το όνομα ενός εγγράφου, όπως TestForm.
  8. Κάντε κλικ στο κουμπί Επόμενο.
  9. Στο πλαίσιο Πληκτρολογήστε ένα όνομα για αυτήν τη σύνδεση δεδομένων , πληκτρολογήστε ένα όνομα για αυτήν τη σύνδεση δεδομένων.
  10. Στον "Οδηγό σύνδεσης δεδομένων", κάντε κλικ στο κουμπί " Τέλος".
  11. Στο πλαίσιο διαλόγου " Επιλογές υποβολής ", κάντε κλικ στο κουμπί " OK".
  12. Αποθηκεύστε το πρότυπο φόρμας σας ως SubmitToWSS2010.xsn.

Ελέγξτε τη φόρμα σας στο InfoPath 2003

  1. Στο μενού αρχείο , κάντε κλικ στο κουμπί " Συμπλήρωση φόρμας".
  2. Στο παράθυρο εργασιών " Συμπλήρωση φόρμας ", κάντε κλικ στο κουμπί " SubmitToWSS".
  3. Συμπληρώστε τη φόρμα.
  4. Στο μενού αρχείο , κάντε κλικ στο κουμπί " Υποβολή".

    Εάν η φόρμα έχει υποβληθεί με επιτυχία, λαμβάνετε ένα μήνυμα που δηλώνει αυτό.
  5. Κλείστε το InfoPath. Εάν σας ζητηθεί να αποθηκεύσετε τις αλλαγές σας στη φόρμα, κάντε κλικ στο κουμπί " όχι".
  6. Ξεκινήστε τον Microsoft Internet Explorer. Εντοπίστε τη βιβλιοθήκη φορμών έγγραφο.

    Για παράδειγμα, η βιβλιοθήκη φορμών έγγραφο μπορεί να είναι http://ServerName/SiteName/DocumentLibraryName.

    Είναι ένα νέο στοιχείο που ονομάζεται testform στη βιβλιοθήκη εγγράφων.
  7. Κάντε κλικ στο κουμπί testform.

    Ανοίγει η φόρμα που υποβάλατε στο InfoPath 2003.

Ελέγξτε τη φόρμα σας στο InfoPath 2007

  1. Στο μενού αρχείο , κάντε κλικ στο κουμπί " Συμπλήρωση φόρμας".
  2. Στο παράθυρο εργασιών " Συμπλήρωση φόρμας ", κάντε κλικ στο κουμπί " SubmitToWSS2007".
  3. Συμπληρώστε τη φόρμα.
  4. Στο μενού αρχείο , κάντε κλικ στο κουμπί " Υποβολή".

    Εάν η φόρμα έχει υποβληθεί με επιτυχία, λαμβάνετε ένα μήνυμα που δηλώνει αυτό.
  5. Κλείστε το InfoPath. Εάν σας ζητηθεί να αποθηκεύσετε τις αλλαγές σας στη φόρμα, κάντε κλικ στο κουμπί " όχι".
  6. Ξεκινήστε τον Windows Internet Explorer. Εντοπίστε τη βιβλιοθήκη φορμών έγγραφο.

    Για παράδειγμα, τη βιβλιοθήκη φορμών έγγραφο ενδέχεται να είναι http://ServerName/όνομα τοποθεσίας/DocumentLibraryName.

    Είναι ένα νέο στοιχείο που ονομάζεται testform στη βιβλιοθήκη εγγράφων.
  7. Κάντε κλικ στο κουμπί testform.

    Ανοίγει τη φόρμα που υποβάλατε στο InfoPath 2007.

Ελέγξτε τη φόρμα σας στο InfoPath 2010

  1. Εκκίνηση του InfoPath Filler 2010
  2. Κάντε κλικ στο κουμπί Εύρεση μιας φόρμας.
  3. Εύρεση SubmitToWSS2010.xsn, επιλέξτε το και, στη συνέχεια, κάντε κλικ στο κουμπί Άνοιγμα.
  4. Συμπληρώστε τη φόρμα.
  5. Στο μενού αρχείο , κάντε κλικ στο κουμπί " Υποβολή".

    Εάν η φόρμα έχει υποβληθεί με επιτυχία, λαμβάνετε ένα μήνυμα που δηλώνει αυτό.
  6. Κλείστε το InfoPath Filler. Εάν σας ζητηθεί να αποθηκεύσετε τις αλλαγές σας στη φόρμα, κάντε κλικ στην επιλογή Να μην γίνει αποθήκευση.
  7. Ξεκινήστε τον Windows Internet Explorer. Εντοπίστε τη βιβλιοθήκη εγγράφων που δώσατε στο βήμα 6 της "Χρήση του περιβάλλοντος εργασίας Χρήστη για την υποβολή των δεδομένων φόρμας σε μια βιβλιοθήκη εγγράφων του SharePoint Services στο InfoPath 2010."

    Θα εμφανιστεί ένα νέο στοιχείο φόρμας στη βιβλιοθήκη εγγράφων και το όνομά σας θα εμφανίζεται στη στήλη " Τροποποιήθηκε από ".
  8. Κάντε κλικ στο νέο στοιχείο φόρμας.

    Ανοίγει η φόρμα που υποβάλατε στο InfoPath 2010.

Αναφορές

Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης του τελευταίου service pack για το Microsoft Office, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

870924 τον τρόπο απόκτησης του τελευταίου service pack για το Office 2003

Για περισσότερες πληροφορίες σχετικά με τη δέσμη ενεργειών με τις φόρμες του InfoPath 2003, κάντε κλικ στους αριθμούς των άρθρων παρακάτω, για να προβάλετε τα άρθρα της Γνωσιακής Βάσης της Microsoft:

828853 τρόπος για να αλλάξετε τη γλώσσα δέσμης ενεργειών για τη φόρμα του InfoPath

827002 Τρόπος εντοπισμού σφαλμάτων σε μια δέσμη ενεργειών σε μια φόρμα του Microsoft Office InfoPath 2003

Ιδιότητες

Αναγνωριστικό άρθρου: 826993 - Τελευταία αναθεώρηση: 17 Ιαν 2017 - Αναθεώρηση: 1

Σχόλια