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

Хранилище

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

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



> Перемещение по строкам ТЧ докумена          
Алла Подменю пользователя
сообщение 28.03.11, 11:08
Сообщение #1

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

Добрый день! Возникла трудность: Как в ТЧ документа (или в Табл.Знач.) отловить событие изменения строки при перемещении курсора (без двойного клика мыши и Enter'а). Спасибо!

Vofka Подменю пользователя
сообщение 28.03.11, 11:10
Сообщение #2

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

Просто перемещение? Или выделение какой-то ячейки (одним щелчком)? И точно в 7.7 ?

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

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

В 1С77. Суть такова: При выборе определенной строки ТЧ или любого реквизита в этой строке в какой-то ТЗ на этой форма выводиться соответствующий перечень продуктов. При выборе другой строки - другой перечень...(аналогично как при работе с подчиненными справочниками)

Vofka Подменю пользователя
сообщение 28.03.11, 11:30
Сообщение #4

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

Штатными средствами, по-моему, никак. Только при двойном клике.

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

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 613
Из: Донецкая обл
Спасибо сказали: 168 раз
Рейтинг: 140.9

Если ТЗ находится на одной закладке с ТЧ, то попробуйте обновлять ТЗ в функции поля текст на форме, ориентируясь на номер строки ТЧ.
Я данную задачу решал, вытянув ТЗ на другую закладку, тогда у вас есть обработчик события ПриВыбореЗакладки().

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

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

Подію при виборі реквизиту в ТЧ документу повинно обробляти, також є системні процедури при виборі стрічки, або при редагуванні стрічки, вводі стрічки. Щодо ТЗ - штатно тільки подвійний клік (або ENTER) обробляє.

alex1c Подменю пользователя
сообщение 28.03.11, 14:27
Сообщение #7

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 235
Спасибо сказали: 45 раз
Рейтинг: 40

Создаете текстовій реквизит, в него за совываете имя функции в которой и описываете заполнение/обновление ТЗ.

Vofka Подменю пользователя
сообщение 28.03.11, 18:07
Сообщение #8

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

Цитата
Создаете текстовій реквизит, в него за совываете имя функции в которой и описываете заполнение/обновление ТЗ.

К стати да, может быть так получится.

5_kopeek Подменю пользователя
сообщение 28.03.11, 23:05
Сообщение #9

Ветеран
*******
Женщине-одинэснику
Группа: Пользователи*
Сообщений: 940
Спасибо сказали: 285 раз
Рейтинг: 0

Аналогичную задачу решала следующим способом. В начале модуля описывала переменную ТекСтрока. В ПриОткрытии:
ТекСтрока=НомерСтроки;

В диалоге (поле Текст без заголовка в формуле) размещала функцию, которая следит за текущей строкой и запускает нужную процедуру (выполняет нужные действия) при ее изменении. Что-то типа такого:
Функция СлежкаЗаСтрокой()
    Пока НомерСтроки<>ТекСтрока Цикл
        // Выполняем нужные действия/запускаем нужную процедуру
        ТекСтрока=НомерСтроки;
    КонецЦикла; // НомерСтроки<>ТекСтрока  
    Возврат "";
КонецФункции //СлежкаЗаСтрокой

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


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

 

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