Большой Воронежский Форум

Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел.
Вернуться   Большой Воронежский Форум » Компьютеры и все, что с ними связано » » Программирование »
Ответ
 
Опции темы
Старый 19.09.2011, 10:42   #61   
МИРОВОЕЗЛО
 
Аватар для Sandy
 
Сообщений: 102,520
Регистрация: 13.05.2002

Sandy вне форума Не в сети
Кстати из своего опыта - прежде чем делать отчет желательно понять для чего он нужен и с какой целью его собираются использовать. В 90% случаев одним отчетом ничего не добъешься и надо менять всю систему. Иногда вот так смотришь и поражаешься.. в чем бизнес.. и как его ведут..
  Ответить с цитированием
Старый 19.09.2011, 10:44   #62   
Ex Праведник
 
Аватар для Камикадзе
 
Сообщений: 4,998
Регистрация: 14.08.2006

Камикадзе вне форума Не в сети
Мне то пока опыту не хватает для такого анализа.
А мои знакомые не готовы к координальной смене учетной системы ибо она обменивается с ГИСом и прочими мобильными клиентами и все "заточки" учетные переделывать и отлаживать никому (включая руководство фирмы знакомых) не хочется.
  Ответить с цитированием
Старый 19.09.2011, 10:46   #63   
Форумец
 
Сообщений: 2
Регистрация: 01.08.2011

vspahov вне форума Не в сети
Цитата:
Сообщение от Камикадзе Посмотреть сообщение
Жаль 1С-ки УТ под рукой нету. Но вот одни мои знакомые просили написать отчет по просроченной задолженности. В договоре стоит число дней просрочки.
Алгоритм вобщемто простой.
Выбираем все документы по договорам у которых количество дней >0
Далее смотрим ДатаДокумента - КоличествоДней по взаиморасчета. Если >0 то вот она, просрачка!

Как реализовать одним запросом, т.е. как передать во вложенный запрос по взаиморасчетам ДатаДокумента - КоличествоДней????
У тебя случай проще некуда. Это можно даже не в конфигураторе, а в консоли запросов сделать. 10 минут работы. И никаких вложенных запросов - в языке запросов есть возможность обработать условия.
РАЗНОСТЬДАТ(<Дата1>, <Дата2>, <Тип>)
Делаешь функцию, которая разницу в днях от текущей даты считает и констркуцию
ВЫБОР
КОГДА <Выражение> ТОГДА <Выражение>
ИНАЧЕ <Выражение>
КОНЕЦ
Есть варианты отчета более сложные, но даже эти все замечательно делаются в системе компоновки данных. Там отчет вообще за пять минут делается. Я такие отчеты для УПП, бухии делал.
Правда, платформа для этого нужна 8.х. В семерке по другому, но тоже геморроя нет.

Последний раз редактировалось vspahov; 19.09.2011 в 10:52. Причина: Дополнение.
  Ответить с цитированием
Старый 19.09.2011, 10:47   #64   
Ex Праведник
 
Аватар для Камикадзе
 
Сообщений: 4,998
Регистрация: 14.08.2006

Камикадзе вне форума Не в сети
vspahov, Хм. Не увидел решения. Можно целиком?
  Ответить с цитированием
Старый 19.09.2011, 11:24   #65   
Форумец
 
Аватар для Spectator
 
Сообщений: 41,014
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Цитата:
Сообщение от Камикадзе Посмотреть сообщение
Погуглил. Нинашел ничего кроме прямых запросов к СУБД.
А ты какие делаешь, кривые?
Не, я может что не понимаю, но в последний раз как 1Ской дело имел, я писал обычные SQL запросы, только на кривом руссифицированном 1Сшном языке, но это обычный SQL по сути.

Цитата:
Сообщение от Камикадзе Посмотреть сообщение
Так вопрос и есть по ВЛОЖЕННОМУ запросу. Как в него передать результат выборки основного?
Не нужно никуда ничего передавать. Запрос выполняется единовременно. Тебе нужно разрешить имена. Делается это либо через таблица(точка)поле либо через псевдонимы (ALIASы).
  Ответить с цитированием
Старый 19.09.2011, 11:25   #66   
Форумец
 
Аватар для Spectator
 
Сообщений: 41,014
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Вот пример на 1С ном языке.

http://www.sql.ru/forum/actualthread.aspx?tid=774814

З.Ы. когда пишут ЛЕВОЕ СОЕДИНЕНИЕ мне всегда смешно (с) Схватка двух якодзун ))))))
  Ответить с цитированием
Старый 19.09.2011, 12:15   #67   
Ex Праведник
 
Аватар для Камикадзе
 
Сообщений: 4,998
Регистрация: 14.08.2006

Камикадзе вне форума Не в сети
Цитата:
Сообщение от Spectator Посмотреть сообщение
Не нужно никуда ничего передавать. Запрос выполняется единовременно. Тебе нужно разрешить имена. Делается это либо через таблица(точка)поле либо через псевдонимы (ALIASы).
Прочитал, посмотрел ссылку. Сделал вывод, что Вы не поняли суть вопроса.


ЗЫЖ На самом деле правильный ответ видимо тут
Цитата:
Сообщение от Spectator Посмотреть сообщение
Запрос выполняется единовременно.
Т.е. задача не выполнима в рамках одного запроса.
  Ответить с цитированием
Старый 19.09.2011, 12:48   #68   
Форумец
 
Аватар для Spectator
 
Сообщений: 41,014
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Цитата:
Сообщение от Камикадзе Посмотреть сообщение
ЗЫЖ На самом деле правильный ответ видимо тут
Т.е. задача не выполнима в рамках одного запроса.
Мне кажется легче будет если ты приведешь пример запроса, который ты пытаешься написать. Просто мне лично пока попросту непонятно.

Цитата:
Сообщение от Камикадзе Посмотреть сообщение
Сделал вывод, что Вы не поняли суть вопроса.
Похоже на то.
  Ответить с цитированием
Старый 19.09.2011, 13:36   #69   
Форумец
 
Сообщений: 147
Регистрация: 14.12.2004
Возраст: 43

SuhoFF вне форума Не в сети
Цитата:
Сообщение от Sandy Посмотреть сообщение
купить байк с косухой и начать бухать виски за рулем...
все крутые программеры 1С так делают я сам видел!
НЕЕЕ. Виски надо бухать в ирландских пабах. Это я точно видел своими глазами . Так ПРАВИЛЬНЫЕ 1с-ники и программеры делают.
  Ответить с цитированием
Старый 19.09.2011, 14:26   #70   
Форумец
 
Аватар для Spectator
 
Сообщений: 41,014
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
SuhoFF, по возможности излишне не флудим, буду удалять и ругаться.
  Ответить с цитированием
Старый 20.09.2011, 15:06   #71   
Форумец
 
Сообщений: 147
Регистрация: 14.12.2004
Возраст: 43

SuhoFF вне форума Не в сети
Цитата:
Сообщение от Spectator Посмотреть сообщение
SuhoFF, по возможности излишне не флудим, буду удалять и ругаться.
Ок.

По своему опыту скажу: имеет смысл изучить курсы 1с "Введение в конфигурирование" по 1с8 (в названии могу ошибаться). А дальше только практика поможет.
Тут любые варианты подойдут. И студентом у франча за копейки - получите реальные задачки. И изучение инфостарта с разбором чужих обработок и т.п.

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

Первый курс можно пройти дистанционно в 1с, остальные можно разбирать самому. По упоминавшемуся СКД - есть видеолекции.
spec8.ru - выкладывают бесплатно свои видеолекции
http://chistov.spb.ru/publ/free_webinar/6 - видео Чистова



И да, виски и ирландские пабы - обязательно.
  Ответить с цитированием
Старый 23.09.2011, 19:53   #72   
Форумец
 
Аватар для Eximus
 
Сообщений: 2,453
Регистрация: 21.01.2003
Возраст: 43

Eximus вне форума Не в сети
Всем доброго времени суток.
Подскажите плиз где найти программера по 8-ке на разовую работу?
Надо написать документ, который из материалов будет делать товары (подробное ТЗ скину в личку).
По деньгам рассчитываю на 1-1,5 тыр.
  Ответить с цитированием
Старый 24.09.2011, 23:13   #73   
Форумец
 
Аватар для posq
 
Сообщений: 655
Регистрация: 23.10.2010

posq вне форума Не в сети
Цитата:
Сообщение от Eximus Посмотреть сообщение
Всем доброго времени суток.
Подскажите плиз где найти программера по 8-ке на разовую работу?
Надо написать документ, который из материалов будет делать товары (подробное ТЗ скину в личку).
По деньгам рассчитываю на 1-1,5 тыр.
Готов выполнить. Почту отправил в личку. Если необходимо в понедельник созвонимся и встретимся.

Выполнил.

Последний раз редактировалось posq; 29.09.2011 в 14:04.
  Ответить с цитированием
Старый 29.09.2011, 13:11   #74   
член клуба
 
Аватар для _BMW_
 
Сообщений: 1,048
Регистрация: 24.10.2008
Возраст: 51

_BMW_ вне форума Не в сети
Здравствуйте, нужно написать конвертер прайса из 7,7 в эксель с последующим выставлением прайса на сайт... наименований около 4000... нужно три цены к каждому товару + наличие на складе. Огласите цену в личку, спасибо.
  Ответить с цитированием
Старый 29.09.2011, 13:13   #75   
Ex Праведник
 
Аватар для Камикадзе
 
Сообщений: 4,998
Регистрация: 14.08.2006

Камикадзе вне форума Не в сети
_BMW_, Выводишь прайс. Файл - сохранить как.... Внизу выбираешь "лист Excel".
Все?
  Ответить с цитированием
Старый 29.09.2011, 14:06   #76   
Форумец
 
Аватар для posq
 
Сообщений: 655
Регистрация: 23.10.2010

posq вне форума Не в сети
Цитата:
Сообщение от Камикадзе Посмотреть сообщение
_BMW_, Выводишь прайс. Файл - сохранить как.... Внизу выбираешь "лист Excel".
Все?
И на сайт выложить ссылкой на скачку...)
  Ответить с цитированием
Старый 29.09.2011, 14:08   #77   
Ex Праведник
 
Аватар для Камикадзе
 
Сообщений: 4,998
Регистрация: 14.08.2006

Камикадзе вне форума Не в сети
Цитата:
Сообщение от posq Посмотреть сообщение
И на сайт выложить ссылкой на скачку...)
Хай вебмастера парятся!
Ну или тогда уж не Эксель!
  Ответить с цитированием
Старый 29.09.2011, 21:39   #78   
член клуба
 
Аватар для _BMW_
 
Сообщений: 1,048
Регистрация: 24.10.2008
Возраст: 51

_BMW_ вне форума Не в сети
мне надо чтоб остаток показывал... и в экселе чтоб в виде каталога а не списка было, короче чуть доработать надо, а то 1с коряво всё выводит...
  Ответить с цитированием
Старый 30.09.2011, 00:27   #79   
Форумец
 
Аватар для Spectator
 
Сообщений: 41,014
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Цитата:
Сообщение от posq Посмотреть сообщение
И на сайт выложить ссылкой на скачку...)
Резвимся без фанатизма
  Ответить с цитированием
Старый 30.09.2011, 08:48   #80   
член клуба
 
Аватар для _BMW_
 
Сообщений: 1,048
Регистрация: 24.10.2008
Возраст: 51

_BMW_ вне форума Не в сети
Есть живые? Денюх дам!
  Ответить с цитированием
Старый 30.09.2011, 08:50   #81   
Ex Праведник
 
Аватар для Камикадзе
 
Сообщений: 4,998
Регистрация: 14.08.2006

Камикадзе вне форума Не в сети
_BMW_, 7.7 штатно не умеет сохранять в древовидной структуре.
Писал в свое время через OLE. Чот больше не тянет на такие подвиги! )))))))))))
  Ответить с цитированием
Старый 30.09.2011, 13:07   #82   
член клуба
 
Аватар для _BMW_
 
Сообщений: 1,048
Регистрация: 24.10.2008
Возраст: 51

_BMW_ вне форума Не в сети
Камикадзе, хорошо, пусть она не умеет, тогда нужно разбить задачу на две во первых процедура обработки прайса должна выводить кроме цен ещё и остатки, а затем полученный ексель в виде списка переконвертить в древовидную структуру... Так можно? Или есть ещё варианты? На любом сайте интернет магазина это сделано ведь.... Как?
  Ответить с цитированием
Старый 30.09.2011, 13:13   #83   
Ex Праведник
 
Аватар для Камикадзе
 
Сообщений: 4,998
Регистрация: 14.08.2006

Камикадзе вне форума Не в сети
Цитата:
Сообщение от _BMW_ Посмотреть сообщение
а затем полученный ексель в виде списка переконвертить в древовидную структуру... Так можно?
Манагеры Техностиля так и делали.
Можно.
  Ответить с цитированием
Старый 30.09.2011, 13:37   #84   
член клуба
 
Аватар для _BMW_
 
Сообщений: 1,048
Регистрация: 24.10.2008
Возраст: 51

_BMW_ вне форума Не в сети
Цитата:
Сообщение от Камикадзе Посмотреть сообщение
Можно.
Ну так сделайте хтонибудь или хотябы порядок цены скажите....
  Ответить с цитированием
Старый 03.10.2011, 00:03   #85   
Форумец
 
Аватар для Spectator
 
Сообщений: 41,014
Регистрация: 27.05.2003
Возраст: 46

Spectator вне форума Не в сети
Цитата:
Сообщение от _BMW_ Посмотреть сообщение
Ну так сделайте хтонибудь или хотябы порядок цены скажите....
BMW, если Вы хотите получить что-то конкретное, сформулируйте для начала что-то конкретное. Уверен, Вам помогут, за денежку, конечно, но помогут. Если не сформулируете - будет одна только болтология.
  Ответить с цитированием
Старый 03.10.2011, 08:51   #86   
МИРОВОЕЗЛО
 
Аватар для Sandy
 
Сообщений: 102,520
Регистрация: 13.05.2002

Sandy вне форума Не в сети
Кстати инфостарт стал платный.. пичалька.
  Ответить с цитированием
Старый 03.10.2011, 11:32   #87   
член клуба
 
Аватар для _BMW_
 
Сообщений: 1,048
Регистрация: 24.10.2008
Возраст: 51

_BMW_ вне форума Не в сети
Spectator, Хочу вот такой прайс из своей 1с
Ещё в будущем хочу интернет магазин примерно вот так:http://shop.avselectro.ru/
Так конкретно?
Вложения
Тип файла: zip price авс.zip (825.8 Кб, 9 просмотров)
  Ответить с цитированием
Старый 04.10.2011, 09:44   #88   
Форумец
 
Сообщений: 698
Регистрация: 14.08.2007
Возраст: 45

Серый Ангел вне форума Не в сети
Ну, лично я бы сделал тысячи за три. Но рынок я не мониторю, поэтому понятия не имею насколько это соответствует средним ценам. Делал бы через ОЛЕ. Два основных минуса такого подхода это невысокая скорость формирования прайса и необходимость наличия Экселя на машине.
К тому же названая цена это цена за выполнение указанного ТЗ. Дополнительные пожелания или необходимость поездки к далеко расположенному заказчику увеличивают цену.

У меня как-то был клиент, который три часа меня мурыжил с поиском оттенков зеленого для отчета. И очень удивлялся что это тоже стоит денег.
  Ответить с цитированием
Старый 04.10.2011, 11:12   #89   
МИРОВОЕЗЛО
 
Аватар для Sandy
 
Сообщений: 102,520
Регистрация: 13.05.2002

Sandy вне форума Не в сети
Цитата:
Сообщение от Серый Ангел Посмотреть сообщение
рынок я не мониторю, поэтому понятия не имею насколько это соответствует средним ценам
ЕМНИП 700 рублей рабочий час.
  Ответить с цитированием
Старый 04.10.2011, 13:12   #90   
Форумец
 
Сообщений: 698
Регистрация: 14.08.2007
Возраст: 45

Серый Ангел вне форума Не в сети
Sandy, да у меня с подсчетом часов вечная проблема. Я их постоянно не угадываю. Особенно если делаю задачу параллельно с чем-нибудь еще. Свой час я обычно считаю как 600 на руки. Итого ориенторовочно часов пять. Наверное...

А так кто-то быстрее делает, кто-то медленнее. Кто-то подороже, кто-то подешевле. Может сейчас какой-нибудь студент возьмется и на интерес рублей за 500 нарисует.
  Ответить с цитированием
Поиск в теме: 



Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind