|
Как заменить значение поля в найденной строке дбф
| ☑ |
0
Samir
29.08.19
✎
11:39
|
Глупый вопрос, но не выходит.
Нужно в найденной строке если пустое значение, его добавить.
Я так понял нужно удалить строку и заново ее заполнить. Не соображу в очередности где Удалить(), Где Добавить(), Где Сжать() и где Записать()
Уже пробовал:
Если ..... Тогда
Таблица.Удалить();
Таблица.Сжать();
Таблица.Добавить();
..
..
..
Таблица.Записать();
КонецЕсли;
И сжать() после цикла ставил.
Что я делаю не так?
ЗюЫю Не работал с ДБФ
|
|
1
Ёпрст
29.08.19
✎
11:52
|
update и insert в помощь.
|
|
2
trooba
29.08.19
✎
11:55
|
(0) Продам СП недорого.
|
|
3
SSSSS_AAAAA
29.08.19
✎
12:25
|
(0) "Я так понял нужно удалить строку и заново ее заполнить."
И с какого это перепугу ты так понял? С какого перепугу решил, что значение в поле нельзя менять и можно только что-то удалять и вставлять?
|
|
4
Samir
29.08.19
✎
12:42
|
Всем спасибо, помощи как всегда 0.
Спросил на всякий случай. Допер сам.
|
|
5
Samir
29.08.19
✎
12:43
|
Форум отмирает
|
|
6
Злопчинский
29.08.19
✎
12:57
|
(5) сумма разума на планете величина постоянная, а количество народа растет...
|
|
7
trooba
29.08.19
✎
12:58
|
(5) Атлично, что понял. Нам расскажешь.
|
|
8
Ёпрст
29.08.19
✎
13:16
|
(0) удалить не надо, сжать тем более, это если через Xbase делаешь.
А так, найти + записать и если не найдено, то добавить + записать.
И хз, в СП всё написано.
|
|
9
АгентБезопасной Нацио
29.08.19
✎
13:34
|
(6) он 80-го года судя по ЛК. емму должны были еще выдать при рождении.
или разум таки перераспределяется? :-)
|
|