Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
Программирование 1С
>
1С 8.2: Управляемое приложение
(Модераторы:
Harry
,
Kivals
,
Naghual
) > Тема:
Обработка заполнения таблиц
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Обработка заполнения таблиц (Прочитано 10968 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Vogde
Участник
Offline
Обработка заполнения таблиц
«
:
05-09-2013 21:52 »
Добрый день. В очередной раз обращаюсь к профи за помощью. Помогите написать код.
Есть две таблицы, в первой в столбце "Документ поступления" выбираются документы " Поступление товаров и услуг", причем в каждой строке может быть не один такой документ. Подскажите как сделать чтобы при выборе документа в первой таблице он автоматически вбивался во вторую таблицу, причем в столбце "строка" (второй таблицы) должен стоять номер строки первой таблицы к которой относиться документ. А так же при активации строки первой таблицы, во второй должны выводиться только те документы которые относятся к этой строке.
Буду благодарен за любую помощь!
Таблицы находятся во вложении.
доработка.jpg
(90.47 Кб - загружено 961 раз.)
Записан
Radistka
Помогающий
Offline
Пол:
Re: Обработка заполнения таблиц
«
Ответ #1 :
16-09-2013 08:29 »
раз 15 перечитала. не очень понятна цель.
если вам необходимо реализовать две таблицы с таким вот отображением документов, то это одно.
если надо сделать привязку "номенклатура-приходник", то это другое.
в любом случае реализовывать имеет смысл иначе.
1.) если надо две таблицы:
1.1) заводите в верхней и нижней таблице по полю ID_number.
при добавлении строки в верхнюю таблицу, вычисляется максимальный ID_number и поле новой строки заполняется увеличением максимального на единицу.
при добавлении строки в нижнюю таблицу, поле заполняется значением ID_number у строки активированной в верхней таблице.
1.2) добавляете фильтр на отображение строк по значению поля, срабатывание фильтра ставится на "приизменении" верхней таблицы.
1.3) поле "документ поступления" в данном случае в верхней таблице вам вообще не нужно.
1.4) поле ID_number советую сделать невидимым.
2.) если надо привязку:
2.1) удаляете вторую таблицу.
2.2) ставите проверку на уникальность сочетания "номенклатура-документ прихода" в ячейки "номенклатура" и "документ прихода" на событие при изменении.
Записан
Vogde
Участник
Offline
Re: Обработка заполнения таблиц
«
Ответ #2 :
16-09-2013 21:41 »
Здравствуйте
Radistka
, Во вложении изображена табличная часть " Услуги" документа "Реализация товаров услуг" В строке № 1 первой таблицы, реализована услуга на сумму 50 000, а вот предоставлена она была нашей фирме двумя документами "Поступление товаров услуг" по 25 000.
Цель необходимо в столбце "Документ поступления" к 1 строке прикрепить эти два документа. Подскажите как это лучше сделать? Признаюсь в программном коде не силен, прошу по возможности показать реализацию программного кода.
Записан
Radistka
Помогающий
Offline
Пол:
Re: Обработка заполнения таблиц
«
Ответ #3 :
19-09-2013 06:58 »
ну реализацию программного кода вам тут вряд ли ктото выложит... да там и кода то копейки, больше настроек на форме. первый вариант, который я описывала, это вероятно то, что вы ищете.
Записан
Vogde
Участник
Offline
Re: Обработка заполнения таблиц
«
Ответ #4 :
19-09-2013 07:33 »
Radistka
, Спасибо вам за совет. Нашел подобную реализацию в Бухгалтерии 2.0 документ "Отчет Комиссионера" вот сей час разбираюсь в коде, чтобы применить к своему варианту.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
Программирование 1С
>
1С 8.2: Управляемое приложение
(Модераторы:
Harry
,
Kivals
,
Naghual
) > Тема:
Обработка заполнения таблиц
Загружается...