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


Публикации rdyu

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


#30964 Имя с Заглавной буквы

Отправлено от rdyu в 22 Март 2016 - 01:01 in Как это сделать

Что-то не работает(
Сначала удалил все Русские имена.
я сделал так:
$line['Имя'] = mb_strtoupper(substr($line['Имя'],0,1)) . mb_substr($line['Имя'],1);
Теперь вместо того что бы сделать 1 букву заглавной, просто удаляет ее((



#30925 Имя с Заглавной буквы

Отправлено от rdyu в 20 Март 2016 - 17:53 in Как это сделать

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



#30771 Что еще сделать чтобы напоминания дублировались на почту?

Отправлено от rdyu в 01 Март 2016 - 21:40 in Как это сделать

Просмотр сообщенияCbCoder (01 Март 2016 - 09:01) писал:

А каким образом то вы умудрились удалить системную рассылку? Нажатие на крестик в приведенном скриншоте не должно приводить к удалению системного треда в cb_mail_threads.
Вот видимо это и удаляет.
Попробуйте в свежей базе сделать.
У меня получилось)



#30736 Что еще сделать чтобы напоминания дублировались на почту?

Отправлено от rdyu в 29 Февраль 2016 - 21:00 in Как это сделать

Сам разобрался.
В рассылках ни в коем случае нельзя удалять системную рассылку, иначе все сломается.
Восстановил с помощью импорта sql таблицы "cb_mail_threads" из рабочей (чистой) КБ, и экспортировал в свою.

Прикрепленные изображения

  • Прикрепленное изображение: «screenshot» 2016-02-29 в 20.59.15.png



#30731 Синхронизация с Google таблицами

Отправлено от rdyu в 29 Февраль 2016 - 16:38 in Предложения по доработке

1. записываю заказы когда не у компа (60% времени)
2. Синхронизирую всегда в ручную. Быстро.
3.Да
4.Спрашивает где данные актуальнее, и какие заменить
5. Сохранить можно, и там же выложить (есть онлайн каталог баз данных)
6. Вроде да
7. ссылка на галерею, в про версии вроде синхранизируется вместе с картинками (добавляет папку в гуглдокс)
8. русский есть
9. да, но давно (2006 год), с тех пор не искал, в этой все устраивает



#30730 Что еще сделать чтобы напоминания дублировались на почту?

Отправлено от rdyu в 29 Февраль 2016 - 16:29 in Как это сделать

Добрый день.
Не могу заставить КБ отправлять уведомления на почту.
создал напоминание, что бы когда была сдача проекта выдавалось сообщение, и поставил галку отправлять на почту.
Но напоминание срабатывает а емайл не приходит.
Рассылку проверял работает, крон тоже, тестовые письма уходят и приходят.
В разделе "Завершенные рассылки" информации никакой нет.
Как будто при срабатывании напоминания задание отправку просто не добавляется.
Что еще надо настроить?

Прикрепленные изображения

  • Прикрепленное изображение: «screenshot» 2016-02-29 в 16.26.11.png



#30610 Синхронизация с Google таблицами

Отправлено от rdyu в 19 Февраль 2016 - 21:18 in Предложения по доработке

Просмотр сообщенияSlava.Aurim (17 Февраль 2016 - 17:27) писал:

Только в каких случая это может понадобиться? Менеджеры, что ли, привыкли вести список контактов в Гугл Таблице?
Например есть очень удобная программа под андройд Memento Database https://play.google....droid.droidbase
Очень удобно работать на телефоне или планшете, базу можно создать под любые нужды прям как в clientbase, и синхронизировать ее с Гугл таблицами.



#30536 Синхронизация с Google таблицами

Отправлено от rdyu в 17 Февраль 2016 - 15:23 in Предложения по доработке

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



#30505 Как вычислить сумму по нескольким таблицам

Отправлено от rdyu в 11 Февраль 2016 - 23:38 in Как это сделать

Нужно рассчитать сумму долга сотрудника.
В расчете участвуют 3 таблицы.

1 таблица - Сотрудники (базовая конфигурация)
- Тут добавляется новое (вычисление) "Долг сотрудника" куда будет выводиться результат

2 таблица - Заказы есть 2 поля
- выручка - число (вычисляется из поля сумма) тема где мне с этим помогли за что огромное спасибо!! http://clientbase.ru...l=&fromsearch=1
- Должен - Да/Нет (список)

3 таблица - Приход/расход
- сумма (число)
- сотрудник (связь с таблице Сотрудники)

Нужно чтобы высчитывался долг сотрудника по такой схеме:

Если [Заказы][Должен]==Нет
То Высчитываем общую сумму строки выручка по каждому сотруднику (только по тем полям где значение поля "Должен"= "Нет")
Прибавляем сумму таблицы Приход/расход
И получаем результат по каждому сотруднику.

Не понятно как получить сумму Выручки с учетом условия поля Должен

Все на что хватило знаний((
if ($line['Заказы']['Должен']=="Нет") {
$line['Долг сотрудника'] = $line['Заказы']['Выручка'] + $line['Приход/расход']['Сумма'];
}



#30285 Вычисление в зависимости от выбранного значения справочника

Отправлено от rdyu в 27 Январь 2016 - 22:45 in Как это сделать

Спасибо! Все работает!



#30258 Вычисление в зависимости от выбранного значения справочника

Отправлено от rdyu в 27 Январь 2016 - 00:08 in Как это сделать

Просмотр сообщенияCbCoder (26 Январь 2016 - 17:44) писал:

Так я же написал - у вас в коде уже есть подобное обращение на примере поля "Мастер": $line['Мастер']['Москва']. Аналогично и тут: $line['Метро']['Поле из справочника'].
Спасибо разобрался! Почти(
Последний вопрос..

if (substr($line['Метро']['Станция'],0,2)=="МО") {
Этот блок работает толко если МО написано английскими буквами, если по русски то не работает.
Может с кодировкой что-то?



#30251 Вычисление в зависимости от выбранного значения справочника

Отправлено от rdyu в 26 Январь 2016 - 17:30 in Как это сделать

Просмотр сообщенияCbCoder (26 Январь 2016 - 16:54) писал:

Тип поля "Метро" какой? Если это поле связи, то немудрено, что работать не будет. Пример кода был рассчитан на поле с типом "текст" или "список". В случае поля связи нужно обратится к подмассиву полей, как это к примеру сделано у вас для поля "Мастер".
В первом сообщении писал что обращаюсь к справочнику.
Тип поля "Метро" - связь со справочником
Подскажите как обратиться к подмассиву.
Спасибо!



#30248 Вычисление в зависимости от выбранного значения справочника

Отправлено от rdyu в 26 Январь 2016 - 15:42 in Как это сделать

Просмотр сообщенияCbCoder (26 Январь 2016 - 09:11) писал:

if (substr($line['Метро'],0,2)=="МО") {

http://php.net/manua...tion.substr.php

Спасибо за наводку но почему то не отрабатывает первую часть кода
if (substr($line['Метро'],0,2)=="МО") {
$line['Выручка'] = $line['сумма'] * $line['Мастер']['МО'];
}
Выдает значение только после else.

Даже если жестко прописать
if ($line['Метро']=="МО-Люберцы") {
И в таблице выбрать указанный пункт (МО-Люберцы), все равно выручку считает по
else
{
$line['Выручка'] = $line['сумма'] * $line['Мастер']['Москва'];}



#30230 Вычисление в зависимости от выбранного значения справочника

Отправлено от rdyu в 26 Январь 2016 - 03:35 in Как это сделать

Здравствуйте!
Возможно ли такое..
Нужно рассчитать выручку в зависимости от выбранного в справочнике значения.
В этом значении указана станция метро либо МО-Город
Нужно чтобы было
Если значение поля метро = МО-*
то
Выручка=сумма - процент мастера для МО
иначе
выручка=сумма - процент мастера для Москвы

Пробовал делать так
if ($line['Метро']=="МО") {
$line['Выручка'] = $line['сумма'] * $line['Мастер']['МО'];
}
else
{
$line['Выручка'] = $line['сумма'] * $line['Мастер']['Москва'];}
Но он считает только то что после else
Возможно не реагирует на значение поля "Метро"
Еще не понятно как сделать маску МО-* чтоб он отрабатывал все поля где указано МО-*