RTF шаблон печати - вывод данных поля "список" "Множественный выбор"
#1
Отправлено 10 Январь 2011 - 09:23
#2
Отправлено 10 Январь 2011 - 12:11
#3
Отправлено 11 Январь 2011 - 19:29
#4
Отправлено 11 Январь 2011 - 19:32
#5
Отправлено 11 Январь 2011 - 19:43
Разработчик (11.1.2011, 19:32) писал:
Отлично!
Только мои попытки не привели к чему либо, в доках тоже не нашёл примеров, подскажите как получить значения текущего поля в "Вычисляемые переменные"?
Вот мои данные:
Вычисляемые переменные:
Имя: Голос
Вычисления: $val=data_table("Заявки на изготовление А/В","id={ID}"); $result=$val["Голос"]; return $result;
Результат: Fatal error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '}' at line 1
SELECT * FROM cb_data95 WHERE id={ID}
in /home/webmaster/www/programos.ru/cb191/include/functions2.php on line 23
#6
Отправлено 11 Январь 2011 - 19:47
Разработчик (10.1.2011, 12:11) писал:
А как мне опознать этот "перевод строки"?
Выводится всё в одну строку , а не в несколько строк. :-(
Вот вывод (Результат): 'МужскойЖенскийДетский'
вот код:
$val=data_table("Заявки на изготовление А/В","id=ID"); $result=$val["Голос"]; // здесь нужно отловить конец строки каждого выбранного чекбокса return $result;
#7
Отправлено 11 Январь 2011 - 20:01
#8
Отправлено 13 Январь 2011 - 11:16
Только проблема осталась.
вот код:
$val=data_table("Заявки на изготовление А/В","id=ID"); $result=$val["Голос"]; $result=str_replace("\r\n", ", ", $result); return $result;
1.В "Вычисляемые переменные" - "Результат" выводит верно: 'Мужской, Женский, Детский', но вот в RTF шаблоне в позицию %%%Голос%%% выводит так: МужскойЖенскийДетский. Имя в "Вычисляемые переменные" указал Голос. Почему-то не подставляет вычисление в переменную.
2. Появилась вверху надпись при Редактирование шаблона: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in .../edit_form.php on line 590
Версия: 1.9.1-веб, ревизия - где глянуть? Обновить не могу.
#9
Отправлено 13 Январь 2011 - 11:27
2. Обновите программу.
3. "Обновить не могу" - почему?
#10
Отправлено 13 Январь 2011 - 12:43
Разработчик (13.1.2011, 11:27) писал:
2. Обновите программу.
3. "Обновить не могу" - почему?
Обновился до 1.9.2.-веб версия
1. Варнинг остался при редактировании RTF шаблона: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in .../forms.php on line 342
2. в RTF шаблоне написал так: %%%Голос%%% %%%Голос2%%% выводит так: МужскойЖенскийДетский %%%Голос2%%%
Имя вычисляемой переменной изменнил на Голос2
3. Только что заметил, при нажатии на Добавить переменную (при редактировании RTF шаблона) страница перегружается и ничего не добавляет.
НЕ пойму в чём дело :-(
#11
Отправлено 13 Январь 2011 - 13:24
$val=data_table("Заявки на изготовление А/В","id=ID"); $res=$val["Голос"]; $res=str_replace("\r\n", ", ", $res); return $res;
Варнинг исчез, при нажатии на Добавить переменную (при редактировании RTF шаблона) поле теперь добавляет. Похоже на конфликт имён переменных.
Остальные проблемы не решены
#13
Отправлено 13 Январь 2011 - 14:03
#14
Отправлено 13 Январь 2011 - 18:00
#15
Отправлено 13 Январь 2011 - 18:28
Разработчик (13.1.2011, 18:00) писал:
Обновил, теперь в шаблоне заменяет, только кодировка видимо не та.
вот вывод: Мужской, Женский, Детский
д.б. так: 'Мужской, Женский, Детский'
#16
Отправлено 13 Январь 2011 - 18:52
#17
Отправлено 13 Январь 2011 - 19:36
Спасибо!
Количество пользователей, читающих эту тему: 3
0 пользователей, 3 гостей, 0 анонимных