Имя: Пароль:
1C
1С v8
Удаление таблицы из управляемой формы.
,
0 байт
 
17.01.17
12:51
Коллеги, всем здравствуйте, кто может описать с примером корректное удаление программно созданных таблиц на УФ?
1 shamannk
 
17.01.17
12:51
500р
2 байт
 
17.01.17
12:55
удаление тоже программное, суть в том что количество таблиц меняется от количества вышедших на работу сотрудников на дату, т.е. 15.01 может быть 4 сотрудника, пользователь изменил дату на 16.01 стало 3 сотруд. и в связи с этими действиями по кнопке перезаполнить изменится количество таблиц на форме было 4 стало 3 и т.д.
3 shamannk
 
17.01.17
12:57
(2) Обычно пишут что не получается. За вас всю работу делать никто не будет.
4 байт
 
17.01.17
13:01
Попытка
            Элементы.Удалить(Элементы["Таблица"+СокрЛП(а)]);
            МассивУдаляемыхЭл.Добавить("Таблица"+СокрЛП(а))
        Исключение
        КонецПопытки;
        Попытка
            ИзменитьРеквизиты(,МассивУдаляемыхЭл);
        Исключение
            Сообщить(ОписаниеОшибки());
        КонецПопытки;
5 байт
 
17.01.17
13:02
в момент ИзменитьРеквизиты вываливается ошибка
(ИзменитьРеквизиты): Недопустимый путь к реквизиту. Путь: "Таблица1"
ошибка при изменить реквизиты, какой путь должен быть?
6 байт
 
17.01.17
13:03
Элементы.Удалить(Элементы["Таблица"+СокрЛП(а)]); в этот момент таблицы удаляются, но остаются в ЭтотОбъект.
7 байт
 
17.01.17
13:09
что делаю не так?
8 байт
 
17.01.17
13:19
ни кто не в курсе чтоли или только за бабки помогают?)
9 байт
 
17.01.17
13:21
простой примерчик бы в поиске не нашел ничего путного
10 Optan
 
17.01.17
13:38
11 singlych
 
17.01.17
13:47
Не пробовал, но вдруг:
попробуй одновременно с таблицей удалять ее реквизиты-колонки
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.