Здравствуйте!
Подскажите как реализовать подобное:
На рабочем столе (там где добавить клиента, выписать счет) добавить еще одну кнопку, при клике на которую в таблицу создавалась запись с передаными параметрами из кнопки. Например нажимаем кнопку "Назнавить задание: Васе распечатать акты" при щелчке создается запись в заданиях сразу для васи с текстом "Распечатать акты" а рядом еще одна такаяже кнопка (ссылка) но с другими параметрами "Назначить задание: Лене забрать у Васи акты и отправить".
Захотел менеджер отправить акты...заходит на рабочий стол и жмет кнопку про Васю. А через час нажимает кнопку про Лену. Оба получили по заданию. Использовать заполнения полей по умолчанию из конфигурации не то...текст и получатель разные всегда.
Как-то это можно реализовать?
Добавить запись в базу одним кликом
Автор sha, 28 июня 2012 16:32
Сообщений в теме: 4
#1
Отправлено 28 Июнь 2012 - 16:32
#2
Отправлено 28 Июнь 2012 - 17:01
Если речь именно про Рабочий стол, то там эти "кнопки", как вы выразились, представляют из себя ссылки, забиваемые в таблицу "Ссылки на стартовой". Через данный механизм, а именно через добавление или редактирование ссылки вы свою задачу никак не реализуете, т.к. на данный момент какие-либо значения в форму добавления записи через параметры в адресной строке передать невозможно. Единственный способ - поменять код самого представления Рабочий стол, что естественно сложней, т.к. необходимы навыки программирования. Алгоритм следующий: при нажатии на кнопку передаем в представление команду на создание записи с необходимыми полями, и уже затем перекидываем юзера в добавленную запись. Как добавить запись, см. тут: http://clientbase.ru...?showtopic=3221
#3
Отправлено 28 Июнь 2012 - 20:59
отлично! спасибо! оказывается в КБ есть еще и "представления"! так там же можно вообще что угодно написать?! параметр get обрабатывается, попробовал. Ссылка на главную страницу с параметром гет нужной вставки и вставка в таблицу заранее запрограммироавнных insert_query($data, "Таблица") и моя задача решена.
а как перекидывать на созданную запись? подскажите?
а как перекидывать на созданную запись? подскажите?
#5
Отправлено 30 Июнь 2012 - 13:58
спасибо!
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных













