коллеги - выложите плиз представление рабочего стола
Автор smart, 19 окт. 2011 19:25
Сообщений в теме: 11
#1
Отправлено 19 Октябрь 2011 - 19:25
коллеги - выложите плиз представление рабочего стола
и как и куда его вставлять?
и как и куда его вставлять?
#2
Отправлено 20 Октябрь 2011 - 15:20
smart (19.10.2011, 20:25) писал:
коллеги - выложите плиз представление рабочего стола
и как и куда его вставлять?
и как и куда его вставлять?
1. Создать таблицу "Ссылки на стартовой"
2. Создать представление "Архив напоминаний"
3. Создать представление "Рабочий стол"
Подобие таблицы "Ссылки на стартовой", а также вычисления для представлений Вы можете взять из нашей стандартной конфигурации. для этого можете
а. просто установить локальную версию на другом компьютере
б. создать бесплатный аккаунт на SaaS и взять данные оттуда.
1. Создание таблицы "Ссылки на стартовой".
Здесь нет ничего сложного - просто нужно создать таблицу и перечень полей также, как и в стандартной конфигурации + перенести вычисление из поля "Список групп"
2. Создание представления "Архив напоминаний"
Здесь стоит создать представление, перенеся в две его части - "Подготовка данных" и "Отображение" - код из соответствующих частей аналогичного представления в стандартной конфигурации. При этом нужно найти и заменить переменные, отличающиеся в Вашей и в стандартной конфигурации.
2. Создание представления "Архив напоминаний"
Аналогично предыдущему пункту. Здесь стоит создать представление, перенеся в две его части - "Подготовка данных" и "Отображение" - код из соответствующих частей аналогичного представления в стандартной конфигурации. При этом нужно найти и заменить переменные, отличающиеся в Вашей и в стандартной конфигурации.
#3
Отправлено 25 Октябрь 2011 - 13:49
Перешел с версии 1.9.3. Решил создать раб.стол по вышеизложенной инструкции. Столкнулся со след.проблемой: при добавлении ссылки на раб.стол не сохраняется доступ (группы появляются, но галочки при переходе на другой пункт исчезают).
при редактировании отображается так:
Доступ :
* Список значений формируется через...
Список групп :<td style="vertical-align:top; width:40%;"><table align=right><tr><td align=right><b>Доступ</b></td><td><b>:</b></td></tr></table><input type=hidden id="main1038" value=0><input type=hidden name="edit[83][1][1038]" id="edit1038" value=1></td><td><input type=hidden id="value1038" value="1"><input type=checkbox name="value[83][1][1038][]" value="Администратор" onClick="if (this.checked) document.getElementById('value1038').value++; else document.getElementById('value1038').value--;">Администратор<br><input type=checkbox name="value[83][1][1038][]" value="Менеджеры" onClick="if (this.checked) document.getElementById('value1038').value++; else document.getElementById('value1038').value--;">Менеджеры<br><input type=checkbox name="value[83][1][1038][]" value="Операторы" onClick="if (this.checked) document.getElementById('value1038').value++; else document.getElementById('value1038').value--;">Операторы<br><input type=checkbox name="value[83][1][1038][]" value="Секретарь" onClick="if (this.checked) document.getElementById('value1038').value++; else document.getElementById('value1038').value--;">Секретарь<br><input type=checkbox name="value[83][1][1038][]" value="Оля" onClick="if (this.checked) document.getElementById('value1038').value++; else document.getElementById('value1038').value--;">Оля<br>
Кто подскажет где ошибся?
при редактировании отображается так:
Доступ :
* Список значений формируется через...
Список групп :<td style="vertical-align:top; width:40%;"><table align=right><tr><td align=right><b>Доступ</b></td><td><b>:</b></td></tr></table><input type=hidden id="main1038" value=0><input type=hidden name="edit[83][1][1038]" id="edit1038" value=1></td><td><input type=hidden id="value1038" value="1"><input type=checkbox name="value[83][1][1038][]" value="Администратор" onClick="if (this.checked) document.getElementById('value1038').value++; else document.getElementById('value1038').value--;">Администратор<br><input type=checkbox name="value[83][1][1038][]" value="Менеджеры" onClick="if (this.checked) document.getElementById('value1038').value++; else document.getElementById('value1038').value--;">Менеджеры<br><input type=checkbox name="value[83][1][1038][]" value="Операторы" onClick="if (this.checked) document.getElementById('value1038').value++; else document.getElementById('value1038').value--;">Операторы<br><input type=checkbox name="value[83][1][1038][]" value="Секретарь" onClick="if (this.checked) document.getElementById('value1038').value++; else document.getElementById('value1038').value--;">Секретарь<br><input type=checkbox name="value[83][1][1038][]" value="Оля" onClick="if (this.checked) document.getElementById('value1038').value++; else document.getElementById('value1038').value--;">Оля<br>
Кто подскажет где ошибся?
#4
Отправлено 26 Октябрь 2011 - 09:40
tehnopolis (25.10.2011, 14:49) писал:
Перешел с версии 1.9.3. Решил создать раб.стол по вышеизложенной инструкции. Столкнулся со след.проблемой: при добавлении ссылки на раб.стол не сохраняется доступ (группы появляются, но галочки при переходе на другой пункт исчезают).
при редактировании отображается так:
Доступ :
* Список значений формируется через...
Список групп :...
Кто подскажет где ошибся?
при редактировании отображается так:
Доступ :
* Список значений формируется через...
Список групп :...
Кто подскажет где ошибся?
#6
Отправлено 28 Октябрь 2011 - 08:36
Вы не полностью скопировали свойства таблицы "Ссылки на стартовой",
Вычисления в поле Список групп.
Вычисления в поле Список групп.
#7
Отправлено 28 Октябрь 2011 - 14:55
Analitic (28.10.2011, 8:36) писал:
Вы не полностью скопировали свойства таблицы "Ссылки на стартовой",
Вычисления в поле Список групп.
Вычисления в поле Список групп.
еще раз проверил с SaaS. все вроде полностью скопировано
из моей базы клиентов:
$cr = data_table("Ссылки на стартовой","id={ID}");
$groups = explode("\r\n", $cr['Доступ']);
$value = "<td style=\"vertical-align:top; width:40%;\">
<table align=right><tr><td align=right><b>Доступ</b></td><td><b>:</b></td></tr></table>
<input type=hidden id=\"main1038\" value=0>
<input type=hidden name=\"edit[83][{ID}][1038]\" id=\"edit1038\" value=1>
</td><td>
<input type=hidden id=\"value1038\" value=\"".count($groups)."\">";
$sqlQuery = "SELECT * FROM ".GROUPS_TABLE;
$result = mysql_query($sqlQuery);
while ($row = mysql_fetch_array($result))
{
$value.= "<input type=checkbox name=\"value[83][{ID}][1038][]\" value=\"".$row['name']."\" ".(in_array($row['name'],$groups)?"checked":"")." onClick=\"if (this.checked) document.getElementById('value1038').value++; else document.getElementById('value1038').value--;\">".$row['name']."<br>";
}
return $value;
#8
Отправлено 31 Октябрь 2011 - 08:59
Вычисления нельзя копировать один в один, у вас другие номера полей, вы меняили их при переносе вычисления?
#9
Отправлено 31 Октябрь 2011 - 11:30
вот это как раз не менял... в 2х словах можно подсказать, как это сделать?
#10
Отправлено 31 Октябрь 2011 - 11:45
Необходимо обновить все связи с таблицами, например 1038 - номер поля, в вашем случае нужно смотреть ваш номер поля и заменять его в вычислениях. Аналогично с остальными связями. Если вы не обладате навыками программирования, и не знаете точно что меняете, возможно вам лучше обратиться к специалисту, который настроит отчет рабочий стол в вашей конфигурации. Мы также оказываем такие услуги, по ценам можете уточнить у мененджеров по телефону или в онлайн консультанте.
#11
Отправлено 12 Февраль 2012 - 16:39
а как создать ссылку с рабочего стола на внешний сайт? например на сайт фирмы. у меня почему то после ссылки приписывается лишний код и ссылка не работает.
вот пример ссылки
http://1.smartmd.ru/...C5waHA_aWQ9MjE=
и как настроить открытие ссылки в новом окне
вот пример ссылки
http://1.smartmd.ru/...C5waHA_aWQ9MjE=
и как настроить открытие ссылки в новом окне
#12
Отправлено 13 Февраль 2012 - 09:19
На Рабочем столе можно сохранять ссылки только на страницы программы. Возможность открытия в новом окне на данный момент не предусмотрена. Но у вас есть возможность самостоятельно изменить код Рабочего стола при наличии навыков программирования.
Количество пользователей, читающих эту тему: 4
0 пользователей, 4 гостей, 0 анонимных














