#0
by Яна93
Всем привет. Может кто знает как автоматически добавляются строки в табличную часть документа.. не так выразилась..начну с начала) Есть справочники (Автомобиль, Водитель, Маршрут). Приступаем к заполнению справочника маршрутов..придумываем Наименование маршрута, и в табличной части данного справочника добавляем маршруты куда нужно поехать. Например: Адрес выезда: Москва, Адрес заезда: Самара и подобная конкретика по этому маршруту...в этом же справочнике добавим еще строку в ТЧ - Адрес выезда: Самара, Адрес заезда: Москва..получается, что машина вернулась обратно. Переходим теперь к документу..В общем когда я заполняю строку табличной части (выбираю там водителя, авто) и когда я заполняю ячейку Маршрут (выбрав маршрут из справочника) необходимо чтобы он автоматом добавил новую строку. И получится в итоге две строки. в первой будет информация - Водитель: Иванов, Авто: Уазик, Маршрут: Наименование маршрута в справочнике, Адрес выезда: Москва, Адрес заезда: Самара. Во второй строке будет почти то же самое, но Адрес выезда и заезда обратные - Водитель: Иванов, Авто: Уазик, Маршрут: Наименование маршрута в справочнике, Адрес выезда: Самара, Адрес заезда: Москва. Надеюсь понятно расписала) Конфигурация в которую пытаюсь добавить данные поля - БП 1.6 ..старая..естественно без управляемых форм)
#2
by Качели
Зачем тебе? Если для печати - не надо ТЧ в документе лишней, переделай, чтобы при печати анализировался указанный маршрут и выводился.
#4
by Яна93
Не для печати..там еще будет колонка с грузом и время в пути, но это все лишняя информация..в общем именно в таком виде нужно..
#8
by Garykom
кнопочку сделать для начала отдельную, которая перебирает строки маршруты и если нету обратного то добавляет а куда код этой кнопочки навесить это уже дело 10-е
#11
by Garykom
а в коде не костыли будут? к примеру добавили маршрут руками 1 > 2 оно само добавило тут же 2 > 1 и зациклилось... если на изменение повешено ладно оно не зациклилось, но что делать если маршрутный лист не 1 > 2 > 1 а к примеру 1 > 2 > 3 > 1 ?
#12
by FIXXXL
найди в Маршруте строку, подходящую под возврат машины, типа город конечный = город начальный если нашлось - скопируй строку и поменяй города
#14
by Яна93
Так в маршруте может быть не два а даже три точки доставки..Москва-Самара, Самара-Казань, Казань-Москва)
#17
by Яна93
И процедура в этой кнопке будет пробегать по данному справочнику и выведет все строки куда поедет данная машина? Сложно как-то для меня...(
#18
by Garykom
пробежит по всей ТЧ и добавит 1 строку которая вернет машинку на базу, в точку откуда начался маршрут
#19
by Про100Филя
при изменении в ячейки маршрут делай проверку сколько строк в документе, и есть ли строки с таким же водителем и авто. Если нет то добавляй.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Автоматическое снятие резерва
- Автоматическое добавление строки при считывании со сканера штрих-кодов в 1С
- автоматическое добавление информационных баз в 1С 8.1
- Как перенести табличную часть справочника в табличную часть документа?
- Возвратная тара. Автоматическое добавление.
- Добавление записи в табличную часть элемента справочника
- Добавление колонок в табличную часть документа
- Добавление файлов в Табличную часть
- Добавление строки в табличную часть
В этой группе 1С
- Виды запасов и продажа с использованием запасов другой организации УТ 11
- 8.3. Как правильно открыть форму выбора справочника?
- v7: 1С 7.7 бух запись книги покупок изменить код вида операции на 22
- Импорт xml в 1С
- После перевода на УФ, на клиенте стали недоступны процедуры общего модуля
- Как правильно списать материалы в производство 1С УПП
- Не работает стандартный период у временной таблицы СКД
- Округление больших ("длинных") чисел, большим количеством знаков после запятой.
- ДокументОбъект в реквизит управляемой формы
- Исправление ошибок прошлых лет в бухгалтерском учете.
- Обмен УТ 11.2 - БП 3.0. Объект не найден
- Как подружить 1С и PostgreSQL по типу данных uuid
- УстановитьНовыйНомер() устанавливает один и тот же номер
- 1С ERP 2.1 Себестоимость полуфабрикатов собственного производства.
- 1c 8 обмен ут 10.3 бп 2.0 очищает контактную информацию
- БП. Превышено максимальное время ожидания предоставления блокировки
- 1С не видит Apach/Апач веб-сервер
- v7: Рарус 77 АвтоТранспорт, лицензирование Eutron.exe и т.д.
- v7: Смена периода расчета зарплаты
- 1С Бухгалтерия 3.0 Субконто