InfoPath 양식에 오디오 개체를 포함할 수 있습니까?
-
09-06-2019 - |
문제
웹 기반 InfoPath 양식에 오디오 개체(mp3, wma 등)를 포함시킬 수 있습니까?
그렇다면 어떻게 합니까?
해결책 2
삽입할 수 없는 것 같습니다. <object>
서식 있는 텍스트 필드의 태그.내가 그것을 할 때 나는 아무것도 얻을 수 없습니다.
다른 팁
@남자 이름
이는 InfoPath에서 열리는 로컬 양식에 적용됩니다.Nathan은 웹 기반 양식에 대해 질문했습니다.양식 호환성이 웹으로 설정된 경우 디자인 컨트롤 하단의 정보 레이블에서 알 수 있듯이 웹 양식에 대해 ActiveX 컨트롤이 비활성화됩니다.
이제 나는 브라우저에서 오디오를 재생하기 위한 HTML 태그에 대해 아무것도 모르지만 작동할 수 있는 다른 것이 있다는 것을 인정합니다.웹 지원 양식을 위해 이미지를 동적으로 로드하는 데 필요한 InfoPath 양식이 있었습니다.ActiveX 문제와 마찬가지로 Picture 컨트롤도 비활성화되었습니다.내가 한 일은 양식 뒤에 일부 관리 코드를 넣고 양식이 로드될 때 다음을 실행하는 것이었습니다.
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\" />";
}
왜 동일한 접근 방식을 취하고 이미지가 아닌 오디오를 로드할 수 없는지 모르겠습니다.
오디오 파일을 포함하는 HTML을 생성하기 위해 XSL을 수동으로 수정해 보셨나요?
InfoPath Designer를 사용하여 이 작업을 수행할 수 있는 방법은 없지만 XSL에서 종료되는 경우;웹 지원 양식으로 전달될 수도 있습니다.
편집하다:죄송합니다. 질문이 웹 양식에 관한 것이라는 점을 놓쳤습니다. 아래 양식은 작동하지 않습니다.질문을 완전히 읽는 법을 배워야 합니다!
- 메뉴보기로 이동
- 디자인 작업을 클릭하세요.
- '디자인 작업' 작업 창에서 컨트롤을 선택합니다.
- '사용자 지정 컨트롤 추가 또는 제거' 버튼을 클릭하여 사용자 지정 컨트롤을 설치합니다. 제어
- 추가 버튼을 클릭하고 ActiveX 컨트롤을 선택합니다.
- Windows Media Player 컨트롤을 선택합니다.
- 데이터 바인딩에 필요한 속성을 선택하고 마법사를 완료합니다.
컨트롤을 추가한 후 화면에 컨트롤을 끌어서 놓을 수 있습니다.컨트롤을 마우스 오른쪽 버튼으로 클릭하고 'Windows Media Player 속성'을 선택합니다. URL을 입력하면 재생할 파일이 자동으로 포함됩니다.