#0
by Упс
В обработке ПередНачаломДобавления пишу отказ = Истина и сам как мне надо добавляю строку, но в обработке ПриОкончанииРедактирования НоваяСтрока = ложь. Как сделать чтобы было понятно что введена новая строка.
#3
by Упс
В документе есть табличная часть Процедура ТЧПередНачаломДобавления(Элемент, Отказ, Копирование) Отказ=Истина; ..... ..... Сообщить(НоваяСтрока); Так вот НоваяСтрока=ложь, хотя визуально в табличной части появляется новая строка... Я думаю нет признака новой строки из-за Отказ=Истина, но как мне тогда узнать что введена новая строка?
#6
by Упс
Я там перед этим вызываю форму для ввода, потом добавляю данные в одну ТЧ потом в другую (подчиненные ТЧ) и т.д.
#8
by Rovan
А зчем тебе это узнавать в другом собитии (другой процедуре), если ты сам его создаешь программно ? Где добавил - там и продолжай, то что нужно дальше по задаче.
#10
by Упс
Перед добавлением строки вызывается диалог для ввода данных, потом эти данные попадают в определенные поля ТЧ, дальше пользователь может дозаполнит строку ТЧ данными, а дальше по задумке эти данные из строки должны дополнить в Таблицу значений, а дольше при проведении документа сделать записи в независимом регистре сведений (чтобы потом этот регистр сведений пополнить другими данными)
#11
by vvv29
Как все запутано..., а если Отказ=Истина и СтрокаТЧ = ТЧ.Добавить убрать? Вываливай ка весь код, и скажи для чего именно так извращаться надо.
#12
by Rovan
Сообщить(НоваяСтрока); Так вот НоваяСтрока=ложь, хотя визуально в табличной части появляется новая строка... " Знай! ПриОкончанииРедактирования - при окончании редактирования, т.е. при выходе из режима редактирования, а не когда появилась строка. Если ты режим редактирования ине открыл, то и оканчивать нечего!
#13
by Cerrg
В предложенной функции, как только "отказ"у присваивается значение "истина" обработка процедуры прекращается....
#14
by Упс
Даже если что-то редактирую, в процедуру заходит, но вот НоваяСтрока = ложь. Весь много... в написал.
#17
by Rovan
ааа ну ясен пень - НоваяСтрока - это 1С признак, а ты ей не дал строку создать - соотвественно признак не отработал. Сделай, я не знаю чтоли, переменную модуля МояНоваяСтрока - через нее и передавай признак.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Запретить ввод новой строки в табличной части документа
- Добавление Группировки в запрос. Можно ли так это описать?
- Добавление отбора в Построитель отчета
- Как запретить добавление новой строки клавишей Insert в документе?
- Ошибка при добавление новой строки в Таблицу значений
- Добавление строки табличной части и формирование ее заполнение
- Окончание редактирования строки и начало добавление новой в табличной части.
- v7: Редактирование табличной части документа (добавление строки)
- v7: Перебрать строки табличной части документа. Реквизит строки с типом - Документ.
- Выбрать в табличной части документа элемент табличной части справочника
- почему в табличной части не выводится реквизит табличной части?
- Добавление новой строки - РежимВводаСтрок = Перед текущей
В этой группе 1С
- выгрузить dll из памяти
- Кто нить настраивал xerox workcentre pe 16 по сети?
- Знак табуляции при сохранении в xml преобразуется в знак пробела
- А как в Комплексной грамотно разделить виды деятельности одной фирмы?
- как взять данные из табличной части документа
- Можно ли перенести номенклатуру и остатки с Паруса в 1С?
- Начало и конец дня в бухгалтерии 7.7
- 1С не запускается по сети!
- Сохранить документ Word в базе 1С
- установка и снятие пометок в таблице значений
- как программно узнать какая роль у текущего пользователя?
- Поле агрегатного объекта не обнаружено
- при открытии из 1С *.ert открывается диалог ОС о выборе программы?
- В регистре партии товаров на складах не записывается значение серии товара
- Манипуляция с документами
- Запрет редактирования плана счетов не из конфигуратора
- Перенос данных из табличной части в справочник
- УПП спецификации номенклатуры таб. ИсходныеКомпл.
- Как добавить строку в табличную часть документа
- Как настроить ярлык 1С чтобы выгрузка автоматом происходила (УРИБ)