#0
by Делф1Ст
Пусть документе "Приход" имеются реквизиты КвитанцияНом, КвитанцияДата и др.База самопальная.Нужно реализовать:При вводе новой строки номер квитанции (КвитанцияНом) нужно увеличить(значение в предыдущей строке +1), а дату оставить такуюже, как в предыдущей строке.Я делал так: при сохранении строки табл.часть выгружается в глобальную для модуля перем. Табл, а при вводе новой строки делаю проверку:КонецПроцедурыНо при добавлении второй строки (когда условие истинное) появляется ошибка "Номер за пределами значения!"Подскажите, пожалуйста, как побороть?
#1
by VV
Табл.ПолучитьЗначение(НомерСтроки,"2") = 0в отладчике смотри. Или поставь проверку на неравенство нулю присваиваемых значений.
#5
by VZ
За 20 минут не нарисовать строку Сообщить("Номер строки="+НомерСтроки); это рекорд производительности.
#6
by Тара
КвитанцияНом = Табл.ПолучитьЗначение(Табл.КоличествоСтрок,1)+1 ;или (если вновь введенная строка уже учитывается методом количествострок):КвитанцияНом = Табл.ПолучитьЗначение(Табл.КоличествоСтрок-1,1)+1 ;
#8
by Макс 1С
и не выдет ПриВводеСтроки - строки ещё нет.... или пользуюяс формулой изи предыдущей колонки, или Послеокончанияредактирования
#11
by Cool Brother
А что-то типа вот так?Процедура ПриОкончанииРедактированияСтроки ... КвитанцияНом+КоличествоСтрок ...проверить еще надо вдруг отменили ввод новой строки по ESC
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- ошибка: номер за пределами значения!
- ТекущаяСтрока + ТекущаяКолонка = Номер за пределами значения!
- Номер за пределами значения!?
- Странная ошибка "ошибка формата потока" с вылетом из сеанса
- ПланыОбмена.Ошибка:Номер сообщения <= номеру ранее принятого сообщения.
- Ошибка Номер не уникальный!. Но документа с таким номером нет.
- Ошибка выполнения запроса "Ошибка при выполнении операции над данными: Ошибка SQL: Де
- Ошибка УРБД - Номер сообщения меньше или равен номеру ранее принятого сообщения
- v7: Ошибка СУБД.Внутренняя ошибка dbeng 8
- При отправке сообщения произошла ошибка : Общая ошибка MAPI
- v8: Ошибка СУБД. Внутренняя ошибка компоненты DBENG8 при обмене данными
- Ошибка при попытке выгрузить данные из УТ в БП. интересная необычная ошибка
В этой группе 1С
- УПП: "Для целей учета НДС не списано" -при проведении требования-накладной
- Как вывести в отчет список элементов справочника с учетом иерархии?
- 1c + MS Paint
- Иерархический список справочника
- XML. чтение и запись - как лучше и удобнее ?
- Деление на 0 значения типа Numeric
- Ключи с реестра 1С Предприятие 8.0
- Колонки с итогами и ПостроительОтчета
- Причина "Неудачная попытка создания объекта (V77.Application)" ?
- Как в Зик продление отпуска до 3-Х лет поставить?
- Тест 1С:Профессионал 8.0
- Excel VBA: как программно добавить макрос?
- Учет полуфабрикатов собственного производства
- Как в запросе по регистру получить номер строки документа?
- Программно задать перевод страницы
- шрифт в текущей строке
- Создать лист Excel и задать имя...
- перемещение в минус
- Как записать в журнал документов данные из критерия отбора
- Windows Vista RC2 Build 5744 (download)