8.х Открыть Форму документа конфигурации в форме внешней обработки

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем бухг123, 4 дек 2013.

  1. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    Здравствуйте.

    Подскажите каким методом можно поместить форму в форме?

    Пример: Есть форма внешней обработки "Форма в форме". Каким образом поместить Форму документа Заказ покупателя (из конфигурации) в отдельную область формы? Рисунок ниже.

    Вложения:

  2. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Никаким. Если только пытаться как-то через тонкий клиент извращаться.

    Не проще ли журнал свой сделать....
  3. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    Вы имеете в виду что сделать подобие по реквизитам во внешней обработке и при открытии документов передавать туда данные? Затем при изменении данных менять их в документах?
  4. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Такое можно сделать, но чтоб на форме разместить форму - бред.
  5. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    Бред? Возможно.
    Но это было бы проще по моему, нежели создавать аналог существующему документу. Там много механизмов которые в таком случае придется дублировать. Нужны данные не только табличной части документа. Получается что все придется цеплять.
    Сначала попробовал сделать по принципу -
    ПриВыделенииЯчейки табличного поля обработки (в табличной части ссылки на документы ЗаказПокупателя). Форма открываться отдельно от обработки ФормаВФорме прикреплена также как обычно прикреплена ФормаСписка Номенклатуры при нажатии кнопки Подбор в документах (Реализация Товаров, Поступление товаров, Заказ покупателя) (т.е.ВариантСостоянияОкна.Вправо и тд. результат видно на рисунке ниже). Но этот способ не совсем удобен. Что еще можно было бы попробовать?

    Вложения:

    • 3.PNG
      3.PNG
      Размер файла:
      183,8 КБ
      Просмотров:
      13
  6. rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    Что есть форма? Это по сути набор реквизитов документа... Вам в любом случае все реквизиты документа нужно будет дергать
  7. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    Если представить себе что каким либо образом можно открывать форму документа ЗаказПокупателя в определенной назначенной области обработки (как это делается при получении Формы списка справочника Номенклатура и размещении его в отдельной области - это пример реализованный в типовой конфигурации рис ниже) Тогда достаточно было бы получать ссылку на документ необходимый для открытия и отрывать его в этой области.

    Вложения:

    • 4.PNG
      4.PNG
      Размер файла:
      33,9 КБ
      Просмотров:
      20
  8. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Бух123 , вы случайно не бредите ???? Нахватались умных словечек и вставляете их где попало ? Вы можете расписать, какие типы были использованы в предыдущем скрине ?
    Извините, если вас оскорбил, я этого не хотел, видит бог....

    То что на скрине, это заполняется кодом, это вам не браузер, на сайте которого во фрейме можно открыть другой сайт.
  9. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    Дерево значений, ТаблицаЗначений, СправочникСписок (типы использованные в ФормеСписка Номенклатура)
  10. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Это все "примитивные" типы. Вы можете, например сделать такое: Док1.Ссылка + Док2.Дата? Правильно, все это нужно сначала привести к строке. Документ - это объект, а не тип данных (хотя типом можно назвать в какой-то степени, т.к. имеет свой набор предопределенных данных). Если разработчики от 1С когда нибудь реализуют возможность размещать "в объекте" другой "объект", а не ссылки, то я только за. Все что отображается в подборах и т.п. информационных формах, пишется ручками ну или почти:).
    Вашу идею можно реализовать, но на это потребуется достаточно времени.
  11. TopicStarter Overlay
    бухг123
    Offline

    бухг123 Опытный в 1С

    Регистрация:
    8 дек 2011
    Сообщения:
    219
    Симпатии:
    0
    Баллы:
    26
    Понятно, спасибо.

Поделиться этой страницей