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


Публикации mahmud

67 публикаций создано mahmud (учитываются публикации только с 08-Май 23)



#15749 пмпорт данных из excel

Отправлено от mahmud в 14 Ноябрь 2012 - 15:44 in Как это сделать

Просмотр сообщенияCbCoder (14 Ноябрь 2012 - 15:29) писал:

Файл должен находиться на сервере. Пользователи могут загружать его туда через форму.

Извините а как загружать через форму есть какие -нибудь примеры ?



#15746 пмпорт данных из excel

Отправлено от mahmud в 14 Ноябрь 2012 - 15:23 in Как это сделать

Просмотр сообщенияCbCoder (14 Ноябрь 2012 - 15:19) писал:

Ну тогда естественно, что программа, запущенная на другом компьютере, никак не увидит файл на вашем компьютере.

А есть возможность с удаленного компа? Так как пользователи работают не на сервере.?



#15734 пмпорт данных из excel

Отправлено от mahmud в 14 Ноябрь 2012 - 14:39 in Как это сделать

Просмотр сообщенияCbCoder (14 Ноябрь 2012 - 13:30) писал:

Я же вам писал уже об этом:



Вы задаете путь к файлу с обратным слэшем "\", а надо писать с прямым "/".

Извините пожалуйста но я дал такой путь
import_data("Таблица1","Таблица1","c:/files/t.csv"); по этому пути есть такой файл, но у меня выдает ошибку : File not found.



#15740 пмпорт данных из excel

Отправлено от mahmud в 14 Ноябрь 2012 - 15:00 in Как это сделать

Просмотр сообщенияCbCoder (14 Ноябрь 2012 - 14:48) писал:

Возможно ошиблись в пути файла, например вместо английской "с" поставили русскую.

Нет я все проверил, путь правильный
Доп.дейст -> Кнопка test -> Вычисления - > import_data("Таблица1","Таблица1","C:/files/t.csv");



#15728 пмпорт данных из excel

Отправлено от mahmud в 14 Ноябрь 2012 - 13:05 in Как это сделать

Просмотр сообщенияCbCoder (14 Ноябрь 2012 - 10:46) писал:

Я про нее и написал.

А как указать прямую ссылку на диск?
import_data("Таблица1","Таблица1","???....???");

Мой файл находится в D:\test.csv



#15759 пмпорт данных из excel

Отправлено от mahmud в 15 Ноябрь 2012 - 08:43 in Как это сделать

Просмотр сообщенияmahmud (14 Ноябрь 2012 - 15:54) писал:

Спасибо за ответы

Извиняюсь еще один вопрос,

import_data("Сотовая связь","????? ","d:/files/t.csv");
Как выгрузить без шаблона или создать свой шаблон?

http://s2.uploads.ru/0kpnR.jpg

Как это реализовать это через код?



#15723 пмпорт данных из excel

Отправлено от mahmud в 14 Ноябрь 2012 - 10:29 in Как это сделать

Просмотр сообщенияCbCoder (14 Ноябрь 2012 - 09:30) писал:

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

А эту функцию можно использовать?
import_data("Таблица1","Таблица1","???");



#15752 пмпорт данных из excel

Отправлено от mahmud в 14 Ноябрь 2012 - 15:54 in Как это сделать

Просмотр сообщенияCbCoder (14 Ноябрь 2012 - 15:50) писал:

Примеры можно найти в интернете: https://www.google.r...%80%D0%BC%D1%83

Спасибо за ответы



#15743 пмпорт данных из excel

Отправлено от mahmud в 14 Ноябрь 2012 - 15:12 in Как это сделать

Просмотр сообщенияCbCoder (14 Ноябрь 2012 - 15:08) писал:

Сама программа у вас где установлена? На том же компьютере, где находится файл? Версия локальная?

SAAS - > Версия: 1.9.5- > я зашел с удаленного компьютера.



#15927 пзвлечь данные из url json из КБ

Отправлено от mahmud в 21 Ноябрь 2012 - 08:11 in Как это сделать

Добрый день уважаемые программисты,

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

При нажатии на кнопку нужно выполнить ссылку и заполнить поле value439 - Полное название


$url="http:/test.ru/inn.php?num=" + <script>document.getElementById('value1056').value </script>; - тут номер инн

$ch = curl_init();
$headers = array
(  
	'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7'
);

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER,$headers);

$cJSON = curl_exec($ch);

echo $cJSON;

$feed=json_decode($cJSON, true);

$inn =  $feed[0]{'inn'};
$nm =  $feed[0]{'name'};

<script>document.getElementById('value439').value = $nm</script>; //наим.

Как это реализовать в КБ?
Заранее спасибо!

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

  • Прикрепленное изображение: tes.jpg



#15936 пзвлечь данные из url json из КБ

Отправлено от mahmud в 21 Ноябрь 2012 - 12:43 in Как это сделать

Просмотр сообщенияCbCoder (21 Ноябрь 2012 - 12:07) писал:

Наоборот - $getinn = $line['f1056'];

И можно писать $line['ИНН'] вместо $line['f1056']

Спасибо огромное!



#15933 пзвлечь данные из url json из КБ

Отправлено от mahmud в 21 Ноябрь 2012 - 11:58 in Как это сделать

Еще один вопрос.

При заполнение поля инн нажимаю кнопку и мне заполняется поле,

$line['f1056'] = $getinn;
$url="http://test.ru/inn.php?num='$getinn'"; - как правильно написать?

$ch = curl_init();
$headers = array
(
'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7'
);

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER,$headers);

$cJSON = curl_exec($ch);

$feed=json_decode($cJSON, true);

$name = $feed[0]{'name'};

$line['f439'] = $name;



#16827 Шаблон для печати (Счета)

Отправлено от mahmud в 26 Январь 2013 - 08:31 in Как это сделать

Просмотр сообщенияCbCoder (23 Январь 2013 - 10:38) писал:

"Итог скидок" - есть такое поле? Если нет, то разумеется никакого итога вы не выведите.

Еще раз:


Вставить можно только переменные, находящиеся там!

Спасибо !



#16585 Синхронизация данных

Отправлено от mahmud в 29 Декабрь 2012 - 11:40 in Как это сделать

Просмотр сообщенияCbCoder (29 Декабрь 2012 - 10:59) писал:

http://clientbase.ru..._admin_16/sync/ - только так. Через доп.действия это вряд ли можно адекватно реализовать.

Спасибо, а где хранятся все файлы изменение кроме данных. Чтоб мог копировать и вставить в соответствующее.



#16576 Синхронизация данных

Отправлено от mahmud в 29 Декабрь 2012 - 07:36 in Как это сделать

Добрый день уважаемые программисты,

Хотелось бы реализовать следующее:

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

Подскажите это возможно, если да то что можете посоветовать?

Заранее спасибо



#16630 Проблема при вычисление документы "Добавить накладную"

Отправлено от mahmud в 10 Январь 2013 - 09:28 in Как это сделать

Добрый день уважаемые программисты,

Пожалуйста ответе на мой вопрос,

Вот код,


$users = $user['id'];

$sqlQuery = "SELECT f1301,f1821 FROM ".DATA_TABLE."46 WHERE users_id='$users' ";
$result = mysql_query($sqlQuery) or die(mysql_error());
$row = mysql_fetch_array($result);

$fiters = $row['f1301'];
$account = $row['f1821'];

$line['Проект'] = $fiters;
$line['Отправитель'] = $account;

Нужно после нажатия на кнопку "Добавить накладную" поля заполнялись.
Этот код работает в документы -> Выписать счет, но в накладном он не работает и не заполняет по умолчанию.



#16637 Проблема при вычисление документы "Добавить накладную"

Отправлено от mahmud в 10 Январь 2013 - 13:49 in Как это сделать

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

Ошибки MySQL не выходит? Странная конструкция "WHERE users_id='$users'" - поля "users_id" в DATA_TABLE не должно быть

Это поле я сам добавил, всем еще может быть проблема?



#15578 Представление

Отправлено от mahmud в 08 Ноябрь 2012 - 10:51 in Как это сделать

Просмотр сообщенияRoman (08 Ноябрь 2012 - 10:31) писал:

У Вас в подготовке данных переменная имеет имя "diag", а в отображении "dial".

Да я неправильно написал, все равно у меня значение не берет, вы можете написать как правильно написать?



#15529 Представление

Отправлено от mahmud в 07 Ноябрь 2012 - 12:31 in Как это сделать

Просмотр сообщенияRoman (07 Ноябрь 2012 - 10:03) писал:

$sqlQuery = "SELECT * FROM ".DATA_TABLE."99";
$result = mysql_query($sqlQuery) or die(mysql_error());
$row = mysql_fetch_array($result);
$text = $row['name'];
$smarty -> assign("text", $text);
В отображении представления переменная выводится в любом месте в виде {$text}. Например:
<input name="textfield" type="text" size="100" value="{$text}">
В поле ввода появится значение переменной $text. Документация по работе с шаблонизатором Smarty.

Спасибо огромное Роман, можно еще один вопрос, а как сделать так чтоб после нажатии на кнопку этот запрос срабатывал, очень прошу ответить

Также assign("text", $text); - работает но не берет всю строку НАПРИМЕР: text text он берет только text



#15565 Представление

Отправлено от mahmud в 08 Ноябрь 2012 - 08:39 in Как это сделать

Просмотр сообщенияRoman (08 Ноябрь 2012 - 08:06) писал:

Срабатываение запроса по кнопке "Предыдущий":
if ($_POST['Submit'])
  {
	// Запрос
  }
Если строка в переменной Smarty выодится не вся, то и в переменной PHP она была такой. Метод assign просто передаёт значение переменной PHP в шаблон Smarty.

Еще один вопрос:

function getElements(){
document.getElementById('i_fr').src=

"http://nova.rambler.ru/search?btnG=%D0%9D%D0%B0%D0%B9%D1%82%D0%B8!&query= {$dial}";
}


тут {$dial} - переменная smarty у меня этого значения не берет

Как написать правильно в javascript чтоб работала?
Заранее спасибо !



#15598 Представление

Отправлено от mahmud в 08 Ноябрь 2012 - 16:26 in Как это сделать

Просмотр сообщенияRoman (08 Ноябрь 2012 - 14:14) писал:

В конце кода представления введите
die($dial);
На белом экране должно отобразиться реальное значение переменной. Проверьте, получает ли эта переменная вообще какое-то значение.

спасибо получилась



#15574 Представление

Отправлено от mahmud в 08 Ноябрь 2012 - 09:39 in Как это сделать

Просмотр сообщенияRoman (08 Ноябрь 2012 - 09:22) писал:

А как Вы передаёте значение этой переменной в шаблон? Ну и пробел перед вставкой переменной лишний.

Подготовка данных:

[size=3][font=courier new,courier,monospace]$sqlQuery = "SELECT f1435 FROM ".DATA_TABLE."117 WHERE id=2";
$result = mysql_query($sqlQuery) or die(mysql_error());
$row = mysql_fetch_array($result);

$sqlQuery1 = "SELECT f1435 FROM ".DATA_TABLE."117 WHERE id=4 ";
$result1 = mysql_query($sqlQuery1) or die(mysql_error());
$row1 = mysql_fetch_array($result1);

$diag = $row['f1435'];
$next = $row1['f1435'];

$smarty -> assign("diag", $diag);
$smarty -> assign("next", $next);[/font][/size]

Отображение:

[size=3][font=courier new,courier,monospace]<script type="text/javascript">
function getURL(){
    document.getElementById('i_fr').src ="http://nova.rambler.ru/search?btnG=%D0%9D%D0%B0%D0%B9%D1%82%D0%B8!&query={$dial}";
}
</script>

<table width="1187" border="0">
  <tr>
    <td width="85"></td>
    <td width="123"><input id="pr" type="button" name="previous" value="Предыдущий" onclick="getURL()"></td>
    <td width="132"><form name="form2" method="post" action="">
	  <input id="nx" type="submit" name="next" value="Следующий">     
    </form>    </td>
    <td width="102"><form name="form3" method="post">
    </form>    </td>
    <td width="135"><input type="button" name="delete" value="Удалить"></td>
    <td width="279"></td>
    <td width="54"></td>
    <td width="225"></td>
  </tr>
</table>
<table width="612" border="0">
  <tr>
    <td><input id="val1" name="queryTxt" type="text" size="100" ></td>
  </tr>
</table>
<table width="1189" height="344" border="1">
  <tr>
    <td>
		  <iframe src=http://nova.rambler.ru/search?btnG=%D0%9D%D0%B0%D0%B9%D1%82%D0%B8!&query={$next}
		  frameborder="0" scrolling=no width= "1200" id="i_fr" marginheight=0 marginwidth=0 style="height: 500px"></iframe>
    </td>
  </tr>
</table>[/font][/size]

У меня в {$dial} - значение не берет, вставил таким образом {literal}{$dial}{/literal} берет как есть



#15505 Представление

Отправлено от mahmud в 07 Ноябрь 2012 - 08:55 in Как это сделать

Добрый день уважаемые программисты,

Очень нужен Ваш совет по реализации:

Есть форма : http://s2.uploads.ru/2CyLe.jpg

При нажатии на кнопку в "Предыдущий" - вывести данные из определенной поля таблицы в textfield.

SQL выборка:

$sqlQuery = "SELECT * FROM ".DATA_TABLE."99";
$result = mysql_query($sqlQuery) or die(mysql_error());
$row = mysql_fetch_array($result);


$text = $row['name'];

Таблица:

<table width="1187" border="0">
<tr>
<td width="85">&nbsp;</td>
<td width="123"><input type="submit" name="Submit" value="Предыдущий"></td>
<td width="132"><form name="form2" method="post" action="">
<input type="submit" name="Submit2" value="Следуйщий">
</form> </td>
<td width="102"><form name="form3" method="post" action="">
</form> </td>
<td width="135"><input type="submit" name="Submit4" value="Удалить"></td>
<td width="279">&nbsp;</td>
<td width="54">&nbsp;</td>
<td width="225">&nbsp;</td>
</tr>
</table>
<table width="612" border="0">
<tr>
<td><input name="textfield" type="text" size="100"></td>
</tr>
</table>
<table width="1189" height="344" border="1">
<tr>
<td>
</td>
</tr>
</table>


Прошу Вашего совета



#16295 Открытие ссылки через curlopt

Отправлено от mahmud в 10 Декабрь 2012 - 11:47 in Как это сделать

Просмотр сообщенияTim (10 Декабрь 2012 - 11:32) писал:

Это чужая ссылка.

Да, Код ссылки нету, это не моя ссылка.



#16286 Открытие ссылки через curlopt

Отправлено от mahmud в 10 Декабрь 2012 - 09:32 in Как это сделать

Добрый день,

Нужен Ваш совет.
Не получается открыть ссылку как target = ' _blank' ,

foreach ($_REQUEST['sel'] as $ids) {
$sqlQuery = "SELECT f1360, f1682 FROM ".DATA_TABLE."109 WHERE id='$ids' ";
$result = mysql_query($sqlQuery) or die(mysql_error());
$row = mysql_fetch_array($result);

$str = $row['f1360'];
$match = $row['f1682'];
}

$url = 'http://www.testt.ru/stat/';
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.7.62 Version/11.00");
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_REFERER, "http://tt.ct/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 3);
curl_setopt($ch, CURLOPT_POSTFIELDS, "url=http://$str&password=$match");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
exit;

Заранее спасибо!