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

Хранилище

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

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



> Открытие другого документа в журнале документов          
vadim007 Подменю пользователя
сообщение 25.07.12, 12:42
Сообщение #1

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

В журнал документов ПриходныеНакладные добавил реквизит Доверенность.
Хотелось-бы при клике в этой графе отрывать именно Доверенность, а не ПриходныйОрдер.
Как?

mister-x Подменю пользователя
сообщение 25.07.12, 12:51
Сообщение #2

...
Иконка группы
Модератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 3477
Из: Тернопіль
Спасибо сказали: 1417 раз
Рейтинг: 0

кнопку внизу "забацати" із логікою

Сообщение отредактировал mister-x - 25.07.12, 12:58

Ardi Подменю пользователя
сообщение 25.07.12, 13:08
Сообщение #3

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Процедура ПриВыбореСтроки()
Сообщить(Форма.ТекущаяКолонка());
КонецПроцедуры                                              

Форма.ОбработкаВыбораСтроки(1);


Сообщение отредактировал Ardi - 25.07.12, 13:08


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

Спасибо сказали: vadim007,

MATEVI Подменю пользователя
сообщение 25.07.12, 13:18
Сообщение #4

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

ххх
Кто не успел тот опоздал....

vadim007 Подменю пользователя
сообщение 31.07.12, 9:33
Сообщение #5

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

Цитата(MATEVI @ 25.07.12, 14:18) *
ххх
Кто не успел тот опоздал....

Все еще впереди...

Цитата(Ardi @ 25.07.12, 14:08) *
Процедура ПриВыбореСтроки()
Сообщить(Форма.ТекущаяКолонка());
КонецПроцедуры                                              

Форма.ОбработкаВыбораСтроки(1);

Только при этом перестали открываться документы журнала smile.gif

mister-x Подменю пользователя
сообщение 31.07.12, 10:16
Сообщение #6

...
Иконка группы
Модератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 3477
Из: Тернопіль
Спасибо сказали: 1417 раз
Рейтинг: 0

Цитата(vadim007 @ 31.07.12, 10:33) *
Только при этом перестали открываться документы журнала

код в студію

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

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

Цитата(mister-x @ 31.07.12, 11:16) *
код в студію

// ======================================
Процедура ПриОткрытии()
    Если глИспользуетсяРазделительУчета <> 1 Тогда
        Форма.Фирма.Видимость(0);
    КонецЕсли;
    Форма.кПравоваяПоддержка.Видимость(глВидимостьПравовойПоддержки);
    Форма.ОбработкаВыбораСтроки(1);
КонецПроцедуры

// ======================================
Процедура ПриВыбореСтроки()
    Если Форма.ТекущаяКолонка() = "Доверенность" Тогда
        Сообщить(Форма.ТекущаяКолонка());
        СтатусВозврата = 0;
    Иначе
        Сообщить(ТекущийДокумент);
    КонецЕсли;
КонецПроцедуры

mister-x Подменю пользователя
сообщение 31.07.12, 11:41
Сообщение #8

...
Иконка группы
Модератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 3477
Из: Тернопіль
Спасибо сказали: 1417 раз
Рейтинг: 0

Процедура ПриОткрытии()
    Если глИспользуетсяРазделительУчета <> 1 Тогда
        Форма.Фирма.Видимость(0);
    КонецЕсли;
    Форма.кПравоваяПоддержка.Видимость(глВидимостьПравовойПоддержки);
    //Форма.ОбработкаВыбораСтроки(1); //тут помилка
КонецПроцедуры


//////////////////
// ======================================
Процедура ПриВыбореСтроки()
    Если Форма.ТекущаяКолонка() = "Доверенность" Тогда
        Сообщить(Форма.ТекущаяКолонка()); //сюди заходить?
        //СтатусВозврата = 0;
        //тут відкриваємо форму дока
        Форма.ОбработкаВыбораСтроки(1);
    Иначе
        Сообщить(ТекущийДокумент);
    КонецЕсли;
КонецПроцедуры

чекаю відповіді на питання

Сообщение отредактировал mister-x - 31.07.12, 11:42

vadim007 Подменю пользователя
сообщение 31.07.12, 11:47
Сообщение #9

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

Цитата(mister-x @ 31.07.12, 12:41) *
Процедура ПриОткрытии()
    Если глИспользуетсяРазделительУчета <> 1 Тогда
        Форма.Фирма.Видимость(0);
    КонецЕсли;
    Форма.кПравоваяПоддержка.Видимость(глВидимостьПравовойПоддержки);
    //Форма.ОбработкаВыбораСтроки(1); //тут помилка
КонецПроцедуры


//////////////////
// ======================================
Процедура ПриВыбореСтроки()
    Если Форма.ТекущаяКолонка() = "Доверенность" Тогда
        Сообщить(Форма.ТекущаяКолонка()); //сюди заходить?
        //СтатусВозврата = 0;
        //тут відкриваємо форму дока
        Форма.ОбработкаВыбораСтроки(1);
    Иначе
        Сообщить(ТекущийДокумент);
    КонецЕсли;
КонецПроцедуры

чекаю відповіді на питання


В таком варианте процедура ПриВыбореСтроки() не вызывается вообще.

mister-x Подменю пользователя
сообщение 31.07.12, 12:22
Сообщение #10

...
Иконка группы
Модератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 3477
Из: Тернопіль
Спасибо сказали: 1417 раз
Рейтинг: 0

тоді
Цитата(mister-x @ 25.07.12, 13:51) *
кнопку внизу "забацати" із логікою
і все буде відкриватись

Сообщение отредактировал mister-x - 31.07.12, 12:23

MATEVI Подменю пользователя
сообщение 31.07.12, 12:26
Сообщение #11

Отдыхающий
Иконка группы
Ветеран троянской войныМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 2201
Из: Одесса
Спасибо сказали: 956 раз
Рейтинг: 0

Цитата(vadim007 @ 31.07.12, 10:33) *
Все еще впереди...

Думал Вы справитесь smile.gif
Ну вот мой вариант. На примере журнала приходных накладных. Добавлен рекв. журнала - заказ и колонка соответственно. Писал быстро. Код.
Оптимизируйте. Критикуйте но без меня.
// ======================================
Процедура ПриОткрытии()
    Если глИспользуетсяРазделительУчета <> 1 Тогда
        Форма.Фирма.Видимость(0);
    КонецЕсли;
    Форма.кПравоваяПоддержка.Видимость(глВидимостьПравовойПоддержки);
КонецПроцедуры


Процедура ПриВыбореСтроки()
    
    Если ПустоеЗначение(ТекущийДокумент)=1 Тогда
        Возврат;  
    КонецЕсли;
    
    Док=СоздатьОбъект("Документ");    
    ДокОткр = ?(Форма.ТекущаяКолонка()="Заказ",Заказ,ТекущийДокумент);
    Если Док.НайтиДокумент(ДокОткр)=1 Тогда
       ОткрытьФорму(Док.ТекущийДокумент());
    КонецЕсли;
КонецПроцедуры

Форма.ОбработкаВыбораСтроки(1);


Сообщение отредактировал MATEVI - 31.07.12, 12:27

Спасибо сказали: mister-x,

vadim007 Подменю пользователя
сообщение 31.07.12, 12:30
Сообщение #12

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

Цитата(mister-x @ 31.07.12, 13:22) *
тоді і все буде відкриватись

Мы не ищем легких путей:
// ======================================
Процедура ПриОткрытии()
    Если глИспользуетсяРазделительУчета <> 1 Тогда
        Форма.Фирма.Видимость(0);
    КонецЕсли;
    Форма.кПравоваяПоддержка.Видимость(глВидимостьПравовойПоддержки);
    Форма.ОбработкаВыбораСтроки(1);
КонецПроцедуры

// ======================================
Процедура ПриВыбореСтроки()
    Если Форма.ТекущаяКолонка() = "Доверенность" Тогда
        СтатусВозврата = 0;
        ОткрытьФорму(ТекущийДокумент.Доверенность);
    Иначе
        ОткрытьФорму(ТекущийДокумент);
    КонецЕсли;
КонецПроцедуры

mister-x Подменю пользователя
сообщение 31.07.12, 12:34
Сообщение #13

...
Иконка группы
Модератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 3477
Из: Тернопіль
Спасибо сказали: 1417 раз
Рейтинг: 0

і це працює
ОткрытьФорму(ТекущийДокумент.Доверенность);
?

Сообщение отредактировал mister-x - 31.07.12, 12:34

vadim007 Подменю пользователя
сообщение 31.07.12, 12:37
Сообщение #14

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1298
Из: Донецк
Спасибо сказали: 208 раз
Рейтинг: 0

Цитата(mister-x @ 31.07.12, 13:34) *
і це працює
ОткрытьФорму(ТекущийДокумент.Доверенность);
?

Да, все работает. Все свободны, всем спасибо!

Спасибо сказали: mister-x,

g789 Подменю пользователя
сообщение 31.07.12, 14:40
Сообщение #15

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

Цитата(vadim007 @ 31.07.12, 13:30) *
СтатусВозврата = 0;

а это что?
Может быть
СтатусВозврата(0);

да и это не надо 51000000.gif

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


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

 

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