Вмъкване на контрола на прикачен файл

Забележка:  Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Ако искате потребителите да могат да вмъкват файлове във формуляр на Microsoft Office InfoPath, можете да използвате контрола на прикачен файл във вашия шаблон на формуляр. Потребителите могат да използват тази контрола да прикачвате файлове към вашия формуляр и файловете след това са кодирани и записва с данните на формуляра.

В тази статия

Кога да използвате контрола на прикачен файл

На потребителския интерфейс

Вмъкване на контрола на прикачен файл

Подробни данни за защита

Кога да използвате контрола на прикачен файл

Използвайте контрола на прикачен файл, когато искате да:

  • Разрешаване на потребителите да прикачат документи, работни листове и други типове файлове във вашия формуляр.

  • Прикачване на файл към вашия шаблон на формуляр, като например файл, съдържащ допълнителна информация за вашия шаблон на формуляр.

  • Работа с файлове на двоичен от база данни или друг външен източник на данни.

В следващия пример Microsoft Office Word 2007 документ е приложен към формуляр на InfoPath. Документът съдържа подробни данни за предложения дневен ред за международно събрание за продажбите.

file attached to form via file attachment control

По подразбиране потребителите могат да прегледате, изтриване или заместване на файлове в контрола на прикачен файл. Потребителите могат да прикачат всеки тип файл във формуляра освен потенциално опасни файлове, които могат да съдържат вируси като .bat или .exe файлове. Ако искате, можете допълнително да ограничите типовете файлове, които потребителите могат да вмъкват в контрола на прикачен файл във вашия формуляр.

Свързани контроли

InfoPath включва контроли, които са подобни на контролите на прикачен файл, но служат за различни цели. Да решите коя от тези контроли работи най-добре на вашия шаблон на формуляр, вижте следния списък:

Контрола за картина    Като контрола на прикачен файл контрола за картина позволява на потребителите да прегледате, изтриете или заместване на файлове в своите формуляри. Разликата е, че можете да добавите само файлове с картини към контрола за картина, докато контролата на прикачен файл приема всички типове файлове, включително файлове с картини. И двете контроли използват типа Base 64 данни, който се използва за кодиране и дешифрира двоични файлове за съхранение и показване.

Хипервръзка    Вместо да позволява на потребителите да вградите файлове във формуляри, което може да увеличи размера на файла на формуляра, можете да използвате контрола за хипервръзка във вашия шаблон на формуляр, който позволява на потребителите да вмъкват връзки към подходящия файл.

Най-горе на страницата

Средата за работа на потребителите

В зависимост от опциите, които сте указали за контролата на прикачен файл потребителите могат да или Вмъкване на файл в контролата на прикачен файл с празни или заместване на прикачен файл, който вече съществува. И в двата случая потребителите щракват в контролата на прикачен файл за да намерите файла. Когато се появи диалоговият прозорец Прикачване на файл , те могат да отидете на файл по избор.

Можете да укажете точно кои типове файлове потребителите могат да добавят към контролите на прикачен файл. Когато зададете типовете файлове, които искате да разрешите, InfoPath автоматични скрива всички неподдържани файлове в диалоговия прозорец Прикачване на файл . Например ако ограничите прикачените файлове до .txt файлове, след което .docx, .pptx и други типове файлове са скрити в диалоговия прозорец, дори ако те съществуват в папката.

Ако потребителите се опитат да вмъкнат тип файл, който е потенциално опасен, например изпълнимия файл (.exe) файл, съобщение за защитата им казва, че типа на файла е опасен и им позволява да го прикачите към формуляра. InfoPath блокира тези опасни файлове по подразбиране. За повече информация за опасни файлове вижте подробни данни за защита в тази статия.

Най-горе на страницата

Вмъкване на контрола на прикачен файл

Процедурата за вмъкване на контрола на прикачен файл леко се различава в зависимост от това дали проектирате шаблон за нов, празен формуляр, или базирате проектирането на вашия шаблон на формуляр на база данни или друг външен източник на данни.

Следващата илюстрация показва как изглежда контрола на прикачен файл, когато е избрана в режим на проектиране.

File attachment control selected in design mode

Контролите могат да бъдат обвързани или необвързани. Когато дадена контрола е обвързана, тя се свързва към поле или група в източника на данни, така че данните, въведени в контролата, се записват в основния файл на формуляра (.xml). Когато една контрола е необвързана, тя не се свързва към поле или група и данните, които се въвеждат в контролата, не се записват. Когато изберете или преместите показалеца над контрола, в горния десен ъгъл на контролата се появяват текст и икона за обвързване. Текстът указва групата или полето, към които е обвързана контролата в източника на данни. Иконата указва дали контролата е правилно обвързана към тази група или поле. Когато обвързването е правилно, се появява зелена икона. Ако нещо не е наред с обвързването, вместо това ще видите синя или червена икона.

Източникът на данни за шаблона за формуляр се състои от полета и групи, които се показват в йерархична структура в прозореца на задачите Източник на данни . Контроли на прикачен файл са винаги обвързани с полета с картина или прикачен файл (Base 64) тип данни. В следващия пример контролата на прикачен файл в шаблон на формуляр е обвързана с полето discussionItemAttachment в прозореца на задачите Източник на данни .

Relationship between file attachment control on form template and corresponding field in data source

Вмъкване на контрола на прикачен файл на шаблон на нов, празен формуляр

Когато проектирате нов, празен шаблон за формуляр, квадратчето за отметка Създай автоматично източник на данни в прозореца на задачите Контроли е избрано по подразбиране. Това позволява на InfoPath да създава автоматично полета и групи в източника на данни, докато добавяте контроли към шаблона за формуляр. Тези полета и групи са представени от икони на папки и файлове в прозореца на задачите Източник на данни.

  1. В шаблона за формуляр поставете курсора там, където искате да вмъкнете контролата.

  2. Ако прозорецът на задачите Контроли не се вижда, щракнете върху Още контроли в менюто Вмъкване или натиснете клавишите ALT+I, C.

  3. Под Вмъкване на контролищракнете върху Прикачения файл.

  4. За да добавите етикет към контролата, въведете текст над или отляво на контролата, последван от двоеточие (:).

  5. По подразбиране потребителите могат да прикачат всеки тип файл във формуляра, освен файлове като .exe, които InfoPath блокира от съображения за сигурност. За да ограничите типовете файлове, които потребителите могат да прикачат в техните формуляри, направете следното:

    1. Щракнете двукратно върху контролата на прикачен файл.

    2. Щракнете върху раздела Данни.

    3. Под проверка и правилаПоставете отметка в квадратчето позволи на потребителя да прикачва само следните типове файлове и след това в полето въведете разширенията за типовете файлове, които искате да разрешите. Например ако въведете .docx, потребителите могат да само прикачване на Office Word 2007 файлове към контролата на прикачен файл в техния формуляр.

      Забележка: Ако проектирате шаблон за формуляр, съвместим с браузър, няма да можете да укажете кои типове файлове са разрешени в контролата на прикачен файл.

  6. По подразбиране в шаблона на формуляр се вмъква икона на прикачен файл с текст в контейнер.

  7. За да покажете прикачен файл по подразбиране в контролата вместо текста в контейнер, направете следното:

    1. Щракнете двукратно върху контролата на прикачен файл.

    2. Щракнете върху раздела Данни.

    3. Под обвързванещракнете върху Задаване по подразбиране файли след това щракнете върху Преглед.

    4. В диалоговия прозорец Прикачване на файл изберете файла, който искате да се появява в полето за прикачен файл в шаблон на формуляр и след това щракнете върху Вмъкване.

Вмъкване на контрола на прикачен файл на шаблон на формуляр, който се базира на съществуващ източник на данни

Ако базирате проектирането на вашия шаблон на формуляр на съществуващ файл с Extensible Markup Language (XML), база данни или уеб услуга, InfoPath извлича полетата и групите в прозореца на задачите Източник на данни от този съществуващ източник на данни. В този случай можете да вмъкнете контролата на прикачен файл, чрез плъзгане на поле от прозореца на задачите Източник на данни на шаблона на формуляр или чрез вмъкване на контрола на прикачен файл от прозореца на задачите контроли вместо това, както е описано по-долу процедура:

  1. В шаблона за формуляр поставете курсора там, където искате да вмъкнете контролата.

  2. Ако прозорецът на задачите Контроли не се вижда, щракнете върху Още контроли в менюто Вмъкване или натиснете клавишите ALT+I, C.

  3. Под Вмъкване на контролищракнете върху Прикачения файл.

  4. В диалоговия прозорец Свързване на файл на прикачен файл изберете полето, в която искате да съхранявате данните на прикачения файл и след това щракнете върху OK.

  5. InfoPath използва името на полето или групата като етикет на контролата. Ако е необходимо, променете текста на етикета.

  6. По подразбиране потребителите могат да прикачат всеки тип файл в техния формуляра, освен файлове като .exe, които InfoPath блокира от съображения за сигурност. За да ограничите типовете файлове, които потребителите могат да прикачат в техните формуляри, направете следното:

    1. Щракнете двукратно върху контролата на прикачен файл.

    2. Щракнете върху раздела Данни.

    3. Под проверка и правилаПоставете отметка в квадратчето позволи на потребителя да прикачва само следните типове файлове и след това в полето въведете разширенията за типовете файлове, които искате да разрешите. Например ако въведете .docx, потребителите могат да само прикачване на Office Word 2007 файлове към контролата на прикачен файл в техния формуляр.

      Забележка: Ако проектирате шаблон за формуляр, съвместим с браузър, няма да можете да укажете кои типове файлове са разрешени в контролата на прикачен файл.

  7. По подразбиране контрола на прикачен файл с текст в контейнер е вмъкната в шаблона за формуляр.

  8. За да се показват в шаблон на формуляр вместо текста в контейнер по подразбиране файл, направете следното:

    1. Щракнете двукратно върху контролата на прикачен файл.

    2. Щракнете върху раздела Данни.

    3. Под обвързванещракнете върху Задаване по подразбиране файли след това щракнете върху Преглед.

    4. В диалоговия прозорец Прикачване на файл изберете файла, който искате да се появява в полето за прикачен файл в шаблон на формуляр.

      Съвет: Можете да използвате прозореца на задачите Източник на данни , за да вмъквате контроли. В прозореца на задачите Източник на данни с десния бутон върху полето, което искате да обвържете контролата на прикачен файл и след това щракнете върху Прикачения файл в контекстното меню. Ако не виждате Прикачен файл като избор в контекстното меню, уверете се, че полето има файл с картина или прикачен файл тип на данни.

Най-горе на страницата

Подробни данни за защита

InfoPath не позволява определени типове файлове, като .exe, .com или .bat файлове да се приложи към формуляр. Това ограничение помага за предотвратяване на злонамерени изпълними файлове от засягат компютри на потребителите. За да определите типовете файлове, които са смятани за опасни, InfoPath следва модел, подобен на този на Microsoft Office Outlook.

По подразбиране следните файлови разширения са смятани за опасни от InfoPath: .ade, .adp, .app, .asp, .bas, .bat, .cer, .chm, .cmd, .com, .cpl, .crt, .csh, .der, .exe, .fxp, .hlp, .hta, .inf, .ins, .isp, .its, .js, .jse, .ksh, .lnk, .mad, .maf, .mag, .mam, .maq, .mar, .Mas, .mat, .mau, .mav, .maw, .mda, .mdb, .mde, .mdt, .mdw, .mdz, .msc, .msh, .msh1, .msh2, .msh1xml, .msh2xml, .mshxml, .msi, .msp, .mst, .ops, .pcd, .pif, .plg, .prf, .prg, .pst, .reg, .scf, .scr, .sct, .shb, .shs, .tmp, .url, .vb, .vbe, .vbs, .vsmacros, .vsw, е , .wsc, .wsf, .wsh.

Система администраторите могат да добавят типове файлове към този списък, като добавите ключ от системния регистър и да зададете нейната стойност на точка и запетая запетаи списък на имейл съобщения. Те също така да премахнете файловете от списъка за опасни.

Най-горе на страницата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×