Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: Евгений Дише від Березень 06, 2013, 18:07:18

Назва: Удалить поле URL
Відправлено: Евгений Дише від Березень 06, 2013, 18:07:18
Как можно во всем справочнике товара вычистить поля URL + Дополнительно1 + Дополнительно2
Чтобы по всем товарам пропали данные в этих ячейках. Так как закрыть доступ к ним нельзя, будем переносить  :'(
Назва: Re: Удалить поле URL
Відправлено: TheOK від Березень 06, 2013, 18:41:21
Вы не написали в каком поле хранится URL (стандартное название).
Сделайте сначала резерв базы, т.к. данный запрос почистит поля дополнительно1 и дополнительно2 (у всего справочника всех фирм и всех складов).

Update tovar_name tn set tn.dopoln1='', tn.dopoln2=''


Не знаю, даст ли это что-то, но есть вариант добавить собственные поля в базу, назвав их как угодно. Доступ к ним будет только через отчеты (на которые можно выставить права). Но процесс внесения данных в них нужно еще продумывать, не факт, что он будет удобен. Все зависит от того, в каких случаях необходимо использовать данные поля
Назва: Re: Удалить поле URL
Відправлено: Евгений Дише від Березень 06, 2013, 19:00:08
Спасибо все вычистил.  8)
А где можно найти список всех полей по типу tn.dopoln
Чтобы можно было чистить.
Назва: Re: Удалить поле URL
Відправлено: TheOK від Березень 06, 2013, 19:17:35
Не все поля стоит чистить, но это, думаю, вы и сами знаете)
Чтобы вывело список всех полей в таблице с данными по товару, нужно в SQL менеджере выполнить следующий запрос:

Select * from tovar_name
Выведутся данные по всем товарам. Но вам будут важны только заголовки колонок
Дополнительные поля, если не ошибаюсь называются следующим образом:
dopoln, dopoln1,dopoln2,dopoln3,dopoln4,dopoln5