سؤال

هل من الممكن تضمين كائن صوتي (mp3، wma، أيًا كان) في نموذج InfoPath ممكن على الويب؟

إذا كان الأمر كذلك، كيف يمكنك أن تفعل ذلك؟

هل كانت مفيدة؟

المحلول 2

يبدو أنه لا يمكنك التضمين <object> العلامات في حقل نص منسق.لن أحصل على شيء عندما أفعل ذلك.

نصائح أخرى

@ مارتن

يعمل ذلك مع النماذج المحلية التي يتم فتحها في InfoPath.كان ناثان يسأل عن النماذج الممكّنة على الويب.يتم تعطيل عناصر تحكم ActiveX لنماذج الويب، كما يتضح من التسمية المعلوماتية الموجودة أسفل عناصر التحكم في التصميم عندما يتم تعيين توافق النموذج على الويب.

الآن، سأعترف أنني لا أعرف شيئًا عن علامات HTML لتشغيل الصوت في المتصفح، ولكن لدي شيء آخر قد ينجح.كان لدي نموذج InfoPath كنت بحاجة إليه لتحميل صورة ديناميكيًا لنموذج ممكن على الويب.كما هو الحال مع مشكلة ActiveX، تم أيضًا تعطيل برنامج التحكم بالصورة Picture Control.ما فعلته هو وضع بعض التعليمات البرمجية المُدارة خلف النموذج وتنفيذ ما يلي عند تحميل النموذج.

public void FormEvents_Loading(object sender, LoadingEventArgs e)
{
    string imgPath = "http://yoursite/yourimage.jpeg";

    XPathNodeIterator xpni = MainDataSource.CreateNavigator().SelectSingleNode("/my:FormName/my:RichTextControlName", NamespaceManager).SelectChildren(XPathNodeType.All);
    xpni.Current.InnerXml = "<img xmlns=\"http://www.w3.org/1999/xhtml\" src=\"" + filePath + "\" width=\"200px\" height=\"55px\" />";    
}

لا أفهم سبب عدم قدرتك على اتباع نفس النهج وتحميل الصوت بدلاً من الصورة.

هل حاولت تعديل XSL يدويًا لإنشاء ملف HTML الذي يتضمن ملفك الصوتي؟

لا أعتقد أن هناك طريقة للقيام بذلك باستخدام InfoPath Designer، ولكن إذا انتهى الأمر في XSL؛قد يتم تمريره عبر النموذج الممكّن للويب.

يحرر:اعتذاري، لقد فاتني أن السؤال كان يتعلق بنماذج الويب - والتي لا يعمل معها ما يلي.يجب أن تتعلم قراءة السؤال بالكامل!

  1. انتقل إلى عرض القائمة
  2. انقر على مهام التصميم
  3. حدد عناصر التحكم في جزء المهام "مهام التصميم".
  4. انقر فوق الزر "إضافة أو إزالة عناصر التحكم المخصصة" لتثبيت عنصر التحكم المخصص الخاص بك
  5. انقر فوق الزر "إضافة" وحدد عنصر تحكم ActiveX
  6. حدد عنصر تحكم Windows Media Player
  7. حدد الخصائص الضرورية لربط البيانات وقم بإنهاء المعالج.

بعد إضافة عنصر التحكم، يمكنك سحب عنصر التحكم وإفلاته على الشاشة.انقر بزر الماوس الأيمن على عنصر التحكم وحدد "خصائص Windows Media Player" ملء عنوان URL لتضمين الملف تلقائيًا للتشغيل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top