#0
by Mista444
Как удалить выбранные строки из таблицы (Управляемая форма)? Процедура УдалитьФайл(Команда) КонецПроцедуры
#12
by Mista444
Просто в ИТС написано : ДокументОбъект.Товары.Удалить(ЭлементыФормы.Товары.ТекущаяСтрока);
#13
by Fedor-1971
ты прочитай полностью и обрати внимание к чему оно относится. в УФ ДокументОбъект - живёт только на сервере и на клиента может приехать только в виде формы. Если тебе нужно удалить строку из ТЧ то используй Объект.ТЧ.Удалить(..), если нужно удалять из ТаблицыЗначений - реквизита формы, то ТЗ.Удалить(..). По сути без разницы НаКлиенте или НаСервере будешь удалять строку, но при удалении НаКлиенте, при большой таблице, запустишь большой поток обмена с сервером (таблицу сначала нужно притащить на клиента, найти строку, удалить её и вернуть всю таблицу на сервер). Тебе больше известно про твою задачу, вот и реши сам где тебе удобней удалять строку.
#14
by Fedor-1971
оно заносится в структуры формы и отправляется на сервер, но в саму БД до записи объекта не попадает
#15
by Mista444
ааа, забыл принудительно указать &НаКлиенте. Забываю, что по умолчанию на сервере выполняется. Спасибо вам!
#18
by ЧеловекДуши
Как знать. Среди 100 000 строк, использовать перебор в Цикле. Чет как то не очень :)
#19
by Mista444
Вообщем удалять получается, однако если еще раз вызвать функцию удаления она будет ругаться на индекс. Видимо при удалении данные сервера и клиента не синхронизируются. Как правильно это сделать? Какие директивы на какие функции повесить?
#20
by zak555
для начала нужно понято, что под строками имеется ввиду например ТЧ дока -- удаляют на стороне клиента при закрытии формы систмеа спрашивает -- сохрнаить ли данные изменения или нет если сохранить, то она "форму с данными" передаёт на Сервер и там записывает в базу...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как удалить с печатной формы документа колонку.
- не могу удалить строки из Табличного Поля
- ТЗ. Удаление строки сдвигает строки?
- Удалить из конфигуратора документ либо модуль документа
- Как увеличить размер строки таблицы если длина строки больше ширины ячейки
- Удалить строки из таблицы значений
- Как в 8.0 удалить из таблицы значений строки по условию?
- Нужно удалить записи регистра сведений "Удалить права доступа пользователей"
- Как в Excel поставить/удалить группировку по некоторым строкам, и удалить по другим
- СКД: Программно удалить выбранные поля. Как? (киньте пример)
- v7: 1С7.7 Таблицы значений - Выгрузить и удалить ненужные строки
- 1с 8.1 Удалить записи регистра, выбранные запросом
В этой группе 1С
- РИБ. Не проходит обмен.
- УТ 8.3 Как установить тип цен по умолчанию для Реализации розница ?
- Ошибка доступа к файлу 1Cv8tmp.1CD: Отказано в доступе
- Вывод массива на печатную форму
- Выгрузка загрузка номенклатуры с сохранением иерархии.
- Оприходование товара с НДС для организации неплательщика НДС
- Корректное изменение кода элемента справочника
- 64 битный клиент для 1С
- Как изменить формат даты в типовых формах списков документов в УТ11 ?
- Конвертация - не замещать свойство если значение заполнено.
- Программное закрытие кассовой смены в Розница 2.1
- При выставлении счетов не подставляет счет организации УТ 11.1
- как из диаграммы убрать точки?
- Гос.контракт 1с УПП
- sendmail и функция mail() в php
- Ошибка при обновлении Бухгалтерии КОРП {ОбщийМодуль.СтандартныеПодсистемыСервер.
- Открыть форму только для просмотра кроме одного элемента.
- БГУ 8.2 Формат обмена с казначейством TXZK160328 где можно взять?
- СКД поле с пользовательским параметром
- ЗУП 3.0. Док Начисление ЗП за первую половину. Часовой тариф. Задвоение часов.