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


Публикации mahmud

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



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

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

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

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

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



#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



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

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

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

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

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



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

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

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

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

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



#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

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



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

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

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

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

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



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

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

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

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

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



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

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

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

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



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

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



#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 Как это сделать

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

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

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

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

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



#15103 Как при нажатии на кнопку в "дополнительном" появлялась форма php?

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

Просмотр сообщенияRoman (17 Октябрь 2012 - 15:29) писал:

В настройках доп. действия устанавливаете выполнение в новом окне, а в вычислениях пишите свой код с необходимой Вам формой. Что именно у Вас не получается?

Я сделал как вы сказали но я хочу чтоб дополнительное отображался на экране над таблицей.
И это события касалась всех полей.
А при выборке доп.действия -> во всплывающем окне -> он работает только когда мы заходим в отдельную строку.
Как еще можно реализовать это?
Очень прошу, срочно нужно...



#15092 Как при нажатии на кнопку в "дополнительном" появлялась форма php?

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

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

Если вы про кнопку доп.действия, то вся информация есть в документации: http://clientbase.ru...r_admin_16/dop/
я прочитал и сделал все что сделано, но при нажатии на кнопку у меня не открываеться новая форма, как сделать????? Срочно нужно



#15135 Как при нажатии на кнопку в "дополнительном" появлялась форма php?

Отправлено от mahmud в 19 Октябрь 2012 - 06:59 in Как это сделать

Просмотр сообщенияRoman (18 Октябрь 2012 - 08:26) писал:

Ставите выполнение в текущем окне, а в вычислении в конце ставите принудительное завершение скрипта, например:
if ($POST['field'])
  {
	// Ваш код обработки



  }
else
  {
	echo "<form>";
	echo "<input type='text' name='field' />";
	echo "<input type='hidden' name='op_sel' value='additional' />";
	echo "<input type='hidden' name='button_id' value='".$_POST['button_id']."' />";
	echo "<input type='submit' value='Ok' />
	die();
  }

Массив галочек содержится в $_POST['sel'].
Этот код у меня не работает, можете проверить?
И еще мне нужно чтоб в другом окне отрылась.



#15115 Как при нажатии на кнопку в "дополнительном" появлялась форма php?

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

А как мне все открыть в новом окне???



#15153 Как при нажатии на кнопку в "дополнительном" появлялась форма php?

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

Просмотр сообщенияRoman (19 Октябрь 2012 - 07:41) писал:

Извините, вкралась ошибка в код, исправлено в сообщении. В новом окне данное доп. действие не откроется.


if ($_POST['field'])
{

$data["НОМЕР"] = $line['НОМЕР'];
$data["ПОЛЬЗОВАТЕЛЬ"] = $line['ПОЛЬЗОВАТЕЛЬ'];
$data["ОПЕРАТОР"] = $line['ОПЕРАТОР'];
insert_query($data, "Сотовая связь");
echo "n<script>";
echo "n window.opener.location.reload(1);"; // Перезагружаем родительское окно
echo "n window.close()"; // Закрываем текущее
echo "n</script>";

}
else
{
echo "<form>";
echo "<label>Месяц</label>";
echo "<select><option>Январь</option><option>Февраль</option><option>Март</option><option>Апрель</option><option>Май</option><option>Июнь</option><option>Июль</option><option>Август</option><option>Сентябрь</option><option>Октябрь</option><option>Ноябрь</option><option>Декабрь</option></select>";
echo "<label>Год</label>";
echo "<select><option>2012</option><option>2013</option><option>2014</option><option>2015</option><option>2016</option><option>2017</option><option>2018</option><option>2019</option><option>2020</option><option>2021</option><option>2022</option><option>2023</option><option>2024</option><option>2025</option></select>";
echo "<input type='hidden' name='op_sel' value='additional' />";
echo "<input type='hidden' name='button_id' value='".$_POST['button_id']."' />";
echo "<input type='submit' value='Ok' onClick='window.history.back(1);window.history.go(0) ' />";
die();
}
У меня insert не работает??? Я правильно написал???



#15170 Как при нажатии на кнопку в "дополнительном" появлялась форма php?

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

у меня вот такой вопрос,
С этим кодом когда я пишу в вычисления у меня работает нормально, результат: есть 2 строки записывает 2 строки
$data["НОМЕР"] = $line['НОМЕР'];
$data["ПОЛЬЗОВАТЕЛЬ"] = $line['ПОЛЬЗОВАТЕЛЬ'];
$data["ОПЕРАТОР"] = $line['ОПЕРАТОР'];
$data["МЕСЯЦ"] = $_POST['month'];
$data["МЕСЯЦ"] = $_POST['years'];
insert_query($data, "Сотовая связь");

когда я делаю через нажатии на кнопку в дополнительное пример код:

if ($_POST['field'])
{
$data["НОМЕР"] = $line['НОМЕР'];
$data["ПОЛЬЗОВАТЕЛЬ"] = $line['ПОЛЬЗОВАТЕЛЬ'];
$data["ОПЕРАТОР"] = $line['ОПЕРАТОР'];
$data["МЕСЯЦ"] = $_POST['month'];
$data["МЕСЯЦ"] = $_POST['years'];
insert_query($data, "Сотовая связь");


echo "n<script>";
echo "n window.opener.location.reload(1);"; // Перезагружаем родительское окно
echo "n window.close()"; // Закрываем текущее
echo "n</script>";
}
else
{
echo "<form name='form222' method='POST'>";
echo "<label>Месяц</label>";
echo "<select name='month'>
<option>Январь</option>
<option>Февраль</option>
<option>Март</option>
<option selected>Апрель</option>
<option>Май</option>
<option>Июнь</option>
<option>Июль</option>
<option>Август</option>
<option>Сентябрь</option>
<option>Октябрь</option>
<option>Ноябрь</option>
<option>Декабрь</option></select>";
echo "<label>Год</label>";
echo "<select name='years'>";
for ($i=2012; $i<2028; $i++) {
echo "<option>$i</option>";
}
echo "</select>";
echo "<input type='hidden' name='op_sel' value='additional' />";
echo "<input type='hidden' name='button_id' value='".$_POST['button_id']."' />";
//echo "<input type='submit' value='Ok'/>";
echo "<input type='submit' value='Ok' onClick='window.location.reload(history.go(-2)) ' />";
die();
}

У меня появляется форма я выбираю месяц и год и при нажатии на Ok у меня записывается только одна строка только первая, можете поправить код????
Мне нужно вот что:
1) появилась форма
2) выбрал месяц и год
3) при нажатии на кнопку ok у меня закрылась форма и перешла на таблицу и там появились копии срок которых я выбрал или без выборки не важно
4) поле месяц и год равнялись тот значение которых я выбрал в форме ()
ОЧЕНЬ ВАЖНО...., прошу напишите



#15080 Как при нажатии на кнопку в "дополнительном" появлялась форма php?

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

Как сделать при нажатии на кнопку в дополнительном появлялась форма?



#15156 Как при нажатии на кнопку в "дополнительном" появлялась форма php?

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

Просмотр сообщенияRoman (19 Октябрь 2012 - 12:21) писал:

Всё так. За исключением вывода скрипта. Там не просто "n", а "\n". Если названия полей именно такие же (с учётом регистра), то вставка должна произойти.




Я хотел бы чтоб копия строк появились внизу их:

с этим кодом у меня появляется только одна строка...мне нужно чтоб записывался все строки....
$data["НОМЕР"] = $line['НОМЕР'];
$data["ПОЛЬЗОВАТЕЛЬ"] = $line['ПОЛЬЗОВАТЕЛЬ'];
$data["ОПЕРАТОР"] = $line['ОПЕРАТОР'];
insert_query($data, "Сотовая связь");



#15179 Как при нажатии на кнопку в "дополнительном" появлялась форма php?

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

Спасибо все получилась



#16163 Как перейти по ссылке?

Отправлено от mahmud в 03 Декабрь 2012 - 13:41 in Как это сделать

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

Ручной переход в браузере по той же ссылке не вызывает такой же долгой загрузки?

Нет, ручной переход работает нормально



#16155 Как перейти по ссылке?

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

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

Странно, всё должно работать.


Все еще не нашел решения, идет долгое загрузка

$users = $user['id'];

$sqlQuery = "SELECT id, user_id, add_time, STATUS, f1205, f1206, f1207, f1208 FROM ".DATA_TABLE."92 cb92 WHERE user_id='$users' ";
$result = mysql_query($sqlQuery) or die(mysql_error()."<br>".$sqlQuery);
$row = mysql_fetch_array($result);

$prj = $row['f1207']; // id пользователя

if($prj==8){
    header("Location: http://test.ru/cb/fields.php?table=92&filter=197");
    exit;
    echo "<script>window.opener.location.reload(1);</script>";
}
else if($prj==9){
    header("Location: http://test.ru/cb/fields.php?table=92&filter=198");
    exit;
    echo "<script>window.opener.location.reload(1);</script>";

}

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



#15441 Как перейти по ссылке?

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

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

Как через кнопку в доп. действия перейти по ссылке, только не через javascript а именно через выполнить?

echo "<script>location.href='http://test/fields.php?table=92&filter=191'</script>";

У меня в таком случае не работает.
Как правильно написать чтоб обновился в текущем окне???



#16159 Как перейти по ссылке?

Отправлено от mahmud в 03 Декабрь 2012 - 12:44 in Как это сделать

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

После вызова header("Location:...") никаких других команд кроме exit быть не должно. После exit тем более бесполезно что-либо запускать. Если вам нужен другой код после перехода, используйте "<script>location.href=..."


$users = $user['id'];

$sqlQuery = "SELECT id, user_id, add_time, STATUS, f1205, f1206, f1207, f1208 FROM ".DATA_TABLE."92 cb92 WHERE user_id='$users' ";
$result = mysql_query($sqlQuery) or die(mysql_error()."<br>".$sqlQuery);
$row = mysql_fetch_array($result);

$prj = $row['f1207']; // id пользователя

if($prj==8){
header("Location: http://test.ru/cb/fields.php?table=92&filter=197");
exit;
}
else if($prj==9){
header("Location: http://test.ru/cb/fields.php?table=92&filter=198");
exit;
}

У меня все равно не работает. Идет долгое загрузка...



#16161 Как перейти по ссылке?

Отправлено от mahmud в 03 Декабрь 2012 - 12:49 in Как это сделать

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

Ручной переход в браузере по той же ссылке не вызывает такой же долгой загрузки?

Нет, все нормально работает