Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка

Модерирует : ShIvADeSt

ShIvADeSt (29-09-2006 09:19): продолжаем здесь
http://forum.ru-board.com/topic.cgi?forum=33&topic=7403
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

   

batva



crazy administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая тема доступна здесь.
 
1С Предприятие "Конфигурирование и Администрирование"
 
Тема посвящена вопросам разработки, функционирования и обслуживания конфигураций 1С Предприятие.
 
Обсуждаются все версии, можно задавать любые вопросы, кроме нарушающих авторское право.  
Советы в подборе конфигураций в разделе программы
За  вопросами "где достать?", "откуда скачать?" Специальный сериал в Варезнике
 
Так же вопросы можно задавать и много полезного узнать на:
  • Волшебный форум
  • Территория 1С на кубани
     
    Некоторые из форумов посвященных бухучету:
  • Клерк.Ру (тут в основном Россияне)
  • Дебет-Кредит (тут в основном Украина)
     
    Для тех кто осознал что лучший способ эксплуатации 1С это вариант 1С+SQL:
  • Некоторое количество информации по этому вопросу (1С:Предприятие и SQL Server: практика использования. Решение проблем связки 1С и SQL, оптимизация. Книги по 1С, обработки, отчеты.)
  • Еще один ресурс по 1С+SQL  
     
    Ну и неплохо бы зайти еще вот сюда и сюда

    Некоторые вопросы касательно работы с SQL сервером можно задать здесь, например как установить, почему неработает, как написать SQL запрос для получения остатков склада
    Вопросы о том где взять SQL сервер можно задать здесь

     
    Для начинающих и не только:
  • Учебник по 1с  
  • Первые шаги  

    Коллеги,если вы решили спросить,или посоветоваться по возникшим у Вас вопросам,убедительная просьба придерживаться двух простых правил:
    1.Указывайте версию платформы 1С и ,желательно, конфигурацию.
    2.Постарайтесь сформулировать свой вопрос так,чтобы он был понятен другим участникам конференции.

     
    Желающие получить билеты для сдачи экзамена 1С:Специалист могут обращаться ко мне в ПМ //fol

  • Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 18:41 07-06-2005 | Исправлено: fol, 12:38 28-09-2006
    vjick

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    удалено автором

    Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 16:18 30-05-2006 | Исправлено: vjick, 16:37 30-05-2006
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    pavlika2
    При использовании метода УстановитьПометкуУдаления ()  просто  
    ДокОбъект = ДокСсылка.ПолучитьОбъект();
    ДокОбъект.УстановитьПометкуУдаления(Истина);  
    //Записать() лишнее
     

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 16:45 30-05-2006
    Writer1C



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребятки я спрашивал по методике проведения операций по слипам? Это деньги в пути они появляются в рознице при безналичныз расчётах через платёжные терминалы с карточек!
    как в УПП их отражать?

    Всего записей: 709 | Зарегистр. 08-09-2005 | Отправлено: 17:00 30-05-2006
    korvin76



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    1с8.0 УПП Создал внешнюю обработку, в ее форме выбирается номенклатура, необходимая дата, и сборщик(фамилия из спр физЛица)
    необходимо вывести в печатную форму в нужных местах эти данные, причем для номенклатуры необходимо вывести ПолноеНаименование и плюсом вывести фамилию ответсвеного(ту фалимию, под которой зашел полльзователь в систему, он не равен фамилии сборщика)
     
    помогите написать код, плиз

    Всего записей: 114 | Зарегистр. 19-12-2005 | Отправлено: 05:12 31-05-2006
    vjick

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    korvin76
    времени сейчас маловато
    но все же  
    для начала нарисуй табличку которую ты хочешь получить в отчете
    колонки - это будут  
    то что идет в запросе после слова
    "выбрать"
    - потом посмотри откуда эти данные можно вытянуть правильно
     это будут таблички после слова "ИЗ"
    а вообще некорректо поставленый вопрос - и как следствие будет некорректный ответ
    у тебя вообще непонятно - какая связь
    Цитата:
     ее форме выбирается номенклатура, необходимая дата, и сборщик(фамилия из спр физЛица)  
    необходимо вывести в печатную форму в нужных местах эти данные
    между этим
    мой тебе совет - для начала возьми обработку "консоль отчетов" - из любой типовой конфы и поковыряйся в ней в режиме предприятия со своим запросом
    - а когда увидишь похожие на правду данные пиши сюда и тебя подкорректируем  
    P.S.
    все высказанное ранее - дружеский совет - не в коей мере не в обиду
     

    Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 18:59 31-05-2006
    fol



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну если макет готов, то код небольшой:
     
    Таб = Новый ТабличныйДокумент;
    Макет = ПолучитьМакет("ИмяМакета");
    НашаОбласть = Макет.ПолучитьОбласть("ИмяОбласти");
     
    НашаОбласть.Параметры.Дата = Дата;
    НашаОбласть.Параметры.Номенклатура = Номенклатура.НаименованиеПолное+" "+глТекущийПользователь;
    НашаОбласть.Параметры.Сборщик = Сборщик;
     
    Таб.Вывести(НашаОбласть);
    НапечататьДокумент(Таб);
     
    Имена реквизитов на форме = Дата, Номенклатура, Сборщик.
    Надеюсь понятно написал

    Всего записей: 805 | Зарегистр. 02-11-2002 | Отправлено: 22:16 31-05-2006
    wolfsttmn



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток, вопрос к гуру.
    На предприятии возникла ситуация, что возникла необходимость поправить конфигурацию, поскольку вначале не были сделаны правильные настройки базы, пожалуйста подскажите, чем чревато открытие конфигурации на редактирование, кроме того, что база увеличиться в 1.5 раза? Будет ли проблемы с обновлением конфигурации, с поддержкой?
    Спасибо.

    Всего записей: 40 | Зарегистр. 21-01-2004 | Отправлено: 07:22 01-06-2006
    alexzic

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте.
    Подскажите пожалуйста, можно ли в отчете отсортировать выводимые данные по какой-нибудь колонке?

    Всего записей: 19 | Зарегистр. 03-10-2005 | Отправлено: 07:37 01-06-2006
    BlackVetal



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    wolfsttmn
    Насчет увеличения базы в 1,5 раза - это очень интересное правка базы!!! Но насчет обновления - возникнут проблемы если будут изменена сама конфа, если только внешние (обработки и печ формы) - то проблем никаких!!!  
    Может быть получиться потеря данных или частичная потеря, или их изменение при правке структуры данных (реквизиты справочников и документов). Поэтому нужно быть очень осторожным и естесно сделать копию перед правкой!!!!
     
    alexzic
    На будущее: формулируй более точнее вопрос.
    Если по самому вопросу: отсортировать отчет уже выведенный на печ форму - можно но через три задницы и это вообще вопрос не в эту тему. Если перед выводом инфы на печ форму (то бишь в самой обработке отчета) - то тоже можно и есть соответствующая команда что типа "Сортировать("колона1, колонка2, ...")".

    Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 07:54 01-06-2006
    wolfsttmn



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BlackVetal
    Спасибо, я попробовал это проделать на тестовой базе, если размер базы был 197 мегабайт, то при разрешении редактирования база увеличилась до 287 мегабайт, а суть проблемы - необходимо снять проверку на наличие документов при смене валюты управленческого учета (вначале просто не ту поставили), сменить валюту, и поставить проверку обратно, конечно потом перепровести все документы. То есть реально конфигурация будет восстановлена. Сорри за офтоп, но 1с франчи предлагают перебить документы (1.5 месяца работы) в новую базу.

    Всего записей: 40 | Зарегистр. 21-01-2004 | Отправлено: 08:12 01-06-2006
    korvin76



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    fol
    спасибо

    Всего записей: 114 | Зарегистр. 19-12-2005 | Отправлено: 08:58 01-06-2006
    IUnknown777



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Скажите, есть разница в реквизитах и измерениях с точки зрения запроса?
    Если _Заказ - это измерение, то конструкцию
    _Заказ.ДатаОтгрузки запрос понимает,
    а если _Заказ - реквизит, то пишет, что объект не найден.
    Можно это обойти как-то?
     
    Добавлено:
    и еще:
    что такое кросс-отчет?

    Всего записей: 212 | Зарегистр. 20-04-2006 | Отправлено: 09:12 01-06-2006
    BlackVetal



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    wolfsttmn
    Напиши обработку которая в жесткую в справочнике поменяет валюту (или в константе - уже были такие проблемы, но где правил не помню) - зачем менять конфу, а после ее востанавливать ...

    Всего записей: 1094 | Зарегистр. 13-11-2005 | Отправлено: 10:23 01-06-2006
    wolfsttmn



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BlackVetal
    Большое спасибо, буду пробовать

    Всего записей: 40 | Зарегистр. 21-01-2004 | Отправлено: 10:44 01-06-2006
    lamer666

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IUnknown777

    Цитата:
    Скажите, есть разница в реквизитах и измерениях с точки зрения запроса?

    Нет (Если я ошибаюсь, пусть гуру поправят). Ошибка в другом.

    Всего записей: 104 | Зарегистр. 23-03-2005 | Отправлено: 11:03 01-06-2006
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IUnknown777

    Цитата:
     Измepeния пpeднaзнaчeны для зaдaния paзpeзoв yчeтa, пo кoтopым бyдeт извлeкaтьcя инфopмaция.
    Pecypcы зaдaют coбcтвeннo знaчeния paзличныx пoкaзaтeлeй yчeтa, кoтopыe мoгyт быть пoлyчeны в paзpeзe paзличны xизмepeний.
    Peквизиты cлyжaт для oпиcaния кoнкpeтнoй зaпиcи движeния.  
    B тaблицe итoгoв xpaнятcя тoлькo дaнныe из пoлeй измepeний и pecypcoв.

    Я так понимаю ты все с этим морочишсяТо есть тебе хочется иметь всегда одну запись?
    Селаеть это можно только так(ИМХО, говорю не проходили еще)

    Регистратор =ДокСсылкаНаДокРегистратор
    НаборЗаписей = РегистрыНакопления.ТоварыНаСкладах.СоздатьНаборЗаписей();
     НаборЗаписей.Отбор.Регистратор.Установить(Регистратор );
     НаборЗаписей.Прочитать();
     
          Для Каждого Запись из НаборЗаписей Цикл  
          Запись.Регистратор=  Регистратор;//можно другой записать
          Запись.ВидДвижения = ВидДвиженияНакопления.Расход;//или приход
          Запись.Количество= 11111;
           КонецЦикла;  
       НаборЗаписей.Записать();

    Но как ты собираешся в отчетах получать информацию,если у тебя одна запись?
    И потом после перепроведения докаРегистратора все к черту полетит
     
     
     
     
    Добавлено:
    С ИТС

    Цитата:
    Кросс-oтчeт - отчет в кoтopом cocтaв кoлoнoк oпpeдeлятcя вceми знaчeниями oднoй из гpyппиpoвoк.
    Haпpимep, этo мoжeт быть oтчeт oб ocтaткax тoвapoв нa cклaдax, в кoтopoм тoвapы вывoдятcя в cтpoкax, a cклaды в cтoлбцax.
     
    предназначен для вывода кросс таблиц, когда группировки разворачиваются не только по строкам, но и по столбцам.

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 11:48 01-06-2006 | Исправлено: FOLD, 11:49 01-06-2006
    pavlika2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    кто нибудь щупал "Инталев: Корпоративные финансы 2005"? насколько тяжело объединяеться с типовой конфигурацией и как даеться процесс обучения рядовых пользоватлей? и вообще стоит ли или есть другие (аналогичные по возможностям) варианты решения для управления предприятием на 8-ке?

    Всего записей: 626 | Зарегистр. 08-10-2004 | Отправлено: 12:12 01-06-2006 | Исправлено: pavlika2, 12:15 01-06-2006
    fol



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lamer666
    Объясню по-простому: реквизит не является обязательным полем (при формировании движений), а измерение является. Поэтому по измерениям регистр закрывается в 0, а по реквизитам - нет.

    Всего записей: 805 | Зарегистр. 02-11-2002 | Отправлено: 13:21 01-06-2006
    IUnknown777



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FOLD

    Цитата:
     
    Я так понимаю ты все с этим морочишсяТо есть тебе хочется иметь всегда одну запись?  
    Селаеть это можно только так(ИМХО, говорю не проходили еще)  
     
    Регистратор =ДокСсылкаНаДокРегистратор  
    НаборЗаписей = РегистрыНакопления.ТоварыНаСкладах.СоздатьНаборЗаписей();  
     НаборЗаписей.Отбор.Регистратор.Установить(Регистратор );  
     НаборЗаписей.Прочитать();  
     
          Для Каждого Запись из НаборЗаписей Цикл  
          Запись.Регистратор=  Регистратор;//можно другой записать  
          Запись.ВидДвижения = ВидДвиженияНакопления.Расход;//или приход  
          Запись.Количество= 11111;  
           КонецЦикла;  
       НаборЗаписей.Записать();  
     

     
    Да ты все правильно понял. Спасибо, что ответил.
    Но мне не нужно иметь вообще одну запись, мне нужно иметь одну запись только по одному наименовнаию номенклатуры. То есть должна быть одна запись кукурузы, одна помидоров. Потому что при расходе или списании не должно быть минуса.
    А так как у меня 3 измерения, которые никогда не будут совпадать - это собственно документ, документ-заказ и ДатаВыпуска, - то получаются всегда записи разные.  
    И получается когда расход регистр воспринимает, что это другая кукуруза.
    Вот.
    А можно ли установить отбор в твоем примере по "кукурузе"? - Регистратор.Номенклатура
    Или еще как-то.

    Всего записей: 212 | Зарегистр. 20-04-2006 | Отправлено: 22:38 01-06-2006
    vjick

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    IUnknown777
    может тогда  
    измерение
     -Номенклатура
    Ресурс
     -Количество
    Реквизит
     -ДокЗаказ
     -ДатаВыпуска
    - регистратор будет документ
     
     

    Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 06:30 02-06-2006
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

    Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка
    ShIvADeSt (29-09-2006 09:19): продолжаем здесь
    http://forum.ru-board.com/topic.cgi?forum=33&topic=7403


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru