Языки программирования > WEB-Расширение для "1С:Предприятие 8.0, 8.1" (v8)

Не отображается созданная мною форма списка справочника

(1/1)

Andre:
Спасибо, заработало!!!  :)
Я бы и не догадался, что нужно еще type="Select" там добавить, ASP.NET 2005 почему то у меня эту строчку туда не вставил. Я пробовал еще другие формы создавать, при добавлении новой формы ASP меня спрашивает, хотите добавить чтото в файл TableFormMap, я говорю ДА, странно почему он не добавляет туда сам строчку type="Select".

iPRG Team:
Для справочника "Должности", у вас только заданы две формы:
<form type="List">V8WebListForm_Doljnost.aspx</form> - это для просмотра списка справочника
<form type="Element">V8WebItemForm_Doljnost.aspx</form> - Это для формы справочника
Если справочник будете выбирать из другого провочника, то тут нужна уже форма для выбора:
<form type="Select">V8WebListForm_Doljnost.aspx</form>

Вобщем, вот так должно все выглядеть:

<table name="Справочник.Должности">
  <form type="List">V8WebListForm_Doljnost.aspx</form>
  <form type="Element">V8WebItemForm_Doljnost.aspx</form>
  <form type="Select">V8WebListForm_Doljnost.aspx</form>
</table>

Andre:

--- Код: ---<?xml version="1.0" encoding="utf-8"?>
<!--
Пример оформления
<TableFormMap xmlns="http://tempuri.org/TableFormMap.xsd">
  <table name="Документ.ИнвентаризацияТоваровНаСкладе">
  <form type="Element">Invent.aspx</form>
  <form type="List">InventList.aspx</form>
</table>
</TableFormMap>
-->
<TableFormMap xmlns="http://tempuri.org/TableFormMap.xsd">
  <table name="Справочник.Сотрудники">
  <form type="List">V8WebListForm_Sotr.aspx</form>
  <form type="Element">V8WebItemForm_Sotr.aspx</form>
</table>
<table name="Справочник.Должности">
  <form type="List">V8WebListForm_Doljnost.aspx</form>
  <form type="Element">V8WebItemForm_Doljnost.aspx</form>
</table>
</TableFormMap>
--- Конец кода ---

iPRG Team:
Выложите тут содержимое файла из вашего проекта ASP.NET: TableFormMap.xml, скорей всего в нем причина.

Andre:
Помогите пожалуйста разобраться с проблемой для WEB-расширения 8.0.
У меня есть два справочника:
1.Сотрудники
2.Должности
Создал в ASP.NET свои формы для стправочника "Сотрудники": V8WebItemForm_Sotr.aspx и V8WebListForm_Sotr.aspx
Создал форму из которой открывается мой справочник сотрудники, тут формы созданные мною открываются.
Далее создаю свою форму для справочника "Должности": V8WebListForm_Doljnost.aspx
Справочник "Должности" вызывается из открытой формы "Сотрудники".
И когда я из справочника сотрудники пытаюсь открыть список должностей, у меня открывается не моя форма, а стандартная от 1С. В чем может быть глюк, вроде все тоже самое сделал с обоими справочниками, сотрудники открываются с моей формой, а должности с моей формой не открываются. Перегружался несколько раз, делал импорт метаданных, ничего не помогло.

Навигация

[0] Главная страница сообщений

Перейти к полной версии