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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pazan
    а ты уверен что так надо наворачивать одним документом?
    тебе зачем? я думаю тебе это надо видеть в отчете.
    что такое Проезд, доход, затраты - какой тип - текст?

    Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 17:03 05-09-2005 | Исправлено: vjick, 17:07 05-09-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pazan
    У колонки есть идентификатор , строку получить по номеру,вот и спозиционировался
    Напрмиер в ТЗ выгружай нужные строки  
     ТЗ=СоздатьОбъект("ТаблицаЗначений");
     ТЗ.НоваяКолонка("КЭК");
     пОЛУЧИТЬСтрокупономеру(2);
     ТЗ.Новаястрока();
      ТЗ.КЭК = КЭК;
     ПолучитьСтрокупономеру(4);
     ТЗ.Новаястрока();
      ТЗ.КЭК = КЭК;
    И потом Итог ("кэк");
     
    А вообщеvjick прав, чего то не то делаешь, количество строк будет одинаквое,
    или на данной строке будут совпадать значения?
     
    Добавлено:

    Цитата:
    А как задать номер колонки?
    Идентификатор назначить колонке
     
    если очень надо я б сделал так в табличной сделал реквизит "Наименование расходы"
    и выбирал бы из справочника " Расходы" (созданного /существующего) где элементы
    питание  
    проживание  
    командировочные и тд
    Создал бы реквизит  ТЧ например "ЦенаРасходы" , анологично и с доходами
    т.е реквизит "Наименование доходы" (в принципе не обязательно из справочника выбирать, можно произвольный тип -только ограничение длины все равно назначить) ,реквизит "ЦенаДоходы". Ну и дальше Итог по колонке
     
     
     
     

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 19:23 05-09-2005 | Исправлено: FOLD, 19:24 05-09-2005
    tvskit



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

    Цитата:
    А как задать номер колонки?
    - вопрос непонял!
    А по твоему вопросу выше - хорошим примером будет любая декларация в 1с. открой ее и посмотри.

    Всего записей: 285 | Зарегистр. 07-04-2005 | Отправлено: 05:44 06-09-2005
    KF



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

    Цитата:
    А как задать номер колонки?

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

    Всего записей: 277 | Зарегистр. 06-05-2003 | Отправлено: 07:25 06-09-2005
    Pazan



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    чтобы было понятно, что меня волнует (вернее главбуха), могу желающим кинуть по E-mail screenshot'ы. мож кто-нибудь и вникнет в процесс cоздания работоспособной формы документа, я пока чего-то туго въезжаю (бегиннер потому что в 1с).
     
    Добавлено:
    для других попробую объяснить подробнее. Существуют отчёты для бюджетных организаций Украины (формы 2Д, 4-1Д, 4-2Д, 7Д). главбух изъявил желание распрощаться с Excel, в котором все эти формы я сделал и работать строго на 1С, соответственно эти документы-отчёты тоже должны там присутствовать. так как учёт в 1с частичный, естественно получать готовые суммы по статьях КЭК не представляется возможным, и главбух вносит их вручную, но сводные суммы он хочет видеть во время внесения данных (для контроля, так сказать). вот. пример выше -- условный, упрощённый. в данном случае меня интересует форма 7Д (если кто в курсе, какая это). остальные по аналогии.
     
    Добавлено:
    скриншот 1 - как это было в Excel (code2.gif)
    скриншот 2 - как я создал форму в 1С (code3.gif)
    http://itc.ua/forum/index.php?t=msg&goto=369705&S=974d7629254e81019758e3a228d4b940#msg_369705
    *  жёлтый цвет = сводная сумма
    **зелёный цвет = составляющие

    ----------
    Почему глупый, потому что бедный... Почему бедный, потому что глупый...

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 09:31 06-09-2005 | Исправлено: Pazan, 11:13 06-09-2005
    vjick

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pazan
    если надо из 1с сделать excel то "таблица в режиме ввода данных".
    а документ должен вводить первичные данные, которые можно просуммировать(и не только) и зафиксировать эти данные для учета. А по зафиксированным данным, (которые храняться почти в готовом для отчета виде. - регистры, бух.ит..) делать отчет.
    Для контроля вполне хватит Итогов по колонке.
    Поэтому напомню классическую схему 1с:
     
    Константы----->Документ ----> Регистр ----> отчет
    Справочники
    Перечисления
     
    а из твоего дока - не очень понятно как вообще его проводить ?
    как проводить строчку доходы - если она итоговая? как минимум нужен какой то признак что ее проводить не надо. То же самое со строками "в том числе" и "само по себе" - тоже нужны признаки. И я думаю когда ты эти признаки поустановишь то придешь как раз к структуре которая выше.

    Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 11:20 06-09-2005
    KF



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pazan
    Тогда понятно...
    Неоднократно переводил конторы с Excell на 1С.
    Главная проблема - это чтобы пользователь понял различие между Документом и Отчетом, а еще лучше усвоил классическую схему, которую нарисовал vjick.
    Без этого не сдвинешься с мертвой точки.

    Всего записей: 277 | Зарегистр. 06-05-2003 | Отправлено: 07:47 07-09-2005
    Pazan



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vjick
    KF
    документ вообще не нужно проводить, просто внёс данные и распечатал, сохранил в журнале. всё!
     
    Добавлено:
    единственное, что нужно (повторюсь) -- это автоматическое вычисление сумм во время ввода данных

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 09:15 07-09-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я никак не пойму для чего нужно вносить итог в табличную часть?
    Посмотри как сделан любой док в 1с,все вычисляемые выражения типа "Сумма"
    располагаются нев ТЧ.
    Т.е  в ТЧ перечисляются детально все пункты/строки,а итогом/суммой и является
    то что подразумевается под "Затраты всего " .Ну перечисли все затраты в ТЧ  
    а "Затраты всего " вынеси в подвал, назови этот вычисляемый результат "Сумма",
    и пропиши чтобы в журнале отображался.Док открыл и посмотрел детализацию.
    А если буху так не нравится ,пусть пишет на бумажке,или в том же Excelе И вообще почаще говори слово "Так нельзя сделать",легче жить будет .
    Документов и отчетов хватает типовых,просто они ими пользоваться не умеют
    KF

    Цитата:
    Колонки в документе имеют номера по порядку, как они расположены в конфигураторе
    А как получить значение из _колонкипономеру_ ? Что то в v7  
    не увидел такого
     
     

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 10:57 07-09-2005 | Исправлено: FOLD, 10:59 07-09-2005
    KF



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

    Цитата:
    А как получить значение из _колонкипономеру_ ? Что то в v7  

    Док.ПолучитьСтрокуПоНомеру(НомСтр);
    Док.ПолучитьАтрибут(Метаданные.Документ(Док.Вид()).РеквизитТабличнойЧасти(_колонкипономеру_));
    или
    Док.ВыгрузитьТабличнуюЧасть(Табл); ...Дальше как с ТаблицейЗначений...
     

    Всего записей: 277 | Зарегистр. 06-05-2003 | Отправлено: 14:30 07-09-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    KF
    Номер то колонки где
    ПолучитьАтрибут(<ИмяРеквизита>)    (для дока)
    <ИмяРеквизита> -значение реквизита по име­ни идентификатора,как оно задано в конфигураторе.

    Цитата:
    Док.ВыгрузитьТабличнуюЧасть(Табл);  
     
    Смысл выгружать все в ТЗ ?, чтобы получить копию ТЧ дока .В данном контексте  
    смысл выгрузить в ТЗ не все, а избранные строки
     
     

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 15:17 07-09-2005 | Исправлено: FOLD, 15:18 07-09-2005
    vjick

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    FOLD  это набрано в отладчике:  
     
    Цитата:
    Метаданные.Документ(вид()).РеквизитТабличнойЧасти(2) = Цена    

    - вернулось наименование колонки  

    Цитата:
     ПолучитьАтрибут(Метаданные.Документ(вид()).РеквизитТабличнойЧасти(2) ) = 234.99    

     - вернулась цена по номеру колонки  
    здесь 2 - номер колонки  
    ---------------------------------------
     под словом колонка понимать - реквизит табличной части (а не колонка на форме)

    Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 16:17 07-09-2005 | Исправлено: vjick, 16:51 07-09-2005
    rstar1979



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Люди подскажите 1с 7,7 необходимо в налоговых накладных обнулять нумерацию ежемесячно а не раз в году, как сделать??

    Всего записей: 243 | Зарегистр. 08-12-2004 | Отправлено: 16:30 07-09-2005
    KapralBel



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    rstar1979
     
    Войди в конфигуратор
    найди нужный документ и редактируй его свойства
    "Номер" - "Периодичность" - "В пределах месяца"

    Всего записей: 11354 | Зарегистр. 16-02-2005 | Отправлено: 16:38 07-09-2005
    rstar1979



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

    Всего записей: 243 | Зарегистр. 08-12-2004 | Отправлено: 16:41 07-09-2005
    FOLD

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    vjick
    Гы..попробовал -точно
    KF
    Шож,спасибо, буду знать теперь  
    Почитал ВыгрузитьТабличнуюЧасть => по второй части вопроса  
    тоже нет претензий  
     

    Всего записей: 1238 | Зарегистр. 26-01-2004 | Отправлено: 16:57 07-09-2005 | Исправлено: FOLD, 18:06 07-09-2005
    lamer666

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Всем привет!
    Спасибо всем откликнувшимся на мой предыдущий вопрос Вот еще один:
    С некоторых пор в конфигураторе при щелчке по любому документу или справочнику в дереве метаданных 1С-ка пишет: "Неверный путь. Безымянный файл" и не раскрывает этот объект. Релиз 25, сетевая, не патченная, с ключем. ОС - Win 2003 сервер. Кто сталкивался с чем-то подобным?

    Всего записей: 104 | Зарегистр. 23-03-2005 | Отправлено: 17:23 07-09-2005
    KapralBel



    Platinum Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Посмотри имеется ли в каталоге базы файл 1CV7.DD - в нем описаны имена файлов баз и другая информация - проверь если нужные файлы

    Всего записей: 11354 | Зарегистр. 16-02-2005 | Отправлено: 17:39 07-09-2005
    Pazan



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

    Цитата:
    Я никак не пойму для чего нужно вносить итог в табличную часть?  
    Посмотри как сделан любой док в 1с,все вычисляемые выражения типа "Сумма"  
    располагаются нев ТЧ.  

    форма такая, называется "Звіт про заборгованість бюджетних установ (форма 7Д)".

    ----------
    Почему глупый, потому что бедный... Почему бедный, потому что глупый...

    Всего записей: 924 | Зарегистр. 17-11-2002 | Отправлено: 18:22 07-09-2005 | Исправлено: Pazan, 18:24 07-09-2005
    vjick

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Pazan
    ну как еще объяснить - прислушайся, ну не дураки же все
    не должна табличная часть соответствовать строкам и итогам отчета.
    Ну нельзя хранить в базе - то что можно посчитать
    Если так было то ни одна прога не работала бы где пользователей больше 5 человек
    тем более если БУХ твой (в честь праздника главнрго ьуха или по законодательству вобъет одну лишнюю строчку) - ты будешь код лопатить?
    Фиг знает как объяснить  - при личной встрече да за пивом без проблем бы рассказал
    А так написать и убедить трудно - ты не слушаешь.
    НЕ ДОЛЖНЫ ИТОГИ БЫТЬ В СТРОЧКАХ ДОРКУМЕНТА!!!!!

    Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 20:28 07-09-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