Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> как с командного интерфейса панели навигации перейти в форму обработки?          
Incognito Подменю пользователя
сообщение 23.11.11, 12:39
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 49
Спасибо сказали: 0 раз
Рейтинг: 0

в обычной обработке есть форма списка с процедурой которая вызывает общий модуль
Процедура ОсновныеДействияФормыНастройка(Кнопка)

    Если ЭлементыФормы.ДокументСписок.ТекущиеДанные = Неопределено тогда
        Возврат
    КонецЕсли;

    ОбщегоНазначения.РучнаяКорректировкаОсновнаяФорма(Ложь,ЭлементыФормы.ДокументСписок.ТекущиеДанные.Ссылка,
                                                      ЭлементыФормы.ДокументСписок.ТекущиеДанные.Ссылка.ПолучитьОбъект());

КонецПроцедуры


в общем модуле процедура такая

Процедура РучнаяКорректировкаОсновнаяФорма(ЭтоНовый,Ссылка,ЭтотОбъект)  Экспорт
    
    Если НЕ ЭтоНовый Тогда
        ФормаНастройки = Обработки.КорректировкаДвижений.ПолучитьФорму("ОсновнаяФорма", , Строка(Ссылка));
        ФормаНастройки.ДокументОбъект = ЭтотОбъект;
        ФормаНастройки.Открыть();
    КонецЕсли;
    
КонецПроцедуры // РучнаяКорректировкаОсновнаяФорма()


а как можно сделать так, чтобы в управляемой форме списка, в командном интерфейсе перешел сразу на обработку?
то есть, чтобы при нажатиИ перейти мне показывало результат проведения документа!
Причина редактирования: Люди!! ну знаки препинания для кого придумали?

pablo Подменю пользователя
сообщение 23.11.11, 12:42
Сообщение #2

Старейшина
********
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 192 раз
Рейтинг: 0

Создайте свою кнопку "Перейти"


Signature
Правильно поставленный вопрос содержит до 90% ответа.

Incognito Подменю пользователя
сообщение 23.11.11, 12:59
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 49
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(pablo @ 23.11.11, 12:42) *
Создайте свою кнопку "Перейти"

просто создать кнопку и указать в ней обращение на форму обработки неполучаеться

pablo Подменю пользователя
сообщение 23.11.11, 14:42
Сообщение #4

Старейшина
********
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 192 раз
Рейтинг: 0

А у меня получается. Продолжим в таком же ключе?


Signature
Правильно поставленный вопрос содержит до 90% ответа.

Incognito Подменю пользователя
сообщение 23.11.11, 15:34
Сообщение #5

Общительный
**
Группа: Пользователи
Сообщений: 49
Спасибо сказали: 0 раз
Рейтинг: 0

а у меня не получаэться icon_cuss.gif ! а можно просто не вызывать эту обработку а в форме сделать возможным просмотр движений по регистрам?

Vofka Подменю пользователя
сообщение 23.11.11, 16:44
Сообщение #6

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4519 раз
Рейтинг: 3641.2

Incognito, для тех кто не с нами объясняю.
Цитата
А у меня получается. Продолжим в таком же ключе?

Это означает: опишите конкретно что сделали и что не получается.

alex040269 Подменю пользователя
сообщение 23.11.11, 16:51
Сообщение #7

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Цитата(Incognito @ 23.11.11, 12:39) *
в обычной обработке есть форма списка с процедурой которая вызывает общий модуль
Процедура ОсновныеДействияФормыНастройка(Кнопка)

    Если ЭлементыФормы.ДокументСписок.ТекущиеДанные = Неопределено тогда
        Возврат
    КонецЕсли;

    ОбщегоНазначения.РучнаяКорректировкаОсновнаяФорма(Ложь,ЭлементыФормы.ДокументСписок.ТекущиеДанные.Ссылка,
                                                      ЭлементыФормы.ДокументСписок.ТекущиеДанные.Ссылка.ПолучитьОбъект());

КонецПроцедуры


в общем модуле процедура такая

Процедура РучнаяКорректировкаОсновнаяФорма(ЭтоНовый,Ссылка,ЭтотОбъект)  Экспорт
    
    Если НЕ ЭтоНовый Тогда
        ФормаНастройки = Обработки.КорректировкаДвижений.ПолучитьФорму("ОсновнаяФорма", , Строка(Ссылка));
        ФормаНастройки.ДокументОбъект = ЭтотОбъект;
        ФормаНастройки.Открыть();
    КонецЕсли;
    
КонецПроцедуры // РучнаяКорректировкаОсновнаяФорма()


а как можно сделать так, чтобы в управляемой форме списка, в командном интерфейсе перешел сразу на обработку?
то есть, чтобы при нажатиИ перейти мне показывало результат проведения документа!



Нужно использовать ПолучитьФорму или ОткрытьФорму. Гилев советует остановиться на ОткрытьФорму.


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

Incognito Подменю пользователя
сообщение 23.11.11, 16:55
Сообщение #8

Общительный
**
Группа: Пользователи
Сообщений: 49
Спасибо сказали: 0 раз
Рейтинг: 0

В форме сделал кнопку описал в модуле действие
    ФормаНастройки = Обработки.КорректировкаДвижений.Создать();
    ДанныеФормы = ФормаНастройки.ПолучитьФорму(, , Новый УникальныйИдентификатор);
    ДанныеФормы.Открыть();

а мне ошибка Метот обработки Не найдено

alex040269 Подменю пользователя
сообщение 23.11.11, 17:26
Сообщение #9

Крутой
Иконка группы
Группа: Местный
Сообщений: 1626
Из: Гуляйполе
Спасибо сказали: 236 раз
Рейтинг: 0

Цитата(Incognito @ 23.11.11, 16:55) *
В форме сделал кнопку описал в модуле действие
    ФормаНастройки = Обработки.КорректировкаДвижений.Создать();
    ДанныеФормы = ФормаНастройки.ПолучитьФорму(, , Новый УникальныйИдентификатор);
    ДанныеФормы.Открыть();

а мне ошибка Метот обработки Не найдено

Имеется ввиду функция глобального интерфейса :
ПолучитьФорму("Обработка.КорректировкаДвижений.ФормаОбъект");


Signature
Никогда не бойся делать то, что не умеешь, помни - Ноев ковчег был построен любителем, профессионалы построили Титаник.
ЗиУП

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.04.24, 14:19
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!