Сообщений в теме: 8
	
		
#1
Отправлено 18 Ноябрь 2016 - 13:10
					Добрый день.
В конфигураторе клиентской базе имеется возможность создать копию таблицы.
Как можно из php скрипта сделать аналогичное?
					
				
				
				
			
				В конфигураторе клиентской базе имеется возможность создать копию таблицы.
Как можно из php скрипта сделать аналогичное?
#2
Отправлено 18 Ноябрь 2016 - 15:37
					Сделать то можно что угодно при желании, только зачем вам это понадобилось делать из скрипта? Может просто задача неверно поставлена?
					
					
					
				
				
				
			
				#3
Отправлено 18 Ноябрь 2016 - 15:43
					Я клиентскую базу использую для документооборота, и для каждого клиента создаю таб-цу в которую он сохраняет документы. Вот хотел немного автоматизировать процесс создание клиента(т.е. всех необходимых настроек для него). Сейчас я вручную копирую базу, и меняю некоторые значения по умолчанию.
					
					
					
				
				
				
			
				#4
Отправлено 18 Ноябрь 2016 - 15:51
					Так может просто доступ нормально разграничить? С помощью тех же правил, к примеру. Плодить клоны таблиц - это ненормально для КБ. И она не рассчитана на автоматизацию конфигуратора.
					
					
					
				
				
				
			
				#5
Отправлено 19 Ноябрь 2016 - 21:00
					Достаточно и одной таблицы.
Создайте фильтр, например, "Мои записи". Условие отбора записей: поле "Кто добавил" = {текущий}.
В правах доступа разрешите только этот фильтр и сделайте его "по умолчанию".
Теперь каждый пользователь будет видеть только те записи, которые сам добавил.
					
				
				
				
					Создайте фильтр, например, "Мои записи". Условие отбора записей: поле "Кто добавил" = {текущий}.
В правах доступа разрешите только этот фильтр и сделайте его "по умолчанию".
Теперь каждый пользователь будет видеть только те записи, которые сам добавил.
	
	Умные сайты на заказ
https://info.crm-master.info
				
			
				https://info.crm-master.info
#6
Отправлено 21 Ноябрь 2016 - 09:20
Tony999 (19 Ноябрь 2016 - 21:00) писал:
Создайте фильтр, например, "Мои записи". Условие отбора записей: поле "Кто добавил" =  {текущий}.
Все таки лучше тоже самое но через правила сделать. Фильтры на данный момент не рекомендуются для разграничения доступа, т.к. это менее надежный вариант.
#7
Отправлено 22 Ноябрь 2016 - 00:01
Цитата
менее надежный вариант
	
	Умные сайты на заказ
https://info.crm-master.info
				
			
				https://info.crm-master.info
#8
Отправлено 22 Ноябрь 2016 - 09:58
					Вот точно сам не вспомню сейчас. Но вроде как фильтр не всегда применяется для проверки доступа к конкретной записи, в отличии от правил.
					
					
					
				
				
				
			
				#9
Отправлено 24 Ноябрь 2016 - 10:06
					..то-то правила так сильно тормозят систему, если они сложные и их не один-два...
Что возможно, лучше делать самому на JS по условиям из URL.
					
				
				
					Что возможно, лучше делать самому на JS по условиям из URL.
Сообщение отредактировал Tony999: 24 Ноябрь 2016 - 10:08
	
	Умные сайты на заказ
https://info.crm-master.info
				
			
				https://info.crm-master.info
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных













