I dont understand what EpicWiki is ...
________________________________
From: Mark Wonsil <
mark_wonsil@...>
To:
vantage@yahoogroups.com
Sent: Tue, 28 September, 2010 21:32:14
Subject: [Vantage] EpicWiki
Â
Just a quick note about EpicWiki and access.
When one first requests access, I PERSONALLY check each request to
make sure that they are people on the Yahoo list or the Epicor Users
list, so there may be a delay before one gains access - especially if
he's a lurker.
Also, I don't approve requests until the user confirms her email
address. So if you applied and didn't get approval, look in your spam
folder to see if you received an automated letter from the EpicWiki
and click on the confirm link.
As far as adding to the wiki, the syntax is straightforward even
though it's odd:
== Broken ==
* Order Tracker .DLL may be missing, breaks Order Tracker
<ref>[
http://tech.groups.yahoo.com/group/vantage/message/87644 Yahoo
Group Thread on Order Tracker Issue]</ref>
Basically, the items in between == == is a header, things that follow
an '*' are list items. If you want to link back to the original
message in one of the groups, you'll follow this pattern:
<ref>[
http://www.example.com/page Text to display]</ref>
Just a link to an external page is just:
[
http://www.example.com/page Text to display]
and a link to the internal page is:
[[page_title]]
for example:
[[8.03.409]]
will create a link to another page in the Wiki.
That's it really. It's the exact syntax that Wikipedia uses. A good
example page to follow is:
http://epicwiki.com/wiki/index.php/8.03.409
If you want to get fancy, I've included a source code highlighter, so
to display Progress Code:
<source lang="progress">
for each OrderHed no-lock,
each OrderRel
where ( OrderRel.OpenReleas e = true) and (OrderHed.Company =
OrderRel.Company and
OrderHed.OrderNum = OrderRel.OrderNum) no-lock ,
each Customer where (OrderHed.Company = Customer.Company and
OrderHed.CustNum = Customer.CustNum) no-lock ,
each PartBin where ( PartBin.WarehouseCo de = '120' OR
PartBin.WarehouseCo de = '320') and
(OrderRel.Company = PartBin.Company and
OrderRel.PartNum = PartBin.PartNum) no-lock
by OrderRel.ReqDate
by OrderRel.PartNum.
</source>
or C#
<source lang="csharp">
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
// This program is a demostration of how to call the business
obects in a .Net Language
// -- in this case, C#. A VB.Net programmer should be able to
easily translate this code.
//
// The program prompts for login credentials and will log into tht
appServer when the user
// clicks the login button. Next, the user browses to the old
directory and the new directory
// by clicking on the "..." buttons to the right of each of the
folder boxes.
//
// The user clicks on the Find button to see how many records
match the criteria. If the user
// wants to update the database, she checks the "Update" field and
presses the "Apply" button.
// The program checks for the occurance of the file before
updating the database record. If
// it is not found, it will not update the record but it will
record the error in a
// a logfile named XFileRef.log in the folder of the executable.
//
// This is an unsupported utility and is meant to be a
demonstration. Use at your own risk.
//
// Mark Wonsil
// 4M Enterprises
//
wonsil@...
// 03/09/2009
//
public partial class Form1 : Form
{
public Epicor.Mfg.Core.Session objSess;
public Epicor.Mfg.BO.XFileRef objXFileRef;
public Epicor.Mfg.BO.XFileRefDataSet dsXFileRef;
public Form1()
{
InitializeComponent();
}
private void btnClose_Click(object sender, EventArgs e)
{
// Exit the Application
Application.Exit();
}
</source>
or Visual Basic
<source lang="vb">
Public Sub SaveFile() 'save data items to a .csv file
Dim strString As String, data As String
'strString = "Header1,header2,header3"
'data = "113,115,datatest123"
With ActiveSheet
Filename = "N:\Electronic_Invoices\" & strInvoice & ".csv"
Set fs = CreateObject("Scripting.FileSystemObject")
Set a = fs.CreateTextFile(Filename, True)
'*** establish comma-separated string of header and each line- write
header and each line***
For i = 2 To (intRecords + 2)
'MsgBox i
For y = 1 To 44
If y < 44 Then
strString = strString & Cells(i, y).Value & ","
Else
strString = strString & Cells(i, y).Value
End If
Next y
' MsgBox strString
a.Writeline (strString)
strString = ""
Next i
...
</source>
I haven't had time to develop more templates but I would like to
create a tag to indicate which version of the software a items applies
to, links back to the product pages, etc.
Thanks to all who have added items. The more the merrier!
Mark W.
I don
[Non-text portions of this message have been removed]