|
Дата с подчеркиванием | ☑ | ||
---|---|---|---|---|
0
Kostik2013
30.11.12
✎
16:23
|
Как можно сделать дату в таком формате,подскажите пожалуйста)))"__"
|
|||
1
Kostik2013
30.11.12
✎
16:23
|
"___"_______________ 200_р.
|
|||
2
zulu_mix
30.11.12
✎
16:24
|
стиль шрифта "подчеркнутый" не предлагать?
|
|||
3
Maxus43
30.11.12
✎
16:24
|
200 рублей на что?)
|
|||
4
IceSer1
30.11.12
✎
16:26
|
(1) поторопился )
|
|||
5
Kostik2013
30.11.12
✎
16:30
|
200_ рiк или год
|
|||
6
Wobland
30.11.12
✎
16:30
|
диктую, записывай: "___"_______________ 200_р.
|
|||
7
Wobland
30.11.12
✎
16:31
|
а ещё год можно на 10 поделить и взять целую часть
|
|||
8
salvator
30.11.12
✎
16:31
|
Контрл-ц контрл-в
|
|||
9
Kostik2013
30.11.12
✎
16:32
|
А если серьёзно?
|
|||
10
Kostik2013
30.11.12
✎
16:33
|
CtrlC-V не катит,должно автоматом забивать значения
|
|||
11
salvator
30.11.12
✎
16:33
|
(9) Серьезно.
|
|||
12
Maxus43
30.11.12
✎
16:33
|
у нижней строки сделай верхнее подчеркивание, или Шрифт у этой с подчеркиванием. Где проблем то?
|
|||
13
Wobland
30.11.12
✎
16:34
|
коллеги, что он хочет?
|
|||
14
Reset
30.11.12
✎
16:35
|
(13) Скорее всего (1), только год должен из даты браться
|
|||
15
Maxus43
30.11.12
✎
16:35
|
(13) чтоб ты выслал ему печ форму, где это реализовано
|
|||
16
Reset
30.11.12
✎
16:35
|
(14) <--- Это предположение
|
|||
17
salvator
30.11.12
✎
16:35
|
Думаю, разделить дату на ЧЧ ММММ ГГГГ и записать в соответствующие ячейки ТП с подчеркиванием.
|
|||
18
salvator
30.11.12
✎
16:36
|
ЧЧ = ДД
|
|||
19
Reset
30.11.12
✎
16:37
|
(14) Всмысле Цел(Год/10), т.е. посл цифра на _ заменена
|
|||
20
Kostik2013
30.11.12
✎
16:46
|
"30" ноября 2012р
|
|||
21
Kostik2013
30.11.12
✎
17:08
|
Я так понимаю никто не знает...
|
|||
22
Serg_1960
30.11.12
✎
17:14
|
В поиск, дарагой, в поиск - нет времени у меня сейчас даже на то чтобы расказать сколько раз это уже спрашивали.
|
|||
23
Wobland
30.11.12
✎
18:15
|
(21) вот я так и не понял. а было интересно, загадочно и таинственно
|
|||
24
Kostik2013
30.11.12
✎
18:43
|
в поисковике ничего не нахожу что-то...
|
|||
25
Reset
30.11.12
✎
18:56
|
(24) Ты в поисковике условия свой задачи ищешь? :)
|
|||
26
Kostik2013
30.11.12
✎
18:57
|
не угадал)
|
|||
27
Wobland
30.11.12
✎
18:58
|
(24) продолжай наблюдения
|
|||
28
Reset
30.11.12
✎
19:09
|
Что-то я к вечер торможу возможно, не удается кавычку в форматную строку вставить.
Получился вот такой г-код (для условия в (20)): СтрЗаменить(Формат(НужнаяДата, "ДФ=""*дд* ММММ гггг"""),"*","""")+"г." |
|||
29
Reset
30.11.12
✎
19:12
|
г. вставил:
СтрЗаменить(Формат(НужнаяДата, "ДФ=""*дд* ММММ гггг 'г.'"""),"*","""") |
|||
30
Kostik2013
30.11.12
✎
19:13
|
Спасибо,сейчас попробую))
|
|||
31
Kostik2013
30.11.12
✎
19:19
|
ммммм ошибка.... куда же её вставить...
{Документ.АктВыполненныхРабот.МодульМенеджера(1943,12)}: Встроенная функция может быть использована только в выражении. (СтрЗаменить) СтрЗаменить<<?>>(Формат(НужнаяДата, "ДФ=""*дд* ММММ гггг"""),"*","""")+"г." (Проверка: Сервер) |
|||
32
Wobland
30.11.12
✎
19:20
|
(31) присвой, срочно присвой это чему-нибудь
|
|||
33
Reset
30.11.12
✎
19:20
|
ДатаСтрокой=СтрЗаменить(...
|
|||
34
Reset
30.11.12
✎
19:24
|
во еще
Формат(Дата, "ДФ='``дд`` ММММ гггг ""г.""'"); |
|||
35
Reset
30.11.12
✎
19:25
|
или
Формат(Дата, "ДФ='«дд» ММММ гггг ""г.""'") |
|||
36
Reset
30.11.12
✎
19:25
|
я крут ;p
|
|||
37
Kostik2013
30.11.12
✎
19:26
|
одни ошибки(((
|
|||
38
Kostik2013
30.11.12
✎
19:27
|
Мож я не туда вставляю
Процедура ПечатьНовая(ТабДок, Ссылка) Экспорт //{{_КОНСТРУКТОР_ПЕЧАТИ(ПечатьНовая) Макет = Документы.АктВыполненныхРабот.ПолучитьМакет("ПечатьНовая"); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | АктВыполненныхРабот.Контрагент КАК Контрагент, | АктВыполненныхРабот.Контрагент.КодПоЕДРПОУ КАК КодПоЕДРПОУ, | АктВыполненныхРабот.Контрагент.БанковскийСчетПоУмолчанию КАК БанковскийСчетПоУмолчанию, | АктВыполненныхРабот.Контрагент.КонтактноеЛицо КАК КонтактноеЛицо, | АктВыполненныхРабот.Контрагент.БанковскийСчетПоУмолчанию.НомерСчета КАК НомерСчета, | АктВыполненныхРабот.Контрагент.КодПоЕДРПОУ КАК КодПоЕДРПОУ2, | АктВыполненныхРабот.Контрагент.БанковскийСчетПоУмолчанию КАК БанковскийСчетПоУмолчанию2, | АктВыполненныхРабот.Контрагент.БанковскийСчетПоУмолчанию.НомерСчета КАК НомерСчета2, | АктВыполненныхРабот.Номер КАК Номер, | АктВыполненныхРабот.РаботыИУслуги.( | Номенклатура | ) КАК РаботыИУслуги, | АктВыполненныхРабот.СуммаДокумента КАК СуммаДокумента1, | АктВыполненныхРабот.Контрагент.КонтактнаяИнформация.( | Страна КАК Страна, | Регион КАК Регион, | Город КАК Город, | НомерТелефона КАК НомерТелефона, | АдресЭП КАК АдресЭП, | Страна КАК Страна1, | Регион КАК Регион1, | Город КАК Город1, | АдресЭП КАК АдресЭП1, | НомерТелефона КАК НомерТелефона1, | Ссылка КАК Поле1, | НомерСтроки КАК Поле2, | Тип КАК Поле3, | Вид КАК Поле4, | Представление КАК Поле5, | ЗначенияПолей КАК Поле6, | Страна КАК Поле7, | Регион КАК Поле8, | Город КАК Поле9, | АдресЭП КАК Поле10, | ДоменноеИмяСервера КАК Поле11, | НомерТелефона КАК Поле12, | НомерТелефонаБезКодов КАК Поле13 | ) КАК КонтактнаяИнформация, | АктВыполненныхРабот.Дата, | АктВыполненныхРабот.Дата КАК Дата1, | АктВыполненныхРабот.Дата КАК Дата2, | АктВыполненныхРабот.Контрагент.КонтактноеЛицо КАК КонтрагентКонтактноеЛицоНаименование, | АктВыполненныхРабот.СуммаДокумента КАК СуммаДокумента |ИЗ | Документ.АктВыполненныхРабот КАК АктВыполненныхРабот |ГДЕ | АктВыполненныхРабот.Ссылка В(&Ссылка)"; Запрос.Параметры.Вставить("Ссылка", Ссылка); Выборка = Запрос.Выполнить().Выбрать(); Выборка.Следующий(); ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок"); КодЯзыкаПечать = Локализация.ПолучитьЯзыкФормированияПечатныхФорм(); СведенияОбКонтрагенте = УправлениеНебольшойФирмойСервер.СведенияОЮрФизЛице(КодЯзыкаПечать,Выборка.Контрагент, Выборка.Дата, ,); ОбластьЗаголовок.Параметры.КонтактнаяИнформацияНаименование = УправлениеНебольшойФирмойСервер.ОписаниеОрганизации(СведенияОбКонтрагенте, "ИНН,КодПоЕДРПОУ,ЮридическийАдрес,Телефоны,"); ОбластьЗаголовок.Параметры.Заполнить(Выборка); ТабДок.Вывести(ОбластьЗаголовок); ////////Сумма прописью//////// Середина = Макет.ПолучитьОбласть("Середина"); АААА = Выборка.Номер; ДД = Выборка.Дата; Середина.Параметры.Заполнить(Выборка); Середина.Параметры.Номер = АААА; Середина.Параметры.Дата = ДД; ТабДок.Вывести(Середина); ОбластьТовар = Макет.ПолучитьОбласть("Товар"); ВыборкаСтрокТовары = Выборка.РаботыИУслуги.Выбрать(); Пока ВыборкаСтрокТовары.Следующий() Цикл ОбластьТовар.Параметры.Заполнить(ВыборкаСтрокТовары); ТабДок.Вывести(ОбластьТовар, ВыборкаСтрокТовары.Уровень()); КонецЦикла; Подвал = Макет.ПолучитьОбласть("Подвал"); СуммаДокумента1 = "Л = uk_UA; ДП = Истина"; ПарПредмета = "гривна, гривны, гривень, м, копейка, копейки, копiйок, ж, 2"; Подвал.Параметры.СуммаДокумента1 = ЧислоПрописью(Выборка.СуммаДокумента1,СуммаДокумента1,ПарПредмета); ТабДок.Вывести(Подвал); Выборка.Следующий(); ОбластьКонтрагент = Макет.ПолучитьОбласть("Контрагент"); КодЯзыкаПечать = Локализация.ПолучитьЯзыкФормированияПечатныхФорм(); СведенияОбКонтрагенте = УправлениеНебольшойФирмойСервер.СведенияОЮрФизЛице(КодЯзыкаПечать,Выборка.Контрагент, Выборка.Дата, ,); ОбластьКонтрагент.Параметры.КонтактнаяИнформацияНаименование1 = УправлениеНебольшойФирмойСервер.ОписаниеОрганизации(СведенияОбКонтрагенте, "ИНН,КодПоЕДРПОУ,ЮридическийАдрес,Телефоны,"); ОбластьКонтрагент.Параметры.Заполнить(Выборка); ТабДок.Вывести(ОбластьКонтрагент); //ОбластьКонтрагент = Макет.ПолучитьОбласть("Контрагент"); // //КодЯзыкаПечать = Локализация.ПолучитьЯзыкФормированияПечатныхФорм(); // //СведенияОбКонтрагенте = УправлениеНебольшойФирмойСервер.СведенияОЮрФизЛице(КодЯзыкаПечать,Выборка.Контрагент, Выборка.Дата, ,); //ОбластьКонтрагент.Параметры.КонтакнаяИнформация1 = УправлениеНебольшойФирмойСервер.ОписаниеОрганизации(СведенияОбКонтрагенте, "ИНН,КодПоЕДРПОУ,ЮридическийАдрес,Телефоны,"); //ОбластьКонтрагент.Параметры.Заполнить(Выборка); // //ТабДок.Вывести(ОбластьКонтрагент); ОбластьПодпись = Макет.ПолучитьОбласть("Подпись"); ОбластьПодпись.Параметры.Заполнить(Выборка); ТабДок.Вывести(ОбластьПодпись); ///////ДАТА///////// ОбластьДата = Макет.ПолучитьОбласть("Дата"); Дата = Макет.ПолучитьОбласть("Дата"); ДД = Выборка.Дата1; //Дата.Параметры.Дата1 = ДД; //Дата.Параметры.Дата2 = ДД; ТабДок.Вывести(Дата); ОбластьДата.Параметры.Заполнить(Выборка); ТабДок.Вывести(ОбластьДата); Дата = Макет.ПолучитьОбласть("Дата"); ДД = Выборка.Дата1; ДД = Выборка.Дата2; //Дата.Параметры.Дата1 = ДД; //Дата.Параметры.Дата2 = ДД; ТабДок.Вывести(Дата); //Середина = Макет.ПолучитьОбласть("Середина"); //Середина.Параметры.СуммаДокумента = ЧислоПрописью (Выборка.СуммаДокумента,,"Гривня,Гривні,Гривень,копійки,копійок"); //ТабДок.Вывести(Середина); //Шапка = Макет.ПолучитьОбласть("Шапка"); //ТабДок.Очистить(); //ВставлятьРазделительСтраниц = Ложь; //Пока Выборка.Следующий() Цикл // Если ВставлятьРазделительСтраниц Тогда // ТабДок.ВывестиГоризонтальныйРазделительСтраниц(); // КонецЕсли; // Шапка.Параметры.Заполнить(Выборка); // ТабДок.Вывести(Шапка, Выборка.Уровень()); // ВставлятьРазделительСтраниц = Истина; // КонецЦикла; //}} КонецПроцедуры |
|||
39
Kostik2013
30.11.12
✎
19:40
|
Кто подскажет куда правильней?Сегодня срочно надо распечатать документы....
|
|||
40
Kostik2013
30.11.12
✎
20:03
|
Аууу люди добрые!)
|
|||
41
kotletka
30.11.12
✎
20:11
|
Пистец вот когда появляются такие, я начинаю себя считать магеацким прогером
|
|||
42
Kostik2013
30.11.12
✎
20:13
|
ТАКИЕ... Сильно высокого мнения о себе как я вижу...
|
|||
43
kotletka
30.11.12
✎
20:37
|
ну пилять по крайней мере в макете записать дату, месяц и год в разные ячейки с нижним подчеркиванием(или с границей внизу) до этого даже ребенок додумается
|
|||
44
Kostik2013
30.11.12
✎
20:41
|
Так не красиво получается....
|
|||
45
dclxvi
30.11.12
✎
21:09
|
(0) Кажется в форме ИНВ-1 (документ инвентаризация ОС) из УПП видел такое
|
|||
46
Kostik2013
30.11.12
✎
21:15
|
Нет,мне в АктеВыполненных работ и услуг,но какая разница...
|
|||
47
kotletka
30.11.12
✎
21:35
|
(44)что значит некрасиво? подравнять размер чтобы красиво,не?
|
|||
48
dclxvi
01.12.12
✎
00:17
|
(46) Я понимаю. Посмотри как в ИНВ-1 сделано.
|
|||
49
Kostik2013
03.12.12
✎
12:55
|
Формат даты без времени подскажите?
|
|||
50
cw014
03.12.12
✎
13:07
|
НужнаяДата - абстрактная переменная даты, которую ты должен заменить на свою:
ДатаСтрокой = Формат(НужнаяДата,"ДФ='дд ММММ гггг'"); ДатаСтрокой = """" + Лев(ДатаСтрокой,2) + """" + Сред(ДатаСтрокой,3) + " г."; Так пойдет? |
|||
51
Wobland
03.12.12
✎
13:12
|
(50) что ты ересь всякую. советуешь? ДЛФ=D - вполне без времени. у меня
|
|||
52
Wobland
03.12.12
✎
13:13
|
и вот без времени. уже у всех: ДФ=y
|
|||
53
Kostik2013
03.12.12
✎
13:25
|
Может я покажусь совсем дибилом но у меня такой код и как можно подставить формат?Ато я подставляю и что-то одни ошибки....
Середина = Макет.ПолучитьОбласть("Середина"); АААА = Выборка.Номер; ДФ=y = Выборка.Дата; Середина.Параметры.Заполнить(Выборка); //Середина.Параметры.Номер = АААА+"мпгмпигпгпг"+ЧислоПрописью(Выборка.СуммаДокумента1,СуммаДокумента1,ПарПредмета)+""; Середина.Параметры.Дата=ДФ=y; ТабДок.Вывести(Середина); |
|||
54
Wobland
03.12.12
✎
13:26
|
(53) почитай документацию и вымой руки с мылом, ошибок не будет
|
|||
55
Wobland
03.12.12
✎
13:26
|
документацию про формат. и перый курс хотя б закончи
|
|||
56
Kostik2013
03.12.12
✎
13:34
|
(54) Руки здесь причем?
|
|||
57
Wobland
03.12.12
✎
13:39
|
(56) пишут всякую гадость. или это из головы?
|
|||
58
Kostik2013
03.12.12
✎
13:42
|
Я в программировании только начинающий и пока не знаю всех нюансов,по этому и спрашиваю здесь у Вас.Я закончил курсы,отвалил за них не мало денег,но без практики это не то и теперь приходиться наверстывать.
|
|||
59
Wobland
03.12.12
✎
13:44
|
(58) я закончил целых пять курсов, сильно помогло. а читать и думать учат ещё в школе. уже сходил почитать?
|
|||
60
Wobland
03.12.12
✎
13:44
|
+(59) кстати, без денег
|
|||
61
Privalov
03.12.12
✎
13:48
|
(58) Курсы по программированию закончил?
|
|||
62
Kostik2013
03.12.12
✎
13:49
|
ну да,по 1с8 (61)
|
|||
63
Reset
03.12.12
✎
13:51
|
(53) Прав :\
|
|||
64
Kostik2013
03.12.12
✎
13:52
|
:)
|
|||
65
Reset
03.12.12
✎
13:54
|
Середина.Параметры.Дата=формат(Выборка.Дата,"ДЛФ=D");// или чего там надо
|
|||
66
samozvanec
03.12.12
✎
13:55
|
(53) ДФ=y = Выборка.Дата; вот это доставило)
|
|||
67
Reset
03.12.12
✎
13:55
|
(63) потому что "формат" в топике было уже 100500 раз и можно было хоть что-то усвоить
|
|||
68
Kostik2013
03.12.12
✎
13:57
|
Да я знаю какой формат мне нужен.У меня не получается его впихнуть чтоб работало.
|
|||
69
Reset
03.12.12
✎
13:58
|
(68) "формат" - это функция, так тебя за ногу
|
|||
70
Privalov
03.12.12
✎
14:13
|
Мдя...
|
|||
71
Kostik2013
03.12.12
✎
14:32
|
Попробовал так и вместо Даты пишет ТабличныйДокумент...
///////ДАТА///////// ОбластьДата = Макет.ПолучитьОбласть("Дата"); Дата = Макет.ПолучитьОбласть("Дата"); ОбластьДата.Параметры.Заполнить(Выборка); ОбластьДата = Макет.ПолучитьОбласть("Дата"); ОбластьДата.Параметры.Дата1=Формат(Дата,"ДФ=dd.MM.yy"); ТабДок.Вывести(ОбластьДата); Дата = Макет.ПолучитьОбласть("Дата"); ТабДок.Вывести(Дата); |
|||
72
salvator
03.12.12
✎
14:35
|
(71) Ты чо творишь вообще, понимаешь? В формат засунуть область - это надо еще умудриться!
|
|||
73
Kostik2013
03.12.12
✎
14:36
|
Я попробовал как здесь пример дают: http://www.1c-galaxy.ru/forum4/topic446743/
|
|||
74
GROOVY
03.12.12
✎
14:39
|
(73) Ты ошибся ссылкой и форумом: v8: Как в макете установить формат даты без времени?
|
|||
75
Kostik2013
03.12.12
✎
14:40
|
Ну извините
|
|||
76
salvator
03.12.12
✎
14:40
|
(73) Плохо смотрел. Читай до просветления.
|
|||
77
Kostik2013
03.12.12
✎
14:43
|
Ну подскажите пожалуйстааа..2 часа уже сижу с этой датой
|
|||
78
szhukov
03.12.12
✎
14:47
|
(77) Например так, не?:
ОбластьДата = Макет.ПолучитьОбласть("Дата"); ОбластьДата.Параметры.Дата1=Формат(ВЫБОРКА.Дата,"ДФ=dd.MM.yy"); ТабДок.Вывести(ОбластьДата); |
|||
79
salvator
03.12.12
✎
14:48
|
(77) Вопрос 1: Зачем в (71) Несколько раз получать одну и ту же область табличного документа?
Вопрос 2: Зачем пихать в Формат() область? |
|||
80
Kostik2013
03.12.12
✎
14:51
|
Я убираю любую из них и вообще уже ничего не выводится. (79)
|
|||
81
Kostik2013
03.12.12
✎
15:05
|
Что не делаю только выводит ошибки....
|
|||
82
salvator
03.12.12
✎
15:06
|
(81) Тебе в (78) все написали.
|
|||
83
Wobland
03.12.12
✎
15:13
|
авторы курсов недалёкие какие-то. совсем не учат прогрммированию, 1Ске только
|
|||
84
Kostik2013
03.12.12
✎
15:17
|
Аллилуйя!!!Получилось!!!Всем огромное спасибо за подсказки и терпениие)))Всем хорошего дня и настроения!!!
|
|||
85
НЕА123
03.12.12
✎
15:31
|
(84)
как сделал и что получилось? |
|||
86
Reset
03.12.12
✎
15:36
|
Wobland, а как к тебе в аську стучаться? Я хотел показать одну забавную обработку.
|
|||
87
Wobland
03.12.12
✎
15:37
|
(86) включаю
|
|||
88
Kostik2013
03.12.12
✎
15:50
|
Позже скину
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |