Перейти к содержимому


Публикации kg0

41 публикаций создано kg0 (учитываются публикации только с 29-Апрель 23)



#8618 пзменить оформление кнокпи Редактировать

Отправлено от kg0 в 24 Октябрь 2011 - 13:20 in Как это сделать

Добрый день,

Скажите, существует ли в данный момент возможность изменить вид кнопки "Редактировать" при помощи изменения файлов шаблонов (*.tpl)

В частности, мне нужно поменять цвет фона только в этой кнопке на красный и изменить текст в кнопке (вместо слова Редактировать написать "Нажми сюда")

В каком из файлов шаблонов нужно произвести изменения?



#8642 Скрыть поле или запретить ввод...

Отправлено от kg0 в 27 Октябрь 2011 - 12:20 in Как это сделать

Спасибо! Благодаря Вашему совету получилось !

На текущий момент решается с помощью Javascript например

[/quote]



#8617 Скрыть поле или запретить ввод...

Отправлено от kg0 в 24 Октябрь 2011 - 13:17 in Как это сделать

Подскажите, пожалуйста, а куда можно вставить приведенный выше код для того, чтобы выполнять его по некоторому условию,
например: "Если поле А==100, то запретить редактирование поля Б"

Его нужно вставить в код в настройках (раздел JavaScript) поля А или в настройках поля Б ?



#7542 Редактирование своих-чужих

Отправлено от kg0 в 01 Июль 2011 - 10:10 in Как это сделать

Планирую переход с 1.9.2 на 1.9.3, но заметил, что в 1.9.3 пропали возможности установить в группах доступа права "Редактирование своих-чужих".

1. Как вернуть их обратно (и не пользоваться расширенными правами доступа) ?
2. Что будет с галочками "Редактирование чужих" после обновления с 1.9.2. на 1.9.3 ?



#8374 Префикс таблиц "cb_"

Отправлено от kg0 в 25 Сентябрь 2011 - 21:17 in Как это сделать

Добрый день,

Есть одна не очень критичная проблема: если при установке системы (__в чистую БД__, где нет таблиц с префиксом "cb_")
указать другой, отличный от "cb_" префикс для таблиц mysql, то система выдаст на экран Fatal error, но потом работать будет.
Правда, не совсем понятно, насколько корректно она после этого работает...

Эта проблема встречается в различных версиях КБ.



#8639 Права доступа

Отправлено от kg0 в 26 Октябрь 2011 - 21:51 in Как это сделать

Добрый день,

Версия 1.9.4.

Редактирую права через "Группы доступа".

Там есть три чекбокса: Таблица, Просмотр, Редактирование.

Мне необходимо, чтобы поле с именем ААА типа "связь" имело галочку только в "Редактирование". Ставлю.

(подразумевая, что право "Редактирование" перекрывает право "Просмотр" с точки зрения _доступа_ к данным)

но в результате, когда я захожу в режим редактирования записи, поле ААА невозможно отредактировать - пишет Invalid access


Просьба - можно сделать так, чтобы право "Редактировать" позволяло редактировать без применения права "Просмотр".



#11575 Поле 'u'

Отправлено от kg0 в 04 Апрель 2012 - 15:13 in Как это сделать

Помогло,

Спасибо большое!



#11566 Поле 'u'

Отправлено от kg0 в 04 Апрель 2012 - 13:01 in Как это сделать

Спасибо, помогло. Теперь записи сохраняются без ошибки.

Но имя таблицы все еще почему-то отображается "красным" цветом, когда заходишь в Настройки - Конфигурация - Таблицы.

Стоит ли на это обращать внимание? Есть ли в этом цвете скрытый смысл - или просто баг ?



#11559 Поле 'u'

Отправлено от kg0 в 04 Апрель 2012 - 11:13 in Как это сделать

Добрый день,

После перехода с 1.9.2 на 1.9.5 в одной из таблиц, самой простой, появилась ошибка при попытке сохранить запись:

Fatal error: Unknown column 'u' in 'field list'
UPDATE cb_data135 SET f1279='10', f1282='Отпуск ЗСФ', f1283='2012-03-01 00:00:00', f1284='2012-03-01 00:00:00', f1280='1', f1281='8', f1285='Был на похоронах', `u`=1 WHERE id=296
in /var/www/u1196375/data/www/testme.ru/cb/view_line2.php on line 593


И еще, почему-то, когда заходишь в Настройки - Конфигурация - Таблицы,
имя этой таблицы отображается не синим, а красным цветом.



#11214 Ошибка загрузки бэкапа

Отправлено от kg0 в 16 Март 2012 - 08:40 in Как это сделать

Добрый день,

При попытке загрузки бэкапа из 1.9.2 в 1.9.5 (скачена сегодня утром) возникает ошибка

Цитата

Загружаемый файл не является файлом бэкапа программы Клиентская база.

В чем может быть проблема ?

Размер файла 16,1 МБ (16 928 957 байт)
В настройках php 5.2 стоит ограничение на размер 20Мб


Как проверить бэкап на валидность перед загрузкой ?



#11251 Ошибка загрузки бэкапа

Отправлено от kg0 в 19 Март 2012 - 12:53 in Как это сделать

Да, сделал средствами КБ в версии 1.9.2



#11227 Ошибка загрузки бэкапа

Отправлено от kg0 в 16 Март 2012 - 23:29 in Как это сделать

Уважаемая тех поддержка,
Когда можно ожидать ответ?

Или нужно прислать свой ключ лицензии ?



#8573 Отключить кликабельность полей

Отправлено от kg0 в 20 Октябрь 2011 - 15:49 in Как это сделать

Спасибо, пока что так и сделал, в табличном режиме теперь отображается только неактивный текст,
накладно, конечно, почти в два раза больше полей стало, надеюсь на быстродействие это не скажется.

Осталась проблема в режиме "просмотра" записи:
отображение полей типа "связь" в этом режиме все равно приходится оставлять (из-за необходимости права доступа к значению - именно права доступа, а не отображения) и поэтому они остаются активные, синего цвета, юзер может на них кликнуть :)((

Может быть в будущем будет возможность разделить "права доступа к значению" от "права отображения на экране"....




Просмотр сообщенияТехподдержка (20.10.2011, 14:51) писал:

Дополню. Можно для этого использовать примерное следующее вычисление, имеющееся в нашей стандартной конфигурации. В этом вычислении в одну таблицу переносятся данные из одной таблицы в другую, а именно Адрес из таблицы "Контрагенты" в таблицу "Реквизиты".
$rekv = data_table("Реквизиты","id={ID}");// получаем данные из текущей строки
$org = data_table("Контрагенты","id='".$rekv['Организация']."'");//получаем данные из таблицы "Контрагенты", где id равен $rekv['Организация']
return $org['Адрес'];
Вам только остается поменять переменные на те, которые используются у Вас.



#8566 Отключить кликабельность полей

Отправлено от kg0 в 20 Октябрь 2011 - 14:37 in Как это сделать

Добрый день,

Проблема следующего рода: Есть таблица, в ней большая часть полей - это поля связи.

При отображении данных в табличном виде Пользователи реагируют наиболее простым способом - когда им надо открыть запись (войти в запись) , то они нажимают на соответствующую строчку, но почти всегда попадают мышкой в поле связи и соответственно переходят в связанную таблицу, а не в саму запись.

Вопрос - как сделать так, чтобы можно было часть полей (при их отображении) сделать "просто текстом", а не активными (по которым происходит переход в связанные таблицы). Это необходимо не только в "табличном виде", но и при просмотре записей.

Чем меньше у пользователей возможностей что-нить нажать, тем им проще работать с программой....



#8584 Отключить кликабельность полей

Отправлено от kg0 в 21 Октябрь 2011 - 09:26 in Как это сделать

Выход каждой новой версии....это....это как подарок для меня :))
Правда! Всегда радуют новые фичи и возможность их попробовать

В 1.9.5 бета в настройках поля есть свойство "Отображать HTML теги:"
прошу Вас рассмотреть возможность сделать аналогичное свойство "Переходить по полям связи", чтобы можно было отключить переход по полям связи в табличном режиме и в режиме просмотра записи.

Потому что это действительно поможет пользователям легче и приятнее работать с Вашей программой.



#8643 Отключить кликабельность полей

Отправлено от kg0 в 27 Октябрь 2011 - 12:25 in Как это сделать

Просмотр сообщенияТехподдержка (21.10.2011, 13:15) писал:

Хорошо. обсудим эту возможность.

Рассмотрите, пожалуйста, добавить эту возможность в версию 1.9.4 тоже.

Сильно без этой возможности мучаюсь :((( потому что иначе никак не получается сделать "некликабельные поля связи" в режиме "Просмотр записи", но в тоже время сохранить возможность их редактировать в режиме "Редактирование записи".
(в табличном режиме просмотра некликабельные поля реализовал через "вычисляемые поля")



#8273 Обновление ревизии

Отправлено от kg0 в 15 Сентябрь 2011 - 07:45 in Как это сделать

Просмотр сообщенияРазработчик (14.9.2011, 16:11) писал:

Права на запись при обновлении должны быть во все папки и файлы программы, а не только на папку temp.

На все папки и файлы нужно поставить 777 ? Или хватит и 755 ?



#8261 Обновление ревизии

Отправлено от kg0 в 14 Сентябрь 2011 - 15:24 in Как это сделать

Версия "Ревизия: 2391 от 2011-09-07"
Права на директорию temp - 777

После нажатия кнопки "Обновить" вываливается вот такая простыня:


Warning: ZipArchive::extractTo() [ziparchive.extractto]: Invalid or unitialized Zip object in /var/www/u1196375/data/www/demo.bazis.info/cb/edit_config.php on line 132

Warning: ZipArchive::close() [ziparchive.close]: Invalid or unitialized Zip object in /var/www/u1196375/data/www/demo.bazis.info/cb/edit_config.php on line 133

Warning: unlink(/var/www/u1196375/data/www/demo.bazis.info/cb/temp/cb/include/config.php) [function.unlink]: No such file or directory in /var/www/u1196375/data/www/demo.bazis.info/cb/edit_config.php on line 135

Warning: unlink(/var/www/u1196375/data/www/demo.bazis.info/cb/temp/readme.txt) [function.unlink]: No such file or directory in /var/www/u1196375/data/www/demo.bazis.info/cb/edit_config.php on line 136

Warning: opendir(/var/www/u1196375/data/www/demo.bazis.info/cb/temp/cb) [function.opendir]: failed to open dir: No such file or directory in /var/www/u1196375/data/www/demo.bazis.info/cb/include/functions1.php on line 2197

Warning: readdir(): supplied argument is not a valid Directory resource in /var/www/u1196375/data/www/demo.bazis.info/cb/include/functions1.php on line 2198

Warning: closedir(): supplied argument is not a valid Directory resource in /var/www/u1196375/data/www/demo.bazis.info/cb/include/functions1.php on line 2220

Warning: rmdir(/var/www/u1196375/data/www/demo.bazis.info/cb/temp/cb) [function.rmdir]: No such file or directory in /var/www/u1196375/data/www/demo.bazis.info/cb/include/functions1.php on line 2221



#11541 Не отображается поле

Отправлено от kg0 в 03 Апрель 2012 - 21:19 in Как это сделать

Добрый день,

Версия 1.9.5.

Есть таблица ААА и подчиненная ей таблица БББ.

В настройках таблицы БББ стоит "Группировать по полю: Б1"


В результате, при просмотре записей из таблицы ААА внизу отображаются подчиненные записи из таблицы БББ, но столбец Б1 никогда не появляется и, соответственно, его нельзя изменить или создать при добавлении подчиненной записи.

Сделайте, пожалуйста, доступным отображение полей группировки подчиненной таблицы при просмотре родительской записи.



#7587 Напоминание конкретному пользователю

Отправлено от kg0 в 07 Июль 2011 - 16:59 in Как это сделать

1. Допустим, есть заранее заданные группы пользователей:

Group13 := {User1, User2, User3}
Group46 := {User4, User5, User6}
Group79 := {User7, User8, User9}

и есть некое "НапоминаниеХ", допустим, о редактировании карточки Клиента.
Сразу добавлю, что в карточки нет никакой информации о пользователях, только клиентская информация.
Карточки Клиента заводят пользователи из другой группы.

Задача: нам нужно, чтобы это напоминание проверялось только для User2, User6 и User7

Решение штатными средствами возможно?


2. Практический пример необходимости внешнего (дополнительного) email в напоминаниях:

Менеджеры принимают заказы по телефону.
Необходимо, чтобы клиенту приходило уведомление по электронной почте об изменении статуса заказа.
Адрес электронной почты (для уведомлений) хранится в карточке клиента в отдельном поле.

Есть ли способ реализовать это штатным способом, используя существующую технологию напоминаний?

Думаю, это можно сделать через Крон и вычисляемые поля, но это совсем неверный путь, так как бизнес-задача стандартная и не должна требовать дополнительного программирования.



#7570 Напоминание конкретному пользователю

Отправлено от kg0 в 06 Июль 2011 - 11:37 in Как это сделать

Добрый день,

Есть таблица Клиенты, мне необходимо сделать так, чтобы напоминание о создании новой записи в таблице Клиенты приходило только одному конкретному пользователю.

Пока что все, что можно сделать, это написать "Кто добавил != Текущий", т.е. напоминание приходит всем, кроме автора. Нужно же иметь возможность конкретно указать пользователя (пользователей), которые будут получать напоминания.

1. Возможно ли это реализовать штатными средствами?

2. Когда в "напоминаниях" появится возможность указать список пользователей (группу) только для которой будет производится проверка условий срабатывания "напоминания" ?

3. Когда в настройках каждого "напоминания" можно будет указать конкретный адрес электронной почты (а не из настроек пользователя), на который должно приходить уведомление ?



#7577 Напоминание конкретному пользователю

Отправлено от kg0 в 07 Июль 2011 - 09:23 in Как это сделать

1. Понятно, что через группы можно задать доступ к напоминаниям, но это просто не удобно - плодить напоминания (когда необходимо выставить права для пользователей из 2-3 разных групп), выставлять (и потом управлять) правами доступа...
Удобнее, когда все - в одном месте - внутри одного напоминания все его настройки.

2. Отправка напоминания только на адрес пользователя неудобна, например, когда нужно, чтобы напоминание приходило на почтовый адрес человека из другой организации, т.е. для тех, кто в самой программе не работает.
Заводить виртуальных пользователей - опять же неудобно и стоит денег.



#7525 Ложные срабатывания напоминаний

Отправлено от kg0 в 29 Июнь 2011 - 22:01 in Как это сделать

Версия 1.9.3, ревизия 1922 от 29.06.11

Тему уже поднимал ранее ( http://clientbase.ru...wtopic=2350&hl= )

Если задать в напоминание только условие {new_record}, то оно срабатывает как при создании новой записи, так и при ее последующем редактировании и сохранении.

Вопрос мой такой же: Как сделать так, чтобы оно работало - т.е. выводило напоминание только _один_ раз - при первом сохранении записи (создании записи). Как сделать это штатными средствами?

В прошлый раз мне писали про флажки, но флажков вроде больше нет....



#7566 Ложные срабатывания напоминаний

Отправлено от kg0 в 05 Июль 2011 - 22:14 in Как это сделать

Просмотр сообщенияkg0 (1.7.2011, 10:05) писал:

Отправил через форму заявки на сайте.

Вы получили заявку и дамп базы ?

Каков вердикт ?



#7541 Ложные срабатывания напоминаний

Отправлено от kg0 в 01 Июль 2011 - 10:05 in Как это сделать

Отправил через форму заявки на сайте.