#0
by sashaslam
Нужно чтоб при добавлении строки в табличной части документа в поле количество автоматически заносились рание сформированые данные (какоето число). При описании какого события это нужно сделать?
#2
by sashaslam
я понимаю... просто не могу правильно выбираю ПриИзменении - тогда не можна вручную поменять, ПередНачаломДобавления - тогда не могу сылаться на Поле Количество, данные еще не определены
#5
by Ахиллес
Советчики, мля... Посмотри какое событие висит на Единице измерения в стандартной конфе в приходной накладной.
#6
by Ахиллес
+5 И вообще, когда не знаешь, как сделать, смотри, как в типовых реализована аналогичная задача. Тут такого насоветуют тебе.
#7
by Mort
(5,6) Ты бы вместо того чтобы умничать, внимательно вопрос прочитал. А на типовые дрочить можно, но по первой.
#8
by Ахиллес
Ты нашёл знакомые буковки в сабже и считаешь, что ты его прочитал? Реквизиты строки заполняются в "ПриИзменении", "ПриНачалеРедактирования" это вообще тут ни с какого боку.
#9
by rotting
что автору нужно "нажал на кнопку добавить, а в новой строке уже какое-то посчитанное им значение"
#12
by Ахиллес
Пейсатель нетленок? Типа все вокруг нифига не умеют програмить, в типовых одно амно, ты один дартаньян, весь в белом.
#13
by sashaslam
вожможно так не оптимально, но я попробовал ПриИзменении, с условием что уже есть в поле Количество, если 0 тогда переношу Данные, иначе возврат... работает кажеться... возможно и не прав я
#14
by Mort
И тленок и нетленок. Но это тут ни при чем. Я могу выложить решение через "ПриНачалеРедактирования". Если ты не можешь выложить через "ПриИзменении" это однозначно слив.
#16
by Mort
+ А слив будет палюбасу, потому что в типовых тоже используется ПриНачалеРедактирования для этих целей. Потому что это - азы.
#18
by Ахиллес
А ну ка... ОбработкаТабличныхЧастей.РассчитатьСуммуТабЧасти(СтрокаТабличнойЧасти, ЭтотОбъект); В какой процедуре это строка?
#19
by Mort
Да тысячи их, процедур. Откуда я только сам её не вызывал, из всяких обработок загрузки и т.п. С учетом того, что функция обновляет определенные поля ТЧ по значениям других полей ТЧ. Но она никак не производит начальное заполнение новой строки значеними по-умолчанию. Так что не подходит. Ты по задаче пример подгони.
#20
by Ахиллес
Вопрос не в том, что делает эта процедура, а при каком событии она вызывается при заведении документа. И почему именно по этому событию, а не в "ПриНачалеРедактирования". И рассчитанное заранее количество в строке это нифига не значение по умолчанию, потому, как оно как раз и зависит от других реквизитов строки.
#21
by Mort
Она вызывается из всех полей от которых зависит сумма при изменении поля. И ПриНачалеРедактирования тут конечно не надо. Однако, не съезжаем с темы и внимательно читаем вопрос : "Нужно чтоб при добавлении строки в табличной части документа в поле количество автоматически заносились ранее сформированые данные (какое-то число)". Какое слово тут не понятно?
#22
by Ахиллес
Ну и где ты в этой фразе углядел, что количество константа для всех строк и не зависит от других реквизитов?
#31
by sashaslam
сначала так и сделал, при записи данных в первой таблице создавал строчку во второй ТЧ и записывал количество, но при этом закладка со второй ТЧ ставала активной, а это было неудобно, не знал что сделать что б этого избежать
#34
by sashaslam
хотя я уже передела, потому что нужно уже итог по количеству с первой ТЧ, тогда впринципе второй вариант нормальный
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- ТЗ. Удаление строки сдвигает строки?
- Добавление Группировки в запрос. Можно ли так это описать?
- Добавление отбора в Построитель отчета
- Как отловить добавление строки в табличную часть в форме?
- Как запретить копирование и добавление строки таб.части?
- Добавление строки табличной части и формирование ее заполнение
- для строки области таб дока с автовысотой не считается высота строки
- Динамический список - выделенные строки - суммирование содержимого строки..
- v7: Редактирование табличной части документа (добавление строки)
- Добавление строки в регистр накопления без перепроведения документа
- Таблица Значений отбор по индексу, номеру строки, как найти строки 1-100
- Как вывести все строки таб части в обходе запроса?
В этой группе 1С
- Пользователи дублируются в списке активных пользователей 1с 8
- как объявить переменную в общем модуле ?
- СКД объединить колонки в шапке
- УТ 10.3: Вести учет товаров организаций в разрезе складов
- защита лазерных принтеров от скачков напряжения в сети
- Свойство табличного поля ТолькоПросмотр
- Практика использование заказов УПП в логистических операциях товародвижений
- где качнуть эмулятор COM-порта для USB-устройства
- как изменить цвет рабочего стола в 8.2 УФ
- v8: Бух 2.0 Перепроведение документов перед закрытием месяца
- v7: ВыгрузитьИтоги() не видит движения документов одного вида.
- Разделитель страниц в СКД
- Как быстрее всего отключить регистрацию изменнений плана обмена
- ББУ или БГУ Шаблоны текста "Назначение платежа" разделитель строк
- УПП настройка зарплаты РБП
- Макет компоновки данных в xml
- Конвертация статей ДДС
- УТ 10.3 Печать счет фактуры
- Обмен данными: внешняя компонента (Дельфи)<->1С
- Как из одной валюты сделать другую в УПП?