8.х Нужна помощь в создании формы обработки.

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Andrey_Tkach, 22 окт 2010.

  1. TopicStarter Overlay
    Andrey_Tkach
    Offline

    Andrey_Tkach

    Регистрация:
    4 окт 2010
    Сообщения:
    32
    Симпатии:
    0
    Баллы:
    1
    1С:Предприятие 8.1 (8.1.14.72)
    "Управление торговлей", редакция 10.3 (10.3.7.9)

    Есть стандартная форма подбора номенклатуры.
    Хочу в форме "ВводПараметровБезСерийБезХарактеристик" (рис ниже)

    [​IMG]Рисунок 1

    создать кнопку, которая будет открывать другую форму "Помощь зала". (рис ниже)

    [​IMG]Рисунок 2

    В форма "Помощь зала" будет 2 поле ввода. При введении в них данных я их обрабатываю и полученные данные в виде числа отправляю в фому "ВводПараметровБезСерийБезХарактеристик" (рис. 1) в поле количество.

    Как это можно реализовать? В программировании немного знаю, но поверхностно.
  2. has
    Offline

    has Опытный в 1С

    Регистрация:
    18 июн 2009
    Сообщения:
    708
    Симпатии:
    0
    Баллы:
    26
    Что-то типа
    Код:
     
    ФормаПомощьЗала = ЭтотОбъект.ПолучитьФорму("ПомощьЗала");
    ФормаПомощьЗала.Открыть();
    
    
    а в форме ПомощьЗала уже при нажатии на кнопку ОК пишите
    Код:
    ЭтаФорма.Закрыть(ВозвращаемоеЧисло);
    
    
  3. mialord
    Offline

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

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Чёт мне эти пачки и плитки до боли знакомы :angry:, кому-то я их писал для керамических плиток :D.
  4. TopicStarter Overlay
    Andrey_Tkach
    Offline

    Andrey_Tkach

    Регистрация:
    4 окт 2010
    Сообщения:
    32
    Симпатии:
    0
    Баллы:
    1
    А по подробней можно?
  5. TopicStarter Overlay
    Andrey_Tkach
    Offline

    Andrey_Tkach

    Регистрация:
    4 окт 2010
    Сообщения:
    32
    Симпатии:
    0
    Баллы:
    1
    Ни кто не знает решение моей проблемы?
  6. mialord
    Offline

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

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Какой вопрос, такой ответ. Вам написали как надо делать, открываете и пробуете написать, если что-то не понятно, задаёте вопрос. Вы должны понимать что у программистов платные задачи валяются нерешенные т.к. нету времени и редко кто возьмется Вам код писать просто так, если только в рамках форума, так что решайте задачу, вопросы на форум.
  7. TopicStarter Overlay
    Andrey_Tkach
    Offline

    Andrey_Tkach

    Регистрация:
    4 окт 2010
    Сообщения:
    32
    Симпатии:
    0
    Баллы:
    1
    Как из одной формы передать данные в другую?
  8. mialord
    Offline

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

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Код:
    Форма = ЭтотОбъект.ПолучитьФорму("Тут имя формы");
    Форма.Реквизит = ПередаваемыйРеквизит; // Реквизит должен быть создан в форме
    Форма.Открыть();
    
  9. TopicStarter Overlay
    Andrey_Tkach
    Offline

    Andrey_Tkach

    Регистрация:
    4 окт 2010
    Сообщения:
    32
    Симпатии:
    0
    Баллы:
    1
    А если другая форма уже открыта, а при закрытии 2-й нужно перенести данные? тоже таким способом?
  10. mialord
    Offline

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

    Регистрация:
    31 июл 2009
    Сообщения:
    5.398
    Симпатии:
    40
    Баллы:
    54
    Без примерчика всё-таки нам туго придётся, держите пример, две формы передают параметр друг другу.
    Посмотреть вложение 5609

    Вложения:

  11. TopicStarter Overlay
    Andrey_Tkach
    Offline

    Andrey_Tkach

    Регистрация:
    4 окт 2010
    Сообщения:
    32
    Симпатии:
    0
    Баллы:
    1
    Спасибо. Тема закрыта!

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