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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    tswanea



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

    ----------
    ... И развернутся врата ада, и силы тьмы обрушатся на землю ...

    Всего записей: 436 | Зарегистр. 03-08-2004 | Отправлено: 12:26 22-11-2005
    fol



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, пожалуйста, как организовать XOR на 1с-языке. Заранее благодарен!

    Всего записей: 805 | Зарегистр. 02-11-2002 | Отправлено: 13:15 22-11-2005
    adg208

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите как сделать так, чтобы при открытии 1С сразу же загружался внешнияй отчет и показывалось его окно.

    Всего записей: 159 | Зарегистр. 26-12-2003 | Отправлено: 06:34 23-11-2005
    jakcson



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    adg208
    В справочнике пользователей у пользователя создать поле например действие при запуске (тип строка)и туда помещать список открываемых объектов. При начале работы проверяем есть ли что у пользователя на запуск. Может быть зада разные обработки и т.д. для каждого пользователя.

    Всего записей: 158 | Зарегистр. 10-06-2005 | Отправлено: 08:12 23-11-2005 | Исправлено: jakcson, 10:50 23-11-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    adg208
     ПриНачалеРаботыСистемы()  
     ОткрытьФорму("Отчет", ,КаталогИБ()+"ExtForms\файлОтчета.ert");

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 08:13 23-11-2005
    adg208

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо!
    А подскажите как сделать так чтобы производился поиск в ТЗ не только в направлении с верху вниз, а циклически.
     
    Добавлено:
    т.е. если не нашел от данной строки на которой расположен курсор, то провести поиск с первой строки.

    Всего записей: 159 | Зарегистр. 26-12-2003 | Отправлено: 12:19 23-11-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    adg208
    Опять непонятно.для циклически ясное дело нужен цикл  
    ТЗ.ВыбратьСтроки()
    Пока ТЗ.ПолучитьСтроку=1 Цикл или
    Для Сч=1 по ТЗ.КоличествоСтрок() Цикл
     
    Цитата:
    т.е. если не нашел от данной строки на которой расположен курсор, то провести поиск с первой строки.

    Почему ты думаешь что ищешь от Текущейстроки? Какой метод используешь?
    Если НаитиЗначение -он ищет во всей таблице и если не находит, значит
    либо этого значения нет, либо условия заданы не правильно
       
     
     
    Добавлено:
    Или ты наверно про это
     ТЗ1.НайтиЗначение(Зн,нс,нк);
      ТЗ1.ТекущаяСтрока(нс);//сдесь открыл ТЗ наформе  
     а потом хочешь найти какое то другое Значение,преположим "Х" и пишешь
     ТЗ1.НайтиЗначение(X,нс,нк);тогда это неверно
     можно просто опустить параметры ТЗ1.НайтиЗначение(X, ,);
    если ж нужна ТекущаяСтрока тогда
    ТЗ1.НайтиЗначение(Зн,нс,нк)
      ТЗ1.ТекущаяСтрока(нс);
     нс=о
     ТЗ1.НайтиЗначение(X,нс ,);

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 21:13 23-11-2005
    help777



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    all
    Кто-нибудь пробывал внедрять гибкие блокировки или что-нить подобное? Кривой код 1с при захвате таблиц уже замучил. Конфа ТиС с небольшими изменениями, при проведении доков загрузка проца 100% из-за постоянного сканирования журнала. Подскажите что делать.

    ----------
    Я поэтому здесь и сижу, потому что если вдруг у кого что-то, то вот он я тут и есть...

    Всего записей: 774 | Зарегистр. 16-09-2004 | Отправлено: 08:44 24-11-2005
    adg208

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да это-то все понятно, это я не правильно описываю проблему.
     
    Есть таблица Значений в ней уже загружены отображаются строки и столбцы с данными.
     
    Пусть первый столбец Наименование, второй и последующие Цена1, Цена2 и т.д
    Надо найти например "Аспирин".
     
    Кликаю мышью на первой строке, набираю "Шприц" по мере того,  как набираю букву выделенная ячейка переходит на это слог.
    Т.Е. набираю букву "Ш", выбеленная строка становится на первой букве "Ш", затем набираю "п", получается слог "Шп", выделенная ячейка становиться со словом на "Шп" и т.д.
    Поле набранного слова "Шприц", выделенной ячейкой становится вервое ячейка, где встретелось вначале слово "Шприц".
     
    Так вок а если мне надо затем найти слово "Аспирин", то приходиться вернуться в самое начало и выделить ячейку, до этого слова "Аспирин", иначе он не находит.
     
    Вопрос
    Как сделать, чтобы он просматривал сам от начала до выбранного слава.
     
    Если что не понятно пишите попробую разъяснить свою писанину.
     
    Благодарен за помощь заранее!

    Всего записей: 159 | Зарегистр. 26-12-2003 | Отправлено: 11:34 24-11-2005
    Nand



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Подскажите как сделать!
    Справочник Номенклатура, подчиненный справочник Цены.
    Внешняя обработка по каким то условиям формирует текстовый файл с данными из "Номенклатура" - как добавить к каждой строке выборки из Номенклатуры значение из Цен???
    Пока спрНоменклатура.ПолучитьЭлемент()=1 Цикл                
       Если спрНоменклатура.Уровень() > 1 Тогда
           Если спрНоменклатура.НеВключатьВпрайс = 0 Тогда
              Список.ДобавитьЗначение(спрНоменклатура.Код);      
              Список.ДобавитьЗначение(спрНоменклатура.Наименование);
              Список.ДобавитьЗначение(спрНоменклатура.Артикул);
              Список.ДобавитьЗначение      //Вот сюда бы добавить из спр.Цены - Цена        
            Текст.ДобавитьСтроку(Список.ВСтрокуСРазделителями());
    1с v7.7 Торговля+Склад 9.2

    Всего записей: 209 | Зарегистр. 27-03-2004 | Отправлено: 14:02 24-11-2005 | Исправлено: Nand, 14:06 24-11-2005
    al_iv

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет!
    Есть такой вопрос: как правильно реализовать возврат товара поставщику (розничная торговля)? Вопрос чисто теоретический. Проблема вот в чем: при методе учета FIFO товар успевает списаться до осуществления возврата. Как правильно вернуть именно интересующую партию товара?

    Всего записей: 190 | Зарегистр. 09-07-2004 | Отправлено: 14:15 24-11-2005
    KF



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Nand
    СпрЦ=СоздатьОбъект("Справочник.Цены);
    ...
    Пока спрНоменклатура.ПолучитьЭлемент()=1 Цикл    
        СпрЦ.ИспользоватьВладельца(спрНоменклатура.ТекущийЭлемент());
        СпрЦ.использоватьДату(ТекущаяДата());
        Если спрНоменклатура.НеВключатьВпрайс = 0 Тогда  
            Список.ДобавитьЗначение(спрНоменклатура.Код);      
            Список.ДобавитьЗначение(спрНоменклатура.Наименование);  
            Список.ДобавитьЗначение(спрНоменклатура.Артикул);  
            СпрЦ.ВыбратьЭлементы();
            Пока СпрЦ.ПолучитьЭлемент()>0 Цикл
                Список.ДобавитьЗначение(СпрЦ.Цена);  
            КонецЦикла;  
            Текст.ДобавитьСтроку(Список.ВСтрокуСРазделителями());  
        КонецЕсли;
    КонецЦикла;
    //////////////////////////////
    Если у тебя в номенклатуре разное количество цен, то синхронизируй их по типу цены.
     
               

    Всего записей: 277 | Зарегистр. 06-05-2003 | Отправлено: 15:32 24-11-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    adg208
    Ясно,все это на уровне платформы ИМХО,я с этим никогда не заморачивлся.Думаю все решается баттонами Backcpace и Home
    Nand
    + к посту KF еще .Типов цен может быть несколько,какой из них тебе нужен?
    если все тогда я примерно так  делал
    СпрЦ=СоздатьОбъект("Справочник.Цены);  
    ...  
    Пока спрНоменклатура.ПолучитьЭлемент()=1 Цикл    
        СпрЦ.ИспользоватьВладельца(спрНоменклатура.ТекущийЭлемент());  
        СпрЦ.использоватьДату(ТекущаяДата());  
     
     ТабЗнач = СоздатьОбъект("ТаблицаЗначений");  
     ТабЗнач.НоваяКолонка("ТЦ");
     ТабЗнач.НоваяКолонка("Ном");  
     ТабЗнач.НоваяКолонка("Цена");  
      ТабЗнач.НоваяКолонка("Наценка");  
     СпрЦ.ВыбратьЭлементы();  
     Пока СпрЦ.ПолучитьЭлемент() = 1 Цикл    
     ТабЗнач.НоваяСтрока();
     ТабЗнач.ТЦ   =  СпрЦ.ТипЦен;
     ТабЗнач.Ном  =  спрНоменклатура.ТекущийЭлемент();
     ТабЗнач.Цена =  СпрЦ.Цена;
     ТабЗнач.Наценка=СпрЦ.Процент;
     КонецЦикла;  
     ТабЗнач.ВыбратьСтроки();  
    .....
    al_iv
    Правильно делать на основании.В свое время на ИТС  статейка была
                    

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 16:07 24-11-2005 | Исправлено: FOLD, 10:11 25-11-2005
    igbt

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    В 8-й Управлении торговлей для Украины редакция 2.2 друзья Аби запретили создавать документы в валютах отличных от договора взаиморасчетов и регламентного учета, точнее запретили выбор другой валюты в форме Валюты и Цены. Запрет на выбор я снял в Ценообразовании, но как установить чтобы прога считала курс документа от текущей валюты а не от валюты договора я не нашел.
    Куда идти че смотретть?

    Всего записей: 51 | Зарегистр. 17-02-2005 | Отправлено: 16:30 24-11-2005
    al_iv

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FOLD
    а какую-нибудь ссылку на статейку можно?

    Всего записей: 190 | Зарегистр. 09-07-2004 | Отправлено: 18:21 24-11-2005
    molodoj

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Господа, подкиньте ссыылку, если есть, где можно стащить тесты 1с Бух 8.0 Профессионал, они, говорят, в *.xls. Please

    Всего записей: 14 | Зарегистр. 12-02-2005 | Отправлено: 18:34 24-11-2005
    Velimir



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

    Цитата:
    Подскажите, пожалуйста, как организовать XOR на 1с-языке. Заранее благодарен!

    Наверно можно так:

    Пар1 = 0; Пар2 = 0; Пар3 = 0;
    Пар1 = (Откуда-то считывается);
    Пар2 = (Откуда-то считывается);
    Если (Пар1=0) и (Пар2=0) Тогда
           Пар3=0;
    ИначеЕсли (Пар1=1) и (Пар2=0) Тогда
           Пар3=1;
    ИначеЕсли (Пар1=0) и (Пар2=1) Тогда
           Пар3=1;
    ИначеЕсли (Пар1=1) и (Пар2=1) Тогда
           Пар3=0;
    КонецЕсли;

    Или так:

    Пар1 = 0; Пар2 = 0; Пар3 = 0;
    Пар1 = (Откуда-то считывается);
    Пар2 = (Откуда-то считывается);
    Если ((Пар1=0) и (Пар2=0)) или ((Пар1=1) и (Пар2=1))Тогда
            Пар3 = 0;
    Иначе
            Пар3 = 1;
    КонецЕсли;

    Всего записей: 398 | Зарегистр. 06-08-2003 | Отправлено: 05:54 25-11-2005 | Исправлено: Velimir, 06:02 25-11-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    al_iv
    Ссылку где взять?, говорю была на диске ИТС древнего выпуска.Пожалуй я зря сослался на статью ,статья старая и касалась комплесной конфигурации каких то не помню релизов.В старых конфах при вводе на основании из ссылки на ДокОснование получали партиеобразующий документ и товар спиысвался из конкретной партии.
     
    Сейчас в конфах (будем говорить для примера про ТиС)в табличной части есть поле партия.По умолчания там автободбор партии.Но если нужно списать из конкретной партии,ее можно выбрать.
    Тут дело вкуса. ИМХО "на основании" удобней,помогает избежать ошибок из-за лени , забывчивости и невнимательности пользователей.
    Если Возврат заполнять "на Основании",табличная часть, копируется из ДокОснования
    Это сам понимаешь важно , если цены поставки товара различны.
    Ну и потом если в Функции ЗаполнениеПоДокументуОснованию() написать пару строк кода,можно из ссылки на докоснование получить партиеобразующий док,и в поле партия подставить.
    Это повлияет на процедуру глСписаниеПартийТМЦ где есть такой код
     
    ВремПартии.УстановитьЗначениеФильтра("Номенклатура",Номенклатура,1);
      Если ТаблНоменклатуры.Партия.Выбран()=1 Тогда
        // выбрана конкретная партия
      ВремПартии.УстановитьЗначениеФильтра("Партия",ТаблНоменклатуры.Партия,1);
      Иначе // снимем фильтр по партии
      ВремПартии.УстановитьЗначениеФильтра("Партия",,0);
      КонецЕсли;    

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 10:08 25-11-2005 | Исправлено: FOLD, 10:09 25-11-2005
    yuraskas



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста, как в конфигурацию "Зарплата и Кадры" добавить план счетов, а то его там вообще нет?
    Имеется конфиг. "Типовая", он там есть, может от туда можна как то скопировать?

    Всего записей: 530 | Зарегистр. 06-06-2003 | Отправлено: 10:28 25-11-2005
    adg208

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

    Цитата:
    FOLD

     Подскажи пожалуйста, что такое "на уровне платформы ИМХО".

    Всего записей: 159 | Зарегистр. 26-12-2003 | Отправлено: 10:44 25-11-2005
       

    Страницы: 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